diff configure.ac @ 28724:fd5471007cbd

Check in the configure.ac check to go along with that #ifdef... Refs #10412.
author Paul Aurich <paul@darkrain42.org>
date Sat, 10 Oct 2009 03:37:48 +0000
parents 317ad4aa76be
children 291c89bfe040 e5940c163004 a4e4d27fb810 7c346c5a05d4
line wrap: on
line diff
--- a/configure.ac	Sat Oct 10 03:34:01 2009 +0000
+++ b/configure.ac	Sat Oct 10 03:37:48 2009 +0000
@@ -1773,6 +1773,23 @@
         LIBS="$LIBS_save"
 fi
 
+if test "x$enable_gnutls" = "xyes"; then
+	AC_MSG_CHECKING(for GNUTLS_CERT_INSECURE_ALGORITHM)
+	LIBS_save="$LIBS"
+	LIBS="$LIBS $GNUTLS_LIBS"
+	CPPFLAGS_save="$CPPFLAGS"
+	CPPFLAGS="$CPPFLAGS $GNUTLS_CFLAGS"
+	AC_LINK_IFELSE([AC_LANG_PROGRAM([[#include <gnutls/gnutls.h>]],
+                                        [[unsigned int verify = GNUTLS_CERT_INSECURE_ALGORITHM;]])],
+	               [AC_DEFINE([HAVE_GNUTLS_CERT_INSECURE_ALGORITHM], 1,
+                                  [Define if your gnutls has the GNUTLS_CERT_INSECURE_ALGORITHM flag])
+	                AC_MSG_RESULT(yes)],
+	               [AC_MSG_RESULT(no)])
+	CPPFLAGS="$CPPFLAGS_save"
+        LIBS="$LIBS_save"
+fi
+
+
 AM_CONDITIONAL(USE_GNUTLS, test "x$enable_gnutls" = "xyes")