From f3c78f084459a9f5b5b54233bbda879154cdcefa Mon Sep 17 00:00:00 2001 From: Michael Wallner Date: Fri, 23 Dec 2005 11:29:03 +0000 Subject: [PATCH] - require libz >= 1.2.0.4 --- config.m4 | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) 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 ---- -- 2.30.2