mirror of
https://salsa.debian.org/freeipa-team/freeipa.git
synced 2024-12-23 15:40:01 -06:00
Build: modernize CURL library detection
Use package config instead of checking headers. Package config is faster because it does not invoke compiler and guarantees proper linking flags because these are provided by package maintainer instead of hardcoded into build system. https://fedorahosted.org/freeipa/ticket/6418 Reviewed-By: Lukas Slebodnik <lslebodn@redhat.com> Reviewed-By: Stanislav Laznicka <slaznick@redhat.com> Reviewed-By: Christian Heimes <cheimes@redhat.com>
This commit is contained in:
parent
fd3176a729
commit
b12da59a6c
@ -219,14 +219,7 @@ PKG_CHECK_MODULES([SASL], [libsasl2])
|
|||||||
dnl ---------------------------------------------------------------------------
|
dnl ---------------------------------------------------------------------------
|
||||||
dnl - Check for CURL
|
dnl - Check for CURL
|
||||||
dnl ---------------------------------------------------------------------------
|
dnl ---------------------------------------------------------------------------
|
||||||
|
PKG_CHECK_MODULES([CURL], [libcurl])
|
||||||
CURL_LIBS=
|
|
||||||
AC_CHECK_HEADER(curl/curl.h, [], [AC_MSG_ERROR([curl/curl.h not found])])
|
|
||||||
AC_CHECK_LIB(curl, curl_easy_init, [CURL_LIBS="-lcurl"])
|
|
||||||
if test "x$CURL_LIBS" = "x" ; then
|
|
||||||
AC_MSG_ERROR([curl not found])
|
|
||||||
fi
|
|
||||||
AC_SUBST(CURL_LIBS)
|
|
||||||
|
|
||||||
dnl ---------------------------------------------------------------------------
|
dnl ---------------------------------------------------------------------------
|
||||||
dnl - Check for XMLRPC-C
|
dnl - Check for XMLRPC-C
|
||||||
|
Loading…
Reference in New Issue
Block a user