From: Daniel Stenberg Date: Fri, 6 Nov 2020 23:33:16 +0000 (+0100) Subject: configure: pass -pthread to Libs.private for pkg-config X-Git-Tag: curl-7_74_0~81 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=374329d773e6ffd0ea647edc35ac759888ad4643;p=thirdparty%2Fcurl.git configure: pass -pthread to Libs.private for pkg-config Reported-by: Cristian Morales Vega Fixes #6168 Closes #6181 --- diff --git a/configure.ac b/configure.ac index 7002744a29..bc206475ae 100755 --- a/configure.ac +++ b/configure.ac @@ -4515,6 +4515,8 @@ if test "$want_pthreads" != "no"; then if test "$USE_THREADS_POSIX" != "1" then CFLAGS="$CFLAGS -pthread" + # assign PTHREAD for pkg-config use + PTHREAD=" -pthread" AC_CHECK_LIB(pthread, pthread_create, [USE_THREADS_POSIX=1], [ CFLAGS="$save_CFLAGS"]) @@ -4945,7 +4947,7 @@ CURL_CONFIGURE_SYMBOL_HIDING dnl dnl All the library dependencies put into $LIB apply to libcurl only. dnl -LIBCURL_LIBS=$LIBS +LIBCURL_LIBS="$LIBS$PTHREAD" AC_SUBST(LIBCURL_LIBS) AC_SUBST(CURL_NETWORK_LIBS)