From e086214aa30d3a52f32c1e88c7bcd75ee67805ec Mon Sep 17 00:00:00 2001 From: Nikos Mavrogiannopoulos Date: Mon, 4 Mar 2013 06:03:08 +0100 Subject: [PATCH] do not link against 3.1.7 or 8 version of gnutls. --- configure.ac | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/configure.ac b/configure.ac index f65088fa..0dd05ffa 100644 --- a/configure.ac +++ b/configure.ac @@ -1,5 +1,6 @@ AC_PREREQ(2.61) AC_INIT([ocserv], [0.0.2], [nmav@gnutls.org]) +PKG_PROG_PKG_CONFIG AC_CONFIG_AUX_DIR([build-aux]) AC_CONFIG_MACRO_DIR([m4]) @@ -34,6 +35,11 @@ AC_CHECK_LIB(gnutls, gnutls_pkcs11_reinit, [ AC_DEFINE([HAVE_PKCS11], [], [PKCS11 detected in gnutls]) ]) +$PKG_CONFIG --exact-version=3.1.7 gnutls || $PKG_CONFIG --exact-version=3.1.8 gnutls +if test "$?" = "0"; then + AC_MSG_ERROR([Your GnuTLS version has issue with forking servers. Use 3.1.9 or later.]) +fi + gdbm_enabled=no LIBS="$oldlibs -lgdbm" AC_MSG_CHECKING([for gdbm library])