diff options
Diffstat (limited to 'configure.ac')
-rw-r--r-- | configure.ac | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac index 5fbfb83b..1340a212 100644 --- a/configure.ac +++ b/configure.ac | |||
@@ -1209,6 +1209,16 @@ AS_IF([test "x$with_gnutls" != "xno" && test "x$have_gnutls" != "xyes"], | |||
1209 | ], | 1209 | ], |
1210 | [ | 1210 | [ |
1211 | have_gnutls_pkgcfg='no' | 1211 | have_gnutls_pkgcfg='no' |
1212 | SAVE_CPPFLAGS="$CPPFLAGS" | ||
1213 | SAVE_CFLAGS="$CFLAGS" | ||
1214 | SAVE_LDFLAGS="$LDFLAGS" | ||
1215 | SAVE_LIBS="$LIBS" | ||
1216 | # Try to use libgcrypt search path | ||
1217 | # as libgcrypt flags will be used | ||
1218 | # anyway for HTTPs builds | ||
1219 | CFLAGS="$CFLAGS $LIBGCRYPT_CFLAGS" | ||
1220 | CPPFLAGS="$CPPFLAGS $LIBGCRYPT_CFLAGS" | ||
1221 | LDFLAGS="$LDFLAGS $LIBGCRYPT_LIBS" | ||
1212 | AC_CHECK_HEADERS([gnutls/gnutls.h], | 1222 | AC_CHECK_HEADERS([gnutls/gnutls.h], |
1213 | [AC_CHECK_LIB([gnutls], [gnutls_priority_set], | 1223 | [AC_CHECK_LIB([gnutls], [gnutls_priority_set], |
1214 | [ | 1224 | [ |
@@ -1216,6 +1226,10 @@ AS_IF([test "x$with_gnutls" != "xno" && test "x$have_gnutls" != "xyes"], | |||
1216 | AC_CHECK_LIB([gnutls], [gnutls_load_file], [AC_CHECK_LIB([gnutls], [gnutls_privkey_import_x509_raw], [have_gnutls_sni=yes])]) | 1226 | AC_CHECK_LIB([gnutls], [gnutls_load_file], [AC_CHECK_LIB([gnutls], [gnutls_privkey_import_x509_raw], [have_gnutls_sni=yes])]) |
1217 | have_gnutls=yes | 1227 | have_gnutls=yes |
1218 | ])], [], [AC_INCLUDES_DEFAULT]) | 1228 | ])], [], [AC_INCLUDES_DEFAULT]) |
1229 | CPPFLAGS="$SAVE_CPPFLAGS" | ||
1230 | CFLAGS="$SAVE_CFLAGS" | ||
1231 | LDFLAGS="$SAVE_LDFLAGS" | ||
1232 | LIBS="$SAVE_LIBS" | ||
1219 | ]) | 1233 | ]) |
1220 | ]) | 1234 | ]) |
1221 | 1235 | ||