1
0
mirror of https://github.com/php/php-src.git synced 2026-03-24 00:02:20 +01:00

Merge branch 'PHP-8.4' into PHP-8.5

* PHP-8.4:
  Disable inlining and inter-procedure-analyses for zend_string_equal_val() function that may be overriden for valgrind (#13099)
  Skip lc_ctype_inheritance.phpt on macos 15+
This commit is contained in:
Ilija Tovilo
2025-10-15 19:39:39 +02:00

View File

@@ -4,7 +4,9 @@ Do not inherit LC_CTYPE from environment
ctype
--SKIPIF--
<?php
if (PHP_OS_FAMILY === 'Darwin') die('skip Fails for macOS 15');
if (PHP_OS_FAMILY === 'Darwin' && version_compare(php_uname('r'), '24.0.0', '>=')) {
die('skip macOS 15 inherits LC_CTYPE into the thread locale');
}
if (setlocale(LC_ALL, 'invalid') === 'invalid') { die('skip setlocale() is broken /w musl'); }
if (!setlocale(LC_CTYPE, "de_DE", "de-DE")) die("skip requires de_DE locale");
?>