Commit 1228a4c3b4d for php

commit 1228a4c3b4dc3f757b584b4f275d2cb0c1e5db44
Merge: 0ff60ab272b c2e9c098f39
Author: ndossche <7771979+ndossche@users.noreply.github.com>
Date:   Wed Oct 7 22:26:23 2026 +0200

    Merge branch 'PHP-8.5' into PHP-8.6

    * PHP-8.5:
      Fix GH-17626: JIT corrupts opline handler when blacklisting root trace

diff --cc NEWS
index 9280562448c,061ecfdf74c..d11116613be
--- a/NEWS
+++ b/NEWS
@@@ -1,16 -1,13 +1,21 @@@
  PHP                                                                        NEWS
  |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
 -?? ??? ????, PHP 8.5.13
 +?? ??? ????, PHP 8.6.0RC4

+ - Opcache:
+   . Fixed bug GH-17626 (JIT corrupts an opline handler when blacklisting a
+     root trace at the opcache.jit_max_root_traces limit, causing spurious
+     "Too few arguments" errors and crashes). (RV7PR)
+
 -22 Oct 2026, PHP 8.5.12
 +- Phar:
 +  . Fixed GH-24166 (Double-free in Phar::webPhar() in CGI without PATH_INFO).
 +    (RigelYoung, Jakub Zelenka)
 +
 +- Standard:
 +  . Fixed chown() and lchown() failing to resolve user names in ZTS builds
 +    when getpwnam_r() needs a larger buffer. (Ilia Alshanetsky)
 +
 +08 Oct 2026, PHP 8.6.0RC3

  - BCMath:
    . Fixed BcMath\Number results that truncate to zero keeping a negative sign