mirror of
https://github.com/php-win-ext/phpredis.git
synced 2026-03-24 00:52:16 +01:00
Require msgpack > 2.0.3
Although the msgpack version numbers appear to be x.y.z[-dev], I'm testing as if it were w.x.y.z[-dev] in case this ever changes. Right now the $4 is the same as adding 0.
This commit is contained in:
committed by
Michael Grunder
parent
235a27e7c0
commit
6973478c32
@@ -137,6 +137,13 @@ if test "$PHP_REDIS" != "no"; then
|
||||
|
||||
AC_MSG_CHECKING([for redis msgpack support])
|
||||
if test "$PHP_REDIS_MSGPACK" != "no"; then
|
||||
AC_MSG_CHECKING([for php_msgpack version >= 2.0.3])
|
||||
MSGPACK_VERSION=`$EGREP "define PHP_MSGPACK_VERSION" $msgpack_inc_path/ext/msgpack/php_msgpack.h | $SED -e 's/[[^0-9\.]]//g'`
|
||||
AC_MSG_RESULT([$MSGPACK_VERSION])
|
||||
if test `echo $MSGPACK_VERSION | $SED -e 's/[[^0-9]]/ /g' | $AWK '{print $1*1000 + $2*100 + $3*10 + $4}'` -lt 2030; then
|
||||
AC_MSG_ERROR([php msgpack version >= 2.0.3 required])
|
||||
fi
|
||||
|
||||
AC_MSG_RESULT([enabled])
|
||||
AC_DEFINE(HAVE_REDIS_MSGPACK,1,[Whether redis msgpack serializer is enabled])
|
||||
MSGPACK_INCLUDES="-I$msgpack_inc_path"
|
||||
|
||||
Reference in New Issue
Block a user