From ab1a55a4d8c1742515934f055ca1617179ac2eb5 Mon Sep 17 00:00:00 2001 From: Maksim Arhipov <93676052+OSPanel@users.noreply.github.com> Date: Sat, 23 Aug 2025 23:38:20 +0300 Subject: [PATCH 1/2] Update config.w32 --- config.w32 | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/config.w32 b/config.w32 index 76d4ee3c..00da033a 100644 --- a/config.w32 +++ b/config.w32 @@ -32,14 +32,14 @@ if (PHP_MEMCACHED == "yes") { if (PHP_MEMCACHED_IGBINARY != "no"){ AC_DEFINE("HAVE_MEMCACHED_IGBINARY",1); ADD_EXTENSION_DEP("memcached", "igbinary", true); - if (!CHECK_HEADER_ADD_INCLUDE("igbinary.h", "CFLAGS_MEMCACHED")) { + if (!CHECK_HEADER_ADD_INCLUDE("igbinary.h", "CFLAGS_MEMCACHED", configure_module_dirname + "\\..\\igbinary")) { ERROR("memcached: header 'igbinary.h' not found"); } } if (PHP_MEMCACHED_MSGPACK != "no"){ AC_DEFINE("HAVE_MEMCACHED_MSGPACK",1); ADD_EXTENSION_DEP("memcached", "msgpack", true); - if (!CHECK_HEADER_ADD_INCLUDE("php_msgpack.h", "CFLAGS_MEMCACHED")) { + if (!CHECK_HEADER_ADD_INCLUDE("php_msgpack.h", "CFLAGS_MEMCACHED", configure_module_dirname + "\\..\\msgpack")) { ERROR("memcached: header 'php_msgpack.h' not found"); } } From f5bca4b626ef1a8f792b97ec6f100e13c18d58bd Mon Sep 17 00:00:00 2001 From: Maksim Arhipov <93676052+OSPanel@users.noreply.github.com> Date: Sat, 23 Aug 2025 23:40:23 +0300 Subject: [PATCH 2/2] Update php_memcached.c --- php_memcached.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/php_memcached.c b/php_memcached.c index b78eb82a..9d5acd36 100644 --- a/php_memcached.c +++ b/php_memcached.c @@ -49,14 +49,14 @@ #ifdef PHP_WIN32 //Windows extensions are generally built together, //so it wont be in the installed location -#include "igbinary.h" +#include "igbinary/igbinary.h" #else -# include "ext/igbinary/igbinary.h" +# include "igbinary/igbinary.h" #endif #endif #ifdef HAVE_MEMCACHED_MSGPACK -# include "ext/msgpack/php_msgpack.h" +# include "msgpack/php_msgpack.h" #endif # include "ext/spl/spl_exceptions.h"