diff --git a/ext/fileinfo/config.m4 b/ext/fileinfo/config.m4 index d778442c60f4..346061411e08 100644 --- a/ext/fileinfo/config.m4 +++ b/ext/fileinfo/config.m4 @@ -41,6 +41,7 @@ if test "$PHP_FILEINFO" != "no"; then [$ext_shared],, [-I@ext_srcdir@/libmagic]) PHP_ADD_BUILD_DIR([$ext_builddir/libmagic]) + PHP_ADD_EXTENSION_DEP(fileinfo, pcre) AC_CHECK_FUNCS([utimes strndup]) diff --git a/ext/fileinfo/config.w32 b/ext/fileinfo/config.w32 index c7d897c1caec..2a42dc45a1d1 100644 --- a/ext/fileinfo/config.w32 +++ b/ext/fileinfo/config.w32 @@ -11,5 +11,6 @@ if (PHP_FILEINFO != 'no') { strcasestr.c buffer.c is_csv.c"; EXTENSION('fileinfo', 'fileinfo.c php_libmagic.c', true, "/I" + configure_module_dirname + "/libmagic /I" + configure_module_dirname); + ADD_EXTENSION_DEP('fileinfo', 'pcre'); ADD_SOURCES(configure_module_dirname + '\\libmagic', LIBMAGIC_SOURCES, "fileinfo"); }