A bit of a Yahoo'ism, but it makes adding pecl/http to our automatic pecl
[m6w6/ext-http] / config9.m4
index e1c4ab8831c87d703538695001a47cce06cd7ffe..67d47a0fb707aa7d7c6c7f5b4b8161b123e11c2f 100644 (file)
@@ -181,7 +181,7 @@ dnl ----
                        AC_MSG_CHECKING([for SSL library used])
                        CURL_SSL_FLAVOUR=
                        for i in $CURL_LIBS; do
-                               if test "$i" = "-lssl"; then
+                               if test "$i" = "-lssl" -o "$i" = "-lssl_unversion"; then
                                        CURL_SSL_FLAVOUR="openssl"
                                        AC_MSG_RESULT([openssl])
                                        AC_DEFINE([HTTP_HAVE_OPENSSL], [1], [ ])
@@ -226,6 +226,11 @@ dnl ----
                        [AC_DEFINE([HAVE_CURL_GETFORMDATA], [1], [ ])], [ ],
                        [$CURL_LIBS -L$CURL_DIR/$PHP_LIBDIR]
                )
+               dnl New API function which obsoletes use of Curl_getFormData (>=7.15.5)
+               PHP_CHECK_LIBRARY(curl, curl_formget,
+                       [AC_DEFINE([HAVE_CURL_FORMGET], [1], [ ])], [ ],
+                       [$CURL_LIBS -L$CURL_DIR/$PHP_LIBDIR]
+               )
        fi
 
 dnl ----