From: Nikita Popov Date: Mon, 11 Feb 2019 13:59:27 +0000 (+0100) Subject: Add UPGRADING notes for oniguruma unbundling X-Git-Tag: php-7.4.0alpha1~1077 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a6c535e658b9c763186ec7a91007f2dd7469820e;p=php Add UPGRADING notes for oniguruma unbundling --- diff --git a/UPGRADING b/UPGRADING index f1731a53fb..566a390cbf 100644 --- a/UPGRADING +++ b/UPGRADING @@ -216,6 +216,11 @@ PHP 7.4 UPGRADE NOTES - Libxml: . All libxml based extensions now require libxml 2.7.6 or newer. +- Mbstring: + . The oniguruma library is no longer bundled with PHP, instead libonig needs + to be available on the system. Alternatively --disable-mbregex can be used + to disable the mbregex component. + - OPcache: . The --disable-opcache-file|--enable-opcache-file configure options have been removed in favor of the opcache.file_cache INI directive. @@ -244,6 +249,10 @@ PHP 7.4 UPGRADE NOTES 10. New Global Constants ======================================== +- Mbstring: + . MB_ONIGURUMA_VERSION specifies the version of the oniguruma library against + which mbregex has been built. + - Tidy: . TIDY_TAG_ARTICLE . TIDY_TAG_ASIDE @@ -311,6 +320,10 @@ The following extensions are affected: . --with-icu-dir has been removed. If --enable-intl is passed, then libicu is always required. +- Mbstring: + . --with-onig has been removed. Unless --disable-mbregex has been passed, + libonig is required. + - OpenSSL: . --with-openssl no longer accepts a directory.