mirror of
https://github.com/php/php-src.git
synced 2026-03-24 00:02:20 +01:00
Merge branch 'PHP-8.2' into PHP-8.3
This commit is contained in:
3
NEWS
3
NEWS
@@ -24,6 +24,9 @@ PHP NEWS
|
||||
. Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
|
||||
(Jakub Zelenka)
|
||||
|
||||
- Intl:
|
||||
. Fixed build for icu 74 and onwards. (dunglas)
|
||||
|
||||
- MySQLnd:
|
||||
. Fix shift out of bounds on 32-bit non-fast-path platforms. (nielsdos)
|
||||
|
||||
|
||||
@@ -80,7 +80,16 @@ if test "$PHP_INTL" != "no"; then
|
||||
breakiterator/codepointiterator_methods.cpp"
|
||||
|
||||
PHP_REQUIRE_CXX()
|
||||
PHP_CXX_COMPILE_STDCXX(11, mandatory, PHP_INTL_STDCXX)
|
||||
|
||||
AC_MSG_CHECKING([if intl requires -std=gnu++17])
|
||||
AS_IF([test "$PKG_CONFIG icu-uc --atleast-version=74"],[
|
||||
AC_MSG_RESULT([yes])
|
||||
PHP_CXX_COMPILE_STDCXX(17, mandatory, PHP_INTL_STDCXX)
|
||||
],[
|
||||
AC_MSG_RESULT([no])
|
||||
PHP_CXX_COMPILE_STDCXX(11, mandatory, PHP_INTL_STDCXX)
|
||||
])
|
||||
|
||||
PHP_INTL_CXX_FLAGS="$INTL_COMMON_FLAGS $PHP_INTL_STDCXX $ICU_CXXFLAGS"
|
||||
case $host_alias in
|
||||
*cygwin*) PHP_INTL_CXX_FLAGS="$PHP_INTL_CXX_FLAGS -D_POSIX_C_SOURCE=200809L"
|
||||
|
||||
Reference in New Issue
Block a user