diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 22 |
1 files changed, 19 insertions, 3 deletions
diff --git a/configure.ac b/configure.ac index 74278d5689..df954f0209 100644 --- a/configure.ac +++ b/configure.ac @@ -347,6 +347,9 @@ AM_CONDITIONAL([GTK_DOC_USE_LIBTOOL], false) AM_GNU_GETTEXT([external]) AM_GNU_GETTEXT_VERSION([0.19]) +m4_ifdef([AM_GNU_GETTEXT_REQUIRE_VERSION],[ +AM_GNU_GETTEXT_REQUIRE_VERSION([0.19]) +]) AC_C_BIGENDIAN @@ -459,6 +462,9 @@ fi AM_CONDITIONAL(WANT_TEST_SUITE, test "$full_test_suite" = "yes") +# parts of the extended test suite use Python +AM_PATH_PYTHON(,, [:]) + AC_ARG_ENABLE(oldgnutls-interop, AS_HELP_STRING([--enable-oldgnutls-interop], [enable interoperability testing with old gnutls version]), enable_oldgnutls_interop=$enableval, enable_oldgnutls_interop=no) @@ -516,6 +522,7 @@ if test "$gl_gcc_warnings" = yes; then nw="$nw -Wstack-protector" # Some functions cannot be protected nw="$nw -Wunsafe-loop-optimizations" # Warnings with no point nw="$nw -Wredundant-decls" # Some files cannot be compiled with that (gl_fd_to_handle) + nw="$nw -Wtype-limits" # Too many warnings in gnulib macros gl_MANYWARN_ALL_GCC([ws]) gl_MANYWARN_COMPLEMENT(ws, [$ws], [$nw]) @@ -710,7 +717,10 @@ AM_CONDITIONAL(NEED_SIV, [test "$ac_cv_func_nettle_siv_cmac_aes128_set_key" != " save_LIBS=$LIBS LIBS="$LIBS $GMP_LIBS" AC_MSG_CHECKING([gmp soname]) -AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])], +AC_LINK_IFELSE([AC_LANG_PROGRAM([ + #include <gmp.h>],[ + mpz_t n; + mpz_init(n);])], [gmp_so=`(eval "$LDDPROG conftest$EXEEXT $LDDPOSTPROC") | grep '^libgmp\.so'`], [gmp_so=none]) if test -z "$gmp_so"; then @@ -723,7 +733,10 @@ LIBS=$save_LIBS save_LIBS=$LIBS LIBS="$LIBS $NETTLE_LIBS" AC_MSG_CHECKING([nettle soname]) -AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])], +AC_LINK_IFELSE([AC_LANG_PROGRAM([ + #include <nettle/sha2.h>],[ + struct sha256_ctx ctx; + sha256_init(&ctx);])], [nettle_so=`(eval "$LDDPROG conftest$EXEEXT $LDDPOSTPROC") | grep '^libnettle\.so'`], [nettle_so=none]) if test -z "$nettle_so"; then @@ -736,7 +749,10 @@ LIBS=$save_LIBS save_LIBS=$LIBS LIBS="$LIBS $HOGWEED_LIBS" AC_MSG_CHECKING([hogweed soname]) -AC_LINK_IFELSE([AC_LANG_PROGRAM([], [])], +AC_LINK_IFELSE([AC_LANG_PROGRAM([ + #include <nettle/rsa.h>],[ + struct rsa_private_key priv; + nettle_rsa_private_key_init(&priv);])], [hogweed_so=`(eval "$LDDPROG conftest$EXEEXT $LDDPOSTPROC") | grep '^libhogweed\.so'`], [hogweed_so=none]) if test -z "$hogweed_so"; then |