From: Michael Wallner Date: Mon, 15 Sep 2014 11:56:29 +0000 (+0200) Subject: Fix bug #68000 Extension does not build on FreeBSD X-Git-Tag: RELEASE_2_1_2~4 X-Git-Url: https://git.m6w6.name/?a=commitdiff_plain;h=fd4d4b228d525f2e9b065d47516658866ad2f1eb;p=m6w6%2Fext-http Fix bug #68000 Extension does not build on FreeBSD --- diff --git a/config9.m4 b/config9.m4 index 9ca8356..686b5ea 100644 --- a/config9.m4 +++ b/config9.m4 @@ -190,7 +190,7 @@ dnl ---- AC_MSG_CHECKING([for SSL support in libcurl]) CURL_SSL=`$CURL_CONFIG --feature | $EGREP SSL` - CURL_SSL_LIBS=() + CURL_SSL_LIBS="" if test "$CURL_SSL" = "SSL"; then AC_MSG_RESULT([yes]) AC_DEFINE([PHP_HTTP_HAVE_SSL], [1], [ ]) @@ -212,7 +212,7 @@ dnl ---- AC_CHECK_HEADER([openssl/ssl.h], [ AC_CHECK_HEADER([openssl/crypto.h], [ AC_DEFINE([PHP_HTTP_HAVE_OPENSSL], [1], [ ]) - CURL_SSL_LIBS=(ssl crypto) + CURL_SSL_LIBS="ssl crypto" ]) ]) ], [ @@ -238,7 +238,7 @@ dnl ---- AC_CHECK_HEADER([gnutls.h], [ AC_CHECK_HEADER([gcrypt.h], [ AC_DEFINE([PHP_HTTP_HAVE_GNUTLS], [1], [ ]) - CURL_SSL_LIBS=(gnutls gcrypt) + CURL_SSL_LIBS="gnutls gcrypt" ]) ]) ], [ @@ -274,9 +274,11 @@ dnl ---- CFLAGS="$save_CFLAGS" LDFLAGS="$save_LDFLAGS" - for CURL_SSL_LIB in "${CURL_SSL_LIBS[[@]]}"; do - PHP_ADD_LIBRARY_WITH_PATH([$CURL_SSL_LIB], $CURL_DIR/$PHP_LIBDIR, PHP_HTTP_SHARED_LIBADD) - done + if test -n "$CURL_SSL_LIBS"; then + for CURL_SSL_LIB in $CURL_SSL_LIBS; do + PHP_ADD_LIBRARY_WITH_PATH([$CURL_SSL_LIB], $CURL_DIR/$PHP_LIBDIR, PHP_HTTP_SHARED_LIBADD) + done + fi dnl end compile tests diff --git a/package.xml b/package.xml index eb7642d..914591f 100644 --- a/package.xml +++ b/package.xml @@ -49,6 +49,7 @@ v2: http://dev.iworks.at/ext-http/lcov/ext/http/ BSD, revised