33 lines
1.2 KiB
Plaintext
33 lines
1.2 KiB
Plaintext
--- config.m4.orig 2026-06-09 03:05:00 UTC
|
|
+++ config.m4
|
|
@@ -4,14 +4,22 @@
|
|
Make sure that the comment is aligned:
|
|
[ --with-msgpack Include msgpack support])
|
|
|
|
+PHP_ARG_ENABLE(apcu, whether to enable APCu support,
|
|
+[ --enable-apcu Enable APCu support], auto, no)
|
|
+
|
|
if test "$PHP_MSGPACK" != "no"; then
|
|
- AC_MSG_CHECKING([for APC/APCU includes])
|
|
- if test -f "$phpincludedir/ext/apcu/apc_serializer.h"; then
|
|
- apc_inc_path="$phpincludedir"
|
|
- AC_MSG_RESULT([APCU in $apc_inc_path])
|
|
- AC_DEFINE(HAVE_APCU_SUPPORT,1,[Whether to enable apcu support])
|
|
- else
|
|
- AC_MSG_RESULT([not found])
|
|
+ if test "$PHP_APCU" != "no"; then
|
|
+ AC_MSG_CHECKING([for APCu includes])
|
|
+ if test -f "$phpincludedir/ext/apcu/apc_serializer.h"; then
|
|
+ apc_inc_path="$phpincludedir"
|
|
+ AC_MSG_RESULT([APCu in $apc_inc_path])
|
|
+ AC_DEFINE(HAVE_APCU_SUPPORT, 1, [Whether to enable APCu support])
|
|
+ else
|
|
+ if test "$PHP_APCU" != "auto"; then
|
|
+ AC_MSG_ERROR([apc_serializer.h header not found])
|
|
+ fi
|
|
+ AC_MSG_RESULT([not found])
|
|
+ fi
|
|
fi
|
|
|
|
PHP_NEW_EXTENSION(msgpack, msgpack.c msgpack_pack.c msgpack_unpack.c msgpack_class.c msgpack_convert.c, $ext_shared)
|