From: Nikos Mavrogiannopoulos Date: Sat, 27 Apr 2013 14:15:49 +0000 (+0300) Subject: Link against pthread only when pthread_mutex_lock isn't in libc X-Git-Tag: gnutls_3_2_0~37 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=1b08d58bfdaa790f8db495cb2638140a0dd8a111;p=thirdparty%2Fgnutls.git Link against pthread only when pthread_mutex_lock isn't in libc --- diff --git a/configure.ac b/configure.ac index 747eb4cc35..e18bbf8a54 100644 --- a/configure.ac +++ b/configure.ac @@ -205,9 +205,12 @@ AC_PROG_LIBTOOL dnl No fork on MinGW, disable some self-tests until we fix them. -AC_CHECK_FUNCS([fork getrusage getpwuid_r daemon getpid],,) +AC_CHECK_FUNCS([fork getrusage getpwuid_r daemon getpid pthread_mutex_lock],,) AM_CONDITIONAL(HAVE_FORK, test "$ac_cv_func_fork" != "no") -AC_LIB_HAVE_LINKFLAGS(pthread,, [#include ], [pthread_mutex_lock (0);]) + +if test "$ac_cv_func_pthread_mutex_lock" != "yes";then + AC_LIB_HAVE_LINKFLAGS(pthread,, [#include ], [pthread_mutex_lock (0);]) +fi AC_MSG_CHECKING([whether to build libdane]) AC_ARG_ENABLE(libdane,