]> git.ipfire.org Git - thirdparty/unbound.git/commitdiff
Travis, test deprecation configure output. Debug output from configure
authorW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Wed, 24 Mar 2021 08:57:53 +0000 (09:57 +0100)
committerW.C.A. Wijngaards <wouter@nlnetlabs.nl>
Wed, 24 Mar 2021 08:57:53 +0000 (09:57 +0100)
and remove a lot of timeconsuming tests temporarily.

.travis.yml
acx_nlnetlabs.m4
configure

index 03af21f7e2e4e97bed944f640001090a722543fd..de8211717ccdb9342aa3879a6a1ce005fefffe89 100644 (file)
@@ -26,129 +26,129 @@ jobs:
       arch: amd64
       env:
         - CONFIG_OPTS="--enable-debug --disable-flto"
-    - os: linux
-      name: Clang on Linux, Amd64, clang-analysis
-      compiler: clang
-      arch: amd64
-      env:
-        - CONFIG_OPTS="--enable-debug --disable-flto"
-        - TEST_ANALYZER=yes
-    - os: osx
-      osx_image: xcode12.2
-      name: Clang on OS X, Amd64, clang-analysis
-      compiler: clang
-      arch: amd64
-      env:
-        - TEST_OSX=yes
-        - CONFIG_OPTS="--enable-debug --disable-flto --with-ssl=/usr/local/opt/openssl --with-libexpat=/usr/local/opt/expat"
-        - TEST_ANALYZER=yes
-        - HOMEBREW_NO_AUTO_UPDATE=1
-    - os: linux
-      name: Libevent, GCC on Linux, Amd64
-      compiler: gcc
-      arch: amd64
-      env:
-        - TEST_LIBEVENT=yes
-        - CONFIG_OPTS="--with-libevent"
-    - os: linux
-      name: Libevent, Clang on Linux, Amd64
-      compiler: clang
-      arch: amd64
-      env:
-        - TEST_LIBEVENT=yes
-        - CONFIG_OPTS="--with-libevent"
-    - os: osx
-      osx_image: xcode12.2
-      name: Libevent, Clang on OS X, Amd64
-      compiler: clang
-      arch: amd64
-      env:
-        - TEST_OSX=yes
-        - TEST_LIBEVENT=yes
-        - CONFIG_OPTS="--disable-flto --with-ssl=/usr/local/opt/openssl --with-libevent=/usr/local/opt/libevent --with-libexpat=/usr/local/opt/expat"
-        - HOMEBREW_NO_AUTO_UPDATE=1
-    - os: linux
-      name: UBsan, GCC on Linux, Amd64
-      compiler: gcc
-      arch: amd64
-      dist: bionic
-      env:
-        - TEST_UBSAN=yes
-    - os: linux
-      name: UBsan, Clang on Linux, Amd64
-      compiler: clang
-      arch: amd64
-      dist: bionic
-      env:
-        - TEST_UBSAN=yes
-    - os: linux
-      name: Asan, GCC on Linux, Amd64
-      compiler: gcc
-      arch: amd64
-      dist: bionic
-      env:
-        - TEST_ASAN=yes
-    - os: linux
-      name: Asan, Clang on Linux, Amd64
-      compiler: clang
-      arch: amd64
-      dist: bionic
-      env:
-        - TEST_ASAN=yes
-    - os: linux
-      name: GCC on Linux, Aarch64
-      compiler: gcc
-      arch: arm64
-      dist: bionic
-      env:
-        - CONFIG_OPTS="--enable-debug --disable-flto"
-    - os: linux
-      name: Clang on Linux, Aarch64
-      compiler: clang
-      arch: arm64
-      dist: bionic
-      env:
-        - CONFIG_OPTS="--enable-debug --disable-flto"
-    - os: linux
-      name: GCC on Linux, PowerPC64
-      compiler: gcc
-      arch: ppc64le
-      dist: bionic
-      env:
-        - CONFIG_OPTS="--enable-debug --disable-flto"
-    - os: linux
-      name: Clang on Linux, PowerPC64
-      compiler: clang
-      arch: ppc64le
-      dist: bionic
-      env:
-        - CONFIG_OPTS="--enable-debug --disable-flto"
-    - os: linux
-      name: GCC on Linux, s390x
-      compiler: gcc
-      arch: s390x
-      dist: bionic
-      env:
-        - CONFIG_OPTS="--enable-debug --disable-flto"
-    - os: linux
-      name: Clang on Linux, s390x
-      compiler: clang
-      arch: s390x
-      dist: bionic
-      env:
-        - CONFIG_OPTS="--enable-debug --disable-flto"
-    - os: osx
-      osx_image: xcode12.2
-      name: Apple iPhone on iOS, armv7
-      compiler: clang
-      env:
-        - TEST_IOS=yes
-        - AUTOTOOLS_HOST=armv7-apple-ios
-        - OPENSSL_HOST=ios-cross
-        - IOS_SDK=iPhoneOS
-        - IOS_CPU=armv7s
-        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
-        - HOMEBREW_NO_AUTO_UPDATE=1
+#    - os: linux
+#      name: Clang on Linux, Amd64, clang-analysis
+#      compiler: clang
+#      arch: amd64
+#      env:
+#        - CONFIG_OPTS="--enable-debug --disable-flto"
+#        - TEST_ANALYZER=yes
+#    - os: osx
+#      osx_image: xcode12.2
+#      name: Clang on OS X, Amd64, clang-analysis
+#      compiler: clang
+#      arch: amd64
+#      env:
+#        - TEST_OSX=yes
+#        - CONFIG_OPTS="--enable-debug --disable-flto --with-ssl=/usr/local/opt/openssl --with-libexpat=/usr/local/opt/expat"
+#        - TEST_ANALYZER=yes
+#        - HOMEBREW_NO_AUTO_UPDATE=1
+#    - os: linux
+#      name: Libevent, GCC on Linux, Amd64
+#      compiler: gcc
+#      arch: amd64
+#      env:
+#        - TEST_LIBEVENT=yes
+#        - CONFIG_OPTS="--with-libevent"
+#    - os: linux
+#      name: Libevent, Clang on Linux, Amd64
+#      compiler: clang
+#      arch: amd64
+#      env:
+#        - TEST_LIBEVENT=yes
+#        - CONFIG_OPTS="--with-libevent"
+#    - os: osx
+#      osx_image: xcode12.2
+#      name: Libevent, Clang on OS X, Amd64
+#      compiler: clang
+#      arch: amd64
+#      env:
+#        - TEST_OSX=yes
+#        - TEST_LIBEVENT=yes
+#        - CONFIG_OPTS="--disable-flto --with-ssl=/usr/local/opt/openssl --with-libevent=/usr/local/opt/libevent --with-libexpat=/usr/local/opt/expat"
+#        - HOMEBREW_NO_AUTO_UPDATE=1
+#    - os: linux
+#      name: UBsan, GCC on Linux, Amd64
+#      compiler: gcc
+#      arch: amd64
+#      dist: bionic
+#      env:
+#        - TEST_UBSAN=yes
+#    - os: linux
+#      name: UBsan, Clang on Linux, Amd64
+#      compiler: clang
+#      arch: amd64
+#      dist: bionic
+#      env:
+#        - TEST_UBSAN=yes
+#    - os: linux
+#      name: Asan, GCC on Linux, Amd64
+#      compiler: gcc
+#      arch: amd64
+#      dist: bionic
+#      env:
+#        - TEST_ASAN=yes
+#    - os: linux
+#      name: Asan, Clang on Linux, Amd64
+#      compiler: clang
+#      arch: amd64
+#      dist: bionic
+#      env:
+#        - TEST_ASAN=yes
+#    - os: linux
+#      name: GCC on Linux, Aarch64
+#      compiler: gcc
+#      arch: arm64
+#      dist: bionic
+#      env:
+#        - CONFIG_OPTS="--enable-debug --disable-flto"
+#    - os: linux
+#      name: Clang on Linux, Aarch64
+#      compiler: clang
+#      arch: arm64
+#      dist: bionic
+#      env:
+#        - CONFIG_OPTS="--enable-debug --disable-flto"
+#    - os: linux
+#      name: GCC on Linux, PowerPC64
+#      compiler: gcc
+#      arch: ppc64le
+#      dist: bionic
+#      env:
+#        - CONFIG_OPTS="--enable-debug --disable-flto"
+#    - os: linux
+#      name: Clang on Linux, PowerPC64
+#      compiler: clang
+#      arch: ppc64le
+#      dist: bionic
+#      env:
+#        - CONFIG_OPTS="--enable-debug --disable-flto"
+#    - os: linux
+#      name: GCC on Linux, s390x
+#      compiler: gcc
+#      arch: s390x
+#      dist: bionic
+#      env:
+#        - CONFIG_OPTS="--enable-debug --disable-flto"
+#    - os: linux
+#      name: Clang on Linux, s390x
+#      compiler: clang
+#      arch: s390x
+#      dist: bionic
+#      env:
+#        - CONFIG_OPTS="--enable-debug --disable-flto"
+#    - os: osx
+#      osx_image: xcode12.2
+#      name: Apple iPhone on iOS, armv7
+#      compiler: clang
+#      env:
+#        - TEST_IOS=yes
+#        - AUTOTOOLS_HOST=armv7-apple-ios
+#        - OPENSSL_HOST=ios-cross
+#        - IOS_SDK=iPhoneOS
+#        - IOS_CPU=armv7s
+#        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+#        - HOMEBREW_NO_AUTO_UPDATE=1
     - os: osx
       osx_image: xcode12.2
       name: Apple iPhone on iOS, arm64
@@ -173,144 +173,144 @@ jobs:
         - IOS_CPU=arm64
         - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
         - HOMEBREW_NO_AUTO_UPDATE=1
-    - os: osx
-      osx_image: xcode12.2
-      name: Apple Watch on iOS, armv7
-      compiler: clang
-      env:
-        - TEST_IOS=yes
-        - AUTOTOOLS_HOST=armv7-apple-ios
-        - OPENSSL_HOST=ios-cross
-        - IOS_SDK=WatchOS
-        - IOS_CPU=armv7k
-        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
-        - HOMEBREW_NO_AUTO_UPDATE=1
-    - os: osx
-      osx_image: xcode12.2
-      name: iPhoneSimulator on OS X, i386
-      env:
-        - TEST_IOS=yes
-        - AUTOTOOLS_HOST=i386-apple-ios
-        - OPENSSL_HOST=iphoneos-cross
-        - IOS_CPU=i386
-        - IOS_SDK=iPhoneSimulator
-        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
-        - HOMEBREW_NO_AUTO_UPDATE=1
-    - os: osx
-      osx_image: xcode12.2
-      name: iPhoneSimulator on OS X, x86_64
-      env:
-        - TEST_IOS=yes
-        - AUTOTOOLS_HOST=x86_64-apple-ios
-        - OPENSSL_HOST=iphoneos-cross
-        - IOS_CPU=x86_64
-        - IOS_SDK=iPhoneSimulator
-        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
-        - HOMEBREW_NO_AUTO_UPDATE=1
-    - os: osx
-      osx_image: xcode12.2
-      name: AppleTVSimulator on OS X, x86_64
-      env:
-        - TEST_IOS=yes
-        - AUTOTOOLS_HOST=x86_64-apple-ios
-        - OPENSSL_HOST=iphoneos-cross
-        - IOS_CPU=x86_64
-        - IOS_SDK=AppleTVSimulator
-        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
-        - HOMEBREW_NO_AUTO_UPDATE=1
-    - os: osx
-      osx_image: xcode12.2
-      name: WatchSimulator on OS X, i386
-      env:
-        - TEST_IOS=yes
-        - AUTOTOOLS_HOST=i386-apple-ios
-        - OPENSSL_HOST=iphoneos-cross
-        - IOS_CPU=i386
-        - IOS_SDK=WatchSimulator
-        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
-        - HOMEBREW_NO_AUTO_UPDATE=1
-    - os: linux
-      name: Android armv7a, Linux, Amd64
-      compiler: clang
-      arch: amd64
-      dist: bionic
-      env:
-        - TEST_ANDROID=yes
-        - AUTOTOOLS_HOST=armv7a-linux-androideabi
-        - OPENSSL_HOST=android-arm
-        - ANDROID_CPU=armv7a
-        - ANDROID_API=23
-        - ANDROID_PREFIX="$HOME/android$ANDROID_API-$ANDROID_CPU"
-        - ANDROID_SDK_ROOT="$HOME/android-sdk"
-        - ANDROID_NDK_ROOT="$HOME/android-ndk"
-    - os: linux
-      name: Android aarch64, Linux, Amd64
-      compiler: clang
-      arch: amd64
-      dist: bionic
-      env:
-        - TEST_ANDROID=yes
-        - AUTOTOOLS_HOST=aarch64-linux-android
-        - OPENSSL_HOST=android-arm64
-        - ANDROID_CPU=aarch64
-        - ANDROID_API=23
-        - ANDROID_PREFIX="$HOME/android$ANDROID_API-$ANDROID_CPU"
-        - ANDROID_SDK_ROOT="$HOME/android-sdk"
-        - ANDROID_NDK_ROOT="$HOME/android-ndk"
-    - os: linux
-      name: Android x86, Linux, Amd64
-      compiler: clang
-      arch: amd64
-      dist: bionic
-      env:
-        - TEST_ANDROID=yes
-        - AUTOTOOLS_HOST=i686-linux-android
-        - OPENSSL_HOST=android-x86
-        - ANDROID_CPU=x86
-        - ANDROID_API=23
-        - ANDROID_PREFIX="$HOME/android$ANDROID_API-$ANDROID_CPU"
-        - ANDROID_SDK_ROOT="$HOME/android-sdk"
-        - ANDROID_NDK_ROOT="$HOME/android-ndk"
-    - os: linux
-      name: Android x86_64, Linux, Amd64
-      compiler: clang
-      arch: amd64
-      dist: bionic
-      env:
-        - TEST_ANDROID=yes
-        - AUTOTOOLS_HOST=x86_64-linux-android
-        - OPENSSL_HOST=android-x86_64
-        - ANDROID_CPU=x86_64
-        - ANDROID_API=23
-        - ANDROID_PREFIX="$HOME/android$ANDROID_API-$ANDROID_CPU"
-        - ANDROID_SDK_ROOT="$HOME/android-sdk"
-        - ANDROID_NDK_ROOT="$HOME/android-ndk"
+#    - os: osx
+#      osx_image: xcode12.2
+#      name: Apple Watch on iOS, armv7
+#      compiler: clang
+#      env:
+#        - TEST_IOS=yes
+#        - AUTOTOOLS_HOST=armv7-apple-ios
+#        - OPENSSL_HOST=ios-cross
+#        - IOS_SDK=WatchOS
+#        - IOS_CPU=armv7k
+#        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+#        - HOMEBREW_NO_AUTO_UPDATE=1
+#    - os: osx
+#      osx_image: xcode12.2
+#      name: iPhoneSimulator on OS X, i386
+#      env:
+#        - TEST_IOS=yes
+#        - AUTOTOOLS_HOST=i386-apple-ios
+#        - OPENSSL_HOST=iphoneos-cross
+#        - IOS_CPU=i386
+#        - IOS_SDK=iPhoneSimulator
+#        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+#        - HOMEBREW_NO_AUTO_UPDATE=1
+#    - os: osx
+#      osx_image: xcode12.2
+#      name: iPhoneSimulator on OS X, x86_64
+#      env:
+#        - TEST_IOS=yes
+#        - AUTOTOOLS_HOST=x86_64-apple-ios
+#        - OPENSSL_HOST=iphoneos-cross
+#        - IOS_CPU=x86_64
+#        - IOS_SDK=iPhoneSimulator
+#        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+#        - HOMEBREW_NO_AUTO_UPDATE=1
+#    - os: osx
+#      osx_image: xcode12.2
+#      name: AppleTVSimulator on OS X, x86_64
+#      env:
+#        - TEST_IOS=yes
+#        - AUTOTOOLS_HOST=x86_64-apple-ios
+#        - OPENSSL_HOST=iphoneos-cross
+#        - IOS_CPU=x86_64
+#        - IOS_SDK=AppleTVSimulator
+#        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+#        - HOMEBREW_NO_AUTO_UPDATE=1
+#    - os: osx
+#      osx_image: xcode12.2
+#      name: WatchSimulator on OS X, i386
+#      env:
+#        - TEST_IOS=yes
+#        - AUTOTOOLS_HOST=i386-apple-ios
+#        - OPENSSL_HOST=iphoneos-cross
+#        - IOS_CPU=i386
+#        - IOS_SDK=WatchSimulator
+#        - IOS_PREFIX="$HOME/$IOS_SDK-$IOS_CPU"
+#        - HOMEBREW_NO_AUTO_UPDATE=1
+#    - os: linux
+#      name: Android armv7a, Linux, Amd64
+#      compiler: clang
+#      arch: amd64
+#      dist: bionic
+#      env:
+#        - TEST_ANDROID=yes
+#        - AUTOTOOLS_HOST=armv7a-linux-androideabi
+#        - OPENSSL_HOST=android-arm
+#        - ANDROID_CPU=armv7a
+#        - ANDROID_API=23
+#        - ANDROID_PREFIX="$HOME/android$ANDROID_API-$ANDROID_CPU"
+#        - ANDROID_SDK_ROOT="$HOME/android-sdk"
+#        - ANDROID_NDK_ROOT="$HOME/android-ndk"
+#    - os: linux
+#      name: Android aarch64, Linux, Amd64
+#      compiler: clang
+#      arch: amd64
+#      dist: bionic
+#      env:
+#        - TEST_ANDROID=yes
+#        - AUTOTOOLS_HOST=aarch64-linux-android
+#        - OPENSSL_HOST=android-arm64
+#        - ANDROID_CPU=aarch64
+#        - ANDROID_API=23
+#        - ANDROID_PREFIX="$HOME/android$ANDROID_API-$ANDROID_CPU"
+#        - ANDROID_SDK_ROOT="$HOME/android-sdk"
+#        - ANDROID_NDK_ROOT="$HOME/android-ndk"
+#    - os: linux
+#      name: Android x86, Linux, Amd64
+#      compiler: clang
+#      arch: amd64
+#      dist: bionic
+#      env:
+#        - TEST_ANDROID=yes
+#        - AUTOTOOLS_HOST=i686-linux-android
+#        - OPENSSL_HOST=android-x86
+#        - ANDROID_CPU=x86
+#        - ANDROID_API=23
+#        - ANDROID_PREFIX="$HOME/android$ANDROID_API-$ANDROID_CPU"
+#        - ANDROID_SDK_ROOT="$HOME/android-sdk"
+#        - ANDROID_NDK_ROOT="$HOME/android-ndk"
+#    - os: linux
+#      name: Android x86_64, Linux, Amd64
+#      compiler: clang
+#      arch: amd64
+#      dist: bionic
+#      env:
+#        - TEST_ANDROID=yes
+#        - AUTOTOOLS_HOST=x86_64-linux-android
+#        - OPENSSL_HOST=android-x86_64
+#        - ANDROID_CPU=x86_64
+#        - ANDROID_API=23
+#        - ANDROID_PREFIX="$HOME/android$ANDROID_API-$ANDROID_CPU"
+#        - ANDROID_SDK_ROOT="$HOME/android-sdk"
+#        - ANDROID_NDK_ROOT="$HOME/android-ndk"
 
   allow_failures:
-    - os: osx
-      name: Apple iPhone on iOS, armv7
+#    - os: osx
+#      name: Apple iPhone on iOS, armv7
     - os: osx
       name: Apple iPhone on iOS, arm64
     - os: osx
       name: Apple TV on iOS, arm64
-    - os: osx
-      name: Apple Watch on iOS, armv7
-    - os: osx
-      name: iPhoneSimulator on OS X, i386
-    - os: osx
-      name: iPhoneSimulator on OS X, x86_64
-    - os: osx
-      name: AppleTVSimulator on OS X, x86_64
-    - os: osx
-      name: WatchSimulator on OS X, i386
-    - os: linux
-      name: Android armv7a, Linux, Amd64
-    - os: linux
-      name: Android aarch64, Linux, Amd64
-    - os: linux
-      name: Android x86, Linux, Amd64
-    - os: linux
-      name: Android x86_64, Linux, Amd64
+#    - os: osx
+#      name: Apple Watch on iOS, armv7
+#    - os: osx
+#      name: iPhoneSimulator on OS X, i386
+#    - os: osx
+#      name: iPhoneSimulator on OS X, x86_64
+#    - os: osx
+#      name: AppleTVSimulator on OS X, x86_64
+#    - os: osx
+#      name: WatchSimulator on OS X, i386
+#    - os: linux
+#      name: Android armv7a, Linux, Amd64
+#    - os: linux
+#      name: Android aarch64, Linux, Amd64
+#    - os: linux
+#      name: Android x86, Linux, Amd64
+#    - os: linux
+#      name: Android x86_64, Linux, Amd64
 
 before_script:
   - |
index d33352f17b807a3f1cba2a94c652f22a87551b6c..993ad16c1b0dc2667a61208efae488ef5870ce3c 100644 (file)
@@ -888,6 +888,10 @@ AC_CACHE_VAL(cv_cc_deprecated_$cache,
 [
 echo '$3' >conftest.c
 echo 'void f(){ $2 }' >>conftest.c
+echo "deprecation test for $1 results in"
+echo "`$CC -c conftest.c 2>&1 `"
+echo "and from the commandline"
+$CC -c conftest.c
 if test -z "`$CC -c conftest.c 2>&1 | grep deprecated`"; then
 eval "cv_cc_deprecated_$cache=no"
 else
index b067e48fe96e4bf2971846fca3e711587eae9ebb..0407db3a0c9e5335bf15be0a65a2874220c2be84 100755 (executable)
--- a/configure
+++ b/configure
@@ -20151,6 +20151,10 @@ echo '
 #include <stdlib.h>
 ' >conftest.c
 echo 'void f(){ (void)daemon(0, 0); }' >>conftest.c
+echo "deprecation test for daemon results in"
+echo "`$CC -c conftest.c 2>&1 `"
+echo "and from the commandline"
+$CC -c conftest.c
 if test -z "`$CC -c conftest.c 2>&1 | grep deprecated`"; then
 eval "cv_cc_deprecated_$cache=no"
 else