From: Michael Wallner Date: Fri, 23 Dec 2005 11:29:03 +0000 (+0000) Subject: - require libz >= 1.2.0.4 X-Git-Tag: RELEASE_0_21_0~36 X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-http;a=commitdiff_plain;h=f3c78f084459a9f5b5b54233bbda879154cdcefa;hp=213951e5268262c6dbea4b05b852510132f3367b - require libz >= 1.2.0.4 --- diff --git a/config.m4 b/config.m4 index bf19c24..7ff9a6b 100644 --- a/config.m4 +++ b/config.m4 @@ -52,9 +52,16 @@ dnl ---- AC_MSG_WARN([gzip support not enabled; zlib.h not found]) else AC_MSG_RESULT([found in $ZLIB_DIR]) - PHP_ADD_INCLUDE($ZLIB_DIR/include) - PHP_ADD_LIBRARY_WITH_PATH(z, $ZLIB_DIR/$PHP_LIBDIR, HTTP_SHARED_LIBADD) - AC_DEFINE([HTTP_HAVE_ZLIB], [1], [Have zlib support]) + AC_MSG_CHECKING([for zlib version >= 1.2.0.4]) + ZLIB_VERSION=`$EGREP "define ZLIB_VERSION" $ZLIB_DIR/include/zlib.h | $SED -e 's/[[^0-9\.]]//g'` + AC_MSG_RESULT([$ZLIB_VERSION]) + if test `echo $ZLIB_VERSION | $SED -e 's/[[^0-9]]/ /g' | $AWK '{print $1*1000000 + $2*10000 + $3*100 + $4}'` -lt 1020004; then + AC_MSG_WARN([gzip support not enabled; libz version greater or equal to 1.2.0.4 required]) + else + PHP_ADD_INCLUDE($ZLIB_DIR/include) + PHP_ADD_LIBRARY_WITH_PATH(z, $ZLIB_DIR/$PHP_LIBDIR, HTTP_SHARED_LIBADD) + AC_DEFINE([HTTP_HAVE_ZLIB], [1], [Have zlib support]) + fi fi dnl ----