Commit ebd3f8d3e28 for php
commit ebd3f8d3e28e75df0728d4d8ae8d367a8fe3db43
Merge: d319e4a214b 9c5393462ab
Author: Weilin Du <weilindu@php.net>
Date: Fri Oct 2 01:46:29 2026 +0800
[skip ci] Merge branch 'PHP-8.4' into PHP-8.5
* PHP-8.4:
[skip ci] NEWS entry for #24029
diff --cc NEWS
index ac07c87bcf5,41ec25f4f1f..4749cdf78ce
--- a/NEWS
+++ b/NEWS
@@@ -59,14 -63,13 +59,17 @@@ PH
. Fixed cloning IntlDateFormatter and MessageFormatter losing PHP-side state
such as dateType, timeType, calendar and the message pattern.
(Ilia Alshanetsky)
+ . Fixed a crash when converting with a cloned UConverter that uses
+ toUCallback/fromUCallback. (Ilia Alshanetsky)
. Fixed Collator attribute and strength methods not rejecting an
unconstructed Collator. (Ilia Alshanetsky)
+ . Fixed crash in intl_error_set_custom_msg() without an active call frame.
+ (David Carlier)
. Fixed grapheme_strstr() and grapheme_stristr() returning incorrect substrings
when supplementary characters precede the match. (Weilin Du)
+ . Fixed grapheme_strstr() and grapheme_strpos() missing canonically
+ equivalent matches, and grapheme searches reporting ICU errors for empty
+ haystacks. (Weilin Du)
- Lexbor:
. Merge patches lexbor/lexbor@8a14bc0 and lexbor/lexbor@f67ce4b, fixing a