mirror of
https://github.com/gnustep/libs-base.git
synced 2025-05-31 00:30:53 +00:00
Disable libcurl support when headers are not found
This commit is contained in:
parent
6d20773f56
commit
3a4948e1a2
2 changed files with 43 additions and 43 deletions
56
configure
vendored
56
configure
vendored
|
@ -13143,22 +13143,38 @@ if eval $CURL_CONFIG --version 2>/dev/null >/dev/null; then
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: FAILED (version too old to use" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: FAILED (version too old to use" >&5
|
||||||
$as_echo "FAILED (version too old to use" >&6; }
|
$as_echo "FAILED (version too old to use" >&6; }
|
||||||
else
|
else
|
||||||
CURLCFLAGS=`$CURL_CONFIG --cflags`
|
|
||||||
CURLLIBS=`$CURL_CONFIG --libs`
|
|
||||||
CFLAGS="$CFLAGS $CURLCFLAGS"
|
|
||||||
LIBS="$LIBS $CURLLIBS"
|
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ... version $curl_ver" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: result: yes ... version $curl_ver" >&5
|
||||||
$as_echo "yes ... version $curl_ver" >&6; }
|
$as_echo "yes ... version $curl_ver" >&6; }
|
||||||
HAVE_LIBCURL=1
|
for ac_header in curl/curl.h
|
||||||
curl_all=yes
|
do :
|
||||||
if test \( $curl_maj -eq 7 -a $curl_min -lt 56 \); then
|
ac_fn_c_check_header_mongrel "$LINENO" "curl/curl.h" "ac_cv_header_curl_curl_h" "$ac_includes_default"
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: LOSS OF FUNCTIONALITY (version too old for SSL backend control)" >&5
|
if test "x$ac_cv_header_curl_curl_h" = xyes; then :
|
||||||
|
cat >>confdefs.h <<_ACEOF
|
||||||
|
#define HAVE_CURL_CURL_H 1
|
||||||
|
_ACEOF
|
||||||
|
curl_ok=yes
|
||||||
|
else
|
||||||
|
curl_ok=no
|
||||||
|
fi
|
||||||
|
|
||||||
|
done
|
||||||
|
|
||||||
|
if test "$curl_ok" = yes; then
|
||||||
|
HAVE_LIBCURL=1
|
||||||
|
CURLCFLAGS=`$CURL_CONFIG --cflags`
|
||||||
|
CURLLIBS=`$CURL_CONFIG --libs`
|
||||||
|
CFLAGS="$CFLAGS $CURLCFLAGS"
|
||||||
|
LIBS="$LIBS $CURLLIBS"
|
||||||
|
curl_all=yes
|
||||||
|
if test \( $curl_maj -eq 7 -a $curl_min -lt 56 \); then
|
||||||
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: LOSS OF FUNCTIONALITY (version too old for SSL backend control)" >&5
|
||||||
$as_echo "$as_me: WARNING: LOSS OF FUNCTIONALITY (version too old for SSL backend control)" >&2;}
|
$as_echo "$as_me: WARNING: LOSS OF FUNCTIONALITY (version too old for SSL backend control)" >&2;}
|
||||||
curl_all=no
|
curl_all=no
|
||||||
elif test \( $curl_maj -eq 7 -a $curl_min -lt 65 \); then
|
elif test \( $curl_maj -eq 7 -a $curl_min -lt 65 \); then
|
||||||
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: LOSS OF FUNCTIONALITY (version too old for connection lifetime control)" >&5
|
{ $as_echo "$as_me:${as_lineno-$LINENO}: WARNING: LOSS OF FUNCTIONALITY (version too old for connection lifetime control)" >&5
|
||||||
$as_echo "$as_me: WARNING: LOSS OF FUNCTIONALITY (version too old for connection lifetime control)" >&2;}
|
$as_echo "$as_me: WARNING: LOSS OF FUNCTIONALITY (version too old for connection lifetime control)" >&2;}
|
||||||
curl_all=no
|
curl_all=no
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
|
@ -13224,22 +13240,6 @@ else
|
||||||
curl_ok=no
|
curl_ok=no
|
||||||
fi
|
fi
|
||||||
|
|
||||||
fi
|
|
||||||
if test $HAVE_LIBCURL = 1; then
|
|
||||||
for ac_header in curl/curl.h
|
|
||||||
do :
|
|
||||||
ac_fn_c_check_header_mongrel "$LINENO" "curl/curl.h" "ac_cv_header_curl_curl_h" "$ac_includes_default"
|
|
||||||
if test "x$ac_cv_header_curl_curl_h" = xyes; then :
|
|
||||||
cat >>confdefs.h <<_ACEOF
|
|
||||||
#define HAVE_CURL_CURL_H 1
|
|
||||||
_ACEOF
|
|
||||||
curl_ok=yes
|
|
||||||
else
|
|
||||||
curl_ok=no
|
|
||||||
fi
|
|
||||||
|
|
||||||
done
|
|
||||||
|
|
||||||
fi
|
fi
|
||||||
if test $HAVE_LIBCURL = 1; then
|
if test $HAVE_LIBCURL = 1; then
|
||||||
ac_fn_c_check_decl "$LINENO" "CURLOPT_CONNECT_TO" "ac_cv_have_decl_CURLOPT_CONNECT_TO" "#include <curl/curl.h>
|
ac_fn_c_check_decl "$LINENO" "CURLOPT_CONNECT_TO" "ac_cv_have_decl_CURLOPT_CONNECT_TO" "#include <curl/curl.h>
|
||||||
|
|
30
configure.ac
30
configure.ac
|
@ -3469,19 +3469,22 @@ if eval $CURL_CONFIG --version 2>/dev/null >/dev/null; then
|
||||||
if test $curl_maj -lt 7 -o \( $curl_maj -eq 7 -a $curl_min -lt 49 \); then
|
if test $curl_maj -lt 7 -o \( $curl_maj -eq 7 -a $curl_min -lt 49 \); then
|
||||||
AC_MSG_RESULT([FAILED (version too old to use])
|
AC_MSG_RESULT([FAILED (version too old to use])
|
||||||
else
|
else
|
||||||
CURLCFLAGS=`$CURL_CONFIG --cflags`
|
|
||||||
CURLLIBS=`$CURL_CONFIG --libs`
|
|
||||||
CFLAGS="$CFLAGS $CURLCFLAGS"
|
|
||||||
LIBS="$LIBS $CURLLIBS"
|
|
||||||
AC_MSG_RESULT(yes ... version $curl_ver)
|
AC_MSG_RESULT(yes ... version $curl_ver)
|
||||||
HAVE_LIBCURL=1
|
AC_CHECK_HEADERS(curl/curl.h, curl_ok=yes, curl_ok=no)
|
||||||
curl_all=yes
|
if test "$curl_ok" = yes; then
|
||||||
if test \( $curl_maj -eq 7 -a $curl_min -lt 56 \); then
|
HAVE_LIBCURL=1
|
||||||
AC_MSG_WARN([LOSS OF FUNCTIONALITY (version too old for SSL backend control)])
|
CURLCFLAGS=`$CURL_CONFIG --cflags`
|
||||||
curl_all=no
|
CURLLIBS=`$CURL_CONFIG --libs`
|
||||||
elif test \( $curl_maj -eq 7 -a $curl_min -lt 65 \); then
|
CFLAGS="$CFLAGS $CURLCFLAGS"
|
||||||
AC_MSG_WARN([LOSS OF FUNCTIONALITY (version too old for connection lifetime control)])
|
LIBS="$LIBS $CURLLIBS"
|
||||||
curl_all=no
|
curl_all=yes
|
||||||
|
if test \( $curl_maj -eq 7 -a $curl_min -lt 56 \); then
|
||||||
|
AC_MSG_WARN([LOSS OF FUNCTIONALITY (version too old for SSL backend control)])
|
||||||
|
curl_all=no
|
||||||
|
elif test \( $curl_maj -eq 7 -a $curl_min -lt 65 \); then
|
||||||
|
AC_MSG_WARN([LOSS OF FUNCTIONALITY (version too old for connection lifetime control)])
|
||||||
|
curl_all=no
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
|
@ -3502,9 +3505,6 @@ fi
|
||||||
if test $HAVE_LIBCURL = 1; then
|
if test $HAVE_LIBCURL = 1; then
|
||||||
AC_CHECK_LIB(curl, curl_multi_perform, curl_ok=yes, curl_ok=no)
|
AC_CHECK_LIB(curl, curl_multi_perform, curl_ok=yes, curl_ok=no)
|
||||||
fi
|
fi
|
||||||
if test $HAVE_LIBCURL = 1; then
|
|
||||||
AC_CHECK_HEADERS(curl/curl.h, curl_ok=yes, curl_ok=no)
|
|
||||||
fi
|
|
||||||
if test $HAVE_LIBCURL = 1; then
|
if test $HAVE_LIBCURL = 1; then
|
||||||
AC_CHECK_DECL(CURLOPT_CONNECT_TO, curl_ok=yes, curl_ok=no,
|
AC_CHECK_DECL(CURLOPT_CONNECT_TO, curl_ok=yes, curl_ok=no,
|
||||||
[#include <curl/curl.h>])
|
[#include <curl/curl.h>])
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue