diff options
author | Remi Collet <remi@remirepo.net> | 2022-06-03 08:16:00 +0200 |
---|---|---|
committer | Remi Collet <remi@php.net> | 2022-06-03 08:16:00 +0200 |
commit | 4505a1b3450bb0e94c9311cb3ca6cbf7e0be5d5c (patch) | |
tree | 321ae662bbe4fb624593c42dbefd19a28395cf8b /php-mbstring.patch | |
parent | 9bce90d24a994980b9e3142b1028772308fe8300 (diff) |
add upstream patch to initialize pcre before mbstring
Diffstat (limited to 'php-mbstring.patch')
-rw-r--r-- | php-mbstring.patch | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/php-mbstring.patch b/php-mbstring.patch new file mode 100644 index 0000000..7da512b --- /dev/null +++ b/php-mbstring.patch @@ -0,0 +1,33 @@ +From 2eb2f9d74f22bf35a4915ec95afc53a47ebf1af9 Mon Sep 17 00:00:00 2001 +From: Remi Collet <remi@remirepo.net> +Date: Thu, 2 Jun 2022 08:05:22 +0200 +Subject: [PATCH] Fix GH-8685 mbstring requires pcre + +--- + ext/mbstring/mbstring.c | 11 ++++++++++- + 1 file changed, 10 insertions(+), 1 deletion(-) + +diff --git a/ext/mbstring/mbstring.c b/ext/mbstring/mbstring.c +index 48f22a682a19..4a4088aed3fb 100644 +--- a/ext/mbstring/mbstring.c ++++ b/ext/mbstring/mbstring.c +@@ -161,9 +161,18 @@ static const php_mb_nls_ident_list php_mb_default_identify_list[] = { + + /* }}} */ + ++/* {{{ mbstring_deps[] */ ++static const zend_module_dep mbstring_deps[] = { ++ ZEND_MOD_REQUIRED("pcre") ++ ZEND_MOD_END ++}; ++/* }}} */ ++ + /* {{{ zend_module_entry mbstring_module_entry */ + zend_module_entry mbstring_module_entry = { +- STANDARD_MODULE_HEADER, ++ STANDARD_MODULE_HEADER_EX, ++ NULL, ++ mbstring_deps, + "mbstring", + ext_functions, + PHP_MINIT(mbstring), |