Commit 7989ee9df80 for php.net

commit 7989ee9df803b5973a1fe731efab667509c36bf2
Merge: b2922543bfd b3c55583e81
Author: Arnaud Le Blanc <arnaud.lb@gmail.com>
Date:   Fri Aug 14 10:35:39 2026 +0200

    Merge branch 'PHP-8.4' into PHP-8.5

    * PHP-8.4:
      [ci skip] NEWS
      Fix OPcache memory protection race under ZTS (#23081)

diff --cc NEWS
index 6eebf9d3d37,1f1aab1cd07..c21dfad8e19
--- a/NEWS
+++ b/NEWS
@@@ -6,19 -6,16 +6,22 @@@ PH
    . Fixed bug GH-15375 (Nested "yield from" skips items after a valid() or
      next() call on the inner generator). (iliaal)

+ - Opcache:
+   . Fixed opcache.protect_memory race under ZTS. (realFlowControl)
+
 +- Readline:
 +  . Fixed the interactive shell not waiting for the pager process to exit.
 +    (Weilin Du)
 +
  - Zip:
 -  . Fixed ZipArchive::extractTo() and ZipArchive::getFrom*() reporting success
 -    on corrupted entries. (David Carlier)
 +  . Fixed bug GH-17787 (ZipArchive stream stops reading early when the archive
 +    is freed while the stream is still open). (Eyüp Can Akman)
 +

 -27 Aug 2026, PHP 8.4.25
 +27 Aug 2026, PHP 8.5.10

  - Core:
 +  . Fixed bug GH-22782 (Const expr FCC crashes under preloading). (Arnaud)
    . Fixed bug GH-23088 (Stack overflow when comparing deeply nested arrays).
      (Lazizbek Ergashev)