From 2d2846237364671670c4b9a8415ea957887e1797 Mon Sep 17 00:00:00 2001 From: Alessandro Ghedini Date: Tue, 6 Oct 2015 12:23:42 -0400 Subject: Fix travis builds on master -Allow mingw debug builds to fail on Travis CI -Fix Travis email notifications config -Rename a variable to avoid a bogus warning with old GCC error: declaration of ``dup'' shadows a global declaration [-Werror=shadow] -Disable pedantic ms-format warnings with mingw -Properly define const DH parameters -Restore --debug flag in Travis CI builds; -d would get incorrectly passed to ./Configure in mingw debug builds. Signed-off-by: Rich Salz Reviewed-by: Matt Caswell --- .travis.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) (limited to '.travis.yml') diff --git a/.travis.yml b/.travis.yml index 3125363cdf..34b4d9db21 100644 --- a/.travis.yml +++ b/.travis.yml @@ -18,7 +18,7 @@ compiler: env: - CONFIG_OPTS="" - CONFIG_OPTS="shared" - - CONFIG_OPTS="-d --strict-warnings" + - CONFIG_OPTS="--debug --strict-warnings" matrix: exclude: @@ -26,6 +26,11 @@ matrix: compiler: i686-w64-mingw32-gcc - os: osx compiler: x86_64-w64-mingw32-gcc + allow_failures: + - compiler: i686-w64-mingw32-gcc + env: CONFIG_OPTS="--debug --strict-warnings" + - compiler: x86_64-w64-mingw32-gcc + env: CONFIG_OPTS="--debug --strict-warnings" before_script: - if [ "$CC" == i686-w64-mingw32-gcc ]; then @@ -43,8 +48,5 @@ script: - if [ -z "$CROSS_COMPILE" ]; then make test; fi notifications: - recipient: - - openssl-commits@openssl.org email: - on_success: change - on_failure: always + - openssl-commits@openssl.org -- cgit v1.2.3