projects
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
rand_lib.c: Don't open random devices while cleaning up.
[openssl.git]
/
.travis.yml
diff --git
a/.travis.yml
b/.travis.yml
index 4affefd5f04246b0fc74cf8aedf838da9c52906a..d755d8f8595f193622b1ca7bc4bac469fdc18af1 100644
(file)
--- a/
.travis.yml
+++ b/
.travis.yml
@@
-7,6
+7,7
@@
language: c
cache: ccache
git:
submodules: false
cache: ccache
git:
submodules: false
+ quiet: true
before_install:
- if [ -n "$COVERALLS" ]; then
before_install:
- if [ -n "$COVERALLS" ]; then
@@
-27,14
+28,14
@@
compiler:
env:
- CONFIG_OPTS="" DESTDIR="_install"
- CONFIG_OPTS="no-asm -Werror --debug no-afalgeng no-shared enable-crypto-mdebug enable-rc5 enable-md2"
env:
- CONFIG_OPTS="" DESTDIR="_install"
- CONFIG_OPTS="no-asm -Werror --debug no-afalgeng no-shared enable-crypto-mdebug enable-rc5 enable-md2"
- - CONFIG_OPTS="no-asm no-makedepend --strict-warnings" BUILDONLY="yes" CHECKDOCS="yes" GENERATE="yes"
+ - CONFIG_OPTS="no-asm no-makedepend --strict-warnings
-std=c89 -D_DEFAULT_SOURCE
" BUILDONLY="yes" CHECKDOCS="yes" GENERATE="yes"
matrix:
include:
matrix:
include:
- - os: linux-ppc64le
- sudo: false
- compiler: clang
- env: CONFIG_OPTS="--strict-warnings -D__NO_STRING_INLINES"
+
#
- os: linux-ppc64le
+
#
sudo: false
+
#
compiler: clang
+
#
env: CONFIG_OPTS="--strict-warnings -D__NO_STRING_INLINES"
- os: linux
addons:
apt:
- os: linux
addons:
apt:
@@
-93,16
+94,16
@@
matrix:
- os: linux
compiler: clang
env: EXTENDED_TEST="yes" CONFIG_OPTS="no-asm enable-asan enable-rc5 enable-md2 no-shared -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -D__NO_STRING_INLINES -Wno-unused-command-line-argument"
- os: linux
compiler: clang
env: EXTENDED_TEST="yes" CONFIG_OPTS="no-asm enable-asan enable-rc5 enable-md2 no-shared -DFUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION -D__NO_STRING_INLINES -Wno-unused-command-line-argument"
-
#
- os: linux
-
#
addons:
-
#
apt:
-
#
packages:
-
#
- gcc-5
-
#
- g++-5
-
#
sources:
-
#
- ubuntu-toolchain-r-test
-
#
compiler: gcc-5
-
# env:
EXTENDED_TEST="yes" CONFIG_OPTS="--debug no-asm enable-ubsan enable-rc5 enable-md2 -DPEDANTIC" OPENSSL_TEST_RAND_ORDER=0
+ - os: linux
+ addons:
+ apt:
+ packages:
+ - gcc-5
+ - g++-5
+ sources:
+ - ubuntu-toolchain-r-test
+ compiler: gcc-5
+
env: UBUNTU_GCC_HACK="yes"
EXTENDED_TEST="yes" CONFIG_OPTS="--debug no-asm enable-ubsan enable-rc5 enable-md2 -DPEDANTIC" OPENSSL_TEST_RAND_ORDER=0
- os: linux
addons:
apt:
- os: linux
addons:
apt:
@@
-141,6
+142,10
@@
before_script:
srcdir=.;
top=.;
fi
srcdir=.;
top=.;
fi
+ - if [ -n "$UBUNTU_GCC_HACK" ]; then
+ $CC -dumpspecs | sed "s/--push-state//g; s/--pop-state/--as-needed/g" > gcc-specs.txt;
+ CC="$CC -specs=gcc-specs.txt";
+ fi
- if [ "$CC" = i686-w64-mingw32-gcc ]; then
export CROSS_COMPILE=${CC%%gcc}; unset CC;
$srcdir/Configure mingw $CONFIG_OPTS -Wno-pedantic-ms-format;
- if [ "$CC" = i686-w64-mingw32-gcc ]; then
export CROSS_COMPILE=${CC%%gcc}; unset CC;
$srcdir/Configure mingw $CONFIG_OPTS -Wno-pedantic-ms-format;
@@
-182,8
+187,8
@@
script:
echo -e '+\057 MAKE UPDATE OK';
else
echo -e '+\057 MAKE UPDATE FAILED'; false;
echo -e '+\057 MAKE UPDATE OK';
else
echo -e '+\057 MAKE UPDATE FAILED'; false;
- fi
;
-
git diff --exit-code
+ fi
+
-
git diff --exit-code
- if [ -n "$CHECKDOCS" ]; then
if $make doc-nits; then
echo -e '+\057\057 MAKE DOC-NITS OK';
- if [ -n "$CHECKDOCS" ]; then
if $make doc-nits; then
echo -e '+\057\057 MAKE DOC-NITS OK';