From: Alexandre Rostovtsev Subject: [PATCH 1/2] configure, secur32: In gnutls-3.2, gnutls_mac_get_key_size() moved to crypto.h (Bug 33649) Message-Id: <1370926916.5537.31.camel@rook> Date: Tue, 11 Jun 2013 01:01:56 -0400 Based on a patch by Ben Kohler --- configure.ac | 3 ++- dlls/secur32/schannel_gnutls.c | 1 + 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index 5f3f98a..5f2b46b 100644 --- a/configure.ac +++ b/configure.ac @@ -1345,7 +1345,8 @@ then ac_save_CPPFLAGS="$CPPFLAGS" WINE_PACKAGE_FLAGS(GNUTLS,[gnutls]) AC_CHECK_HEADER(gnutls/gnutls.h, - [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include ]], [[static typeof(gnutls_mac_get_key_size) *func; if (func) return 0;]])], + [AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[#include +#include ]], [[static typeof(gnutls_mac_get_key_size) *func; if (func) return 0;]])], [WINE_CHECK_SONAME(gnutls,gnutls_global_init,,[GNUTLS_CFLAGS=""],[$GNUTLS_LIBS])])], [GNUTLS_CFLAGS=""]) CPPFLAGS="$ac_save_CPPFLAGS" diff --git a/dlls/secur32/schannel_gnutls.c b/dlls/secur32/schannel_gnutls.c index 70b8276..cbe64e8 100644 --- a/dlls/secur32/schannel_gnutls.c +++ b/dlls/secur32/schannel_gnutls.c @@ -25,6 +25,7 @@ #include #ifdef SONAME_LIBGNUTLS #include +#include #endif #include "windef.h" -- 1.8.2.1