Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package php8 for openSUSE:Factory checked in 
at 2026-09-07 11:27:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/php8 (Old)
 and      /work/SRC/openSUSE:Factory/.php8.new.1265 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "php8"

Mon Sep  7 11:27:36 2026 rev:112 rq:1375735 version:8.5.10

Changes:
--------
--- /work/SRC/openSUSE:Factory/php8/php8.changes        2026-08-01 
18:29:33.784247876 +0200
+++ /work/SRC/openSUSE:Factory/.php8.new.1265/php8.changes      2026-09-07 
11:27:54.058006836 +0200
@@ -1,0 +2,59 @@
+Fri Aug 28 05:59:46 UTC 2026 - Arjen de Korte <[email protected]>
+
+- version update to 8.5.10
+    Core:
+        Fixed bug GH-22782 (Const expr FCC crashes under preloading).
+        Fixed bug GH-23088 (Stack overflow when comparing deeply nested 
arrays).
+    Date:
+        Fixed leak on double DatePeriod::__construct() call.
+    DOM:
+        Fixed bug GH-23116 (Stack overflow when normalizing a deeply nested 
DOMDocument).
+        Fixed bug GH-23117 (Stack overflow when normalizing a deeply nested 
Dom\XMLDocument).
+        Fixed bug GH-22825 (DOMElement::setAttribute() fails silently when the 
DTD declares a default value for the attribute).
+        Fixed bug GH-23120 (Stack overflow when comparing deeply nested DOM 
nodes with DOMNode::isEqualNode()).
+    Exif:
+        Fixed exif_read_data() allocating a HEIF meta box larger than the file 
it came from.
+    Intl:
+        Fixed IntlListFormatter::__construct() leaving stale global error 
state after successful calls.
+    Opcache:
+        Fixed GH-22693 (DT_TEXTREL in JIT-generated TLS access on x86_64).
+        Fixed bug GH-22763 (JIT fails to clear ZREG_TYPE_ONLY after setting 
reg).
+        Fixed bug GH-22857 (Function JIT emits wrong code for 
FETCH_OBJ_FUNC_ARG on a property hook getter, losing register-held variables).
+        Fixed bug GH-22916 (Preserve parent regs in 
zend_jit_deoptimizer_start()).
+    OpenSSL:
+        Fix missing error check on invalid alpn protocols.
+    MBString:
+        Fixed bug GH-22779 (mb_strrpos() returns the wrong position for a 
negative offset in a non-UTF-8 encoding).
+        Fixed bug GH-21036 (mb_ereg_search_getregs() crashes after mb_eregi() 
invalidates the regex cache).
+    PCRE:
+        Fixed bug GH-21134 (Crash with \C + UTF-8). Using \C in UTF-8 patterns 
is now forbidden.
+    PDO_ODBC:
+        Fixed bug GH-23016 (NULL values in long columns come back as garbage 
binary strings).
+    PDO_PGSQL:
+        Fixed several lazy fetch (PDO::ATTR_PREFETCH => 0) defects: an 
infinite loop when cleaning up a fetch left in a COPY, a use-after-free when a 
statement with emulated or disabled prepares is destroyed, a connection left 
busy for the next fetch, and rows delivered from a result another statement 
took over.
+    Reflection:
+        Fixed bug GH-22905 (Reflection exception messages truncate on null 
bytes).
+        Fixed ReflectionProperty::isLazy() and skipLazyInitialization() using 
the parent slot when a child class hooks an inherited property.
+        Fixed segfault in ReflectionMethod::createFromMethodName() on an 
uninstantiable subclass.
+    Session:
+        Fix corruption in mod_mm.
+        Fixed bug GH-23043 (broken session id code can cause zend_mm_heap 
corrupted).
+    SimpleXML:
+        Fixed integer element offsets that cannot resolve aliasing an existing 
element.
+        Fixed segfault when comparing uninitialized SimpleXMLElement instances.
+    Sockets:
+        Fixed socket_set_option() validation error messages for UDP_SEGMENT 
and SO_LINGER options.
+        Fixed various memory related issues in ext/sockets.
+    SQLite:
+        Fix leak when trying to close db if blob stream is still open.
+    Standard:
+        Fixed bug GH-23111 (Stack overflow in array_walk_recursive() with 
deeply nested arrays).
+        Fixed bug GH-23113 (Stack overflow in array_replace_recursive() with 
deeply nested arrays).
+        Fixed bug GH-23115 (Stack overflow in compact() with deeply nested 
arrays).
+    Streams:
+        Fixed bug GH-15836 (Use-after-free when a user stream filter accesses 
$this->stream during the close flush).
+    XSL:
+        Fixed use-after-free when a DOMDocument subclass __clone() retains the 
stylesheet copy made by XSLTProcessor::importStylesheet().
+- Removed php-fix-build-gcc16.patch (fixed upstream)
+
+-------------------------------------------------------------------

Old:
----
  php-8.5.9.tar.xz
  php-8.5.9.tar.xz.asc
  php-fix-build-gcc16.patch

New:
----
  php-8.5.10.tar.xz
  php-8.5.10.tar.xz.asc

----------(Old B)----------
  Old:        Fixed use-after-free when a DOMDocument subclass __clone() 
retains the stylesheet copy made by XSLTProcessor::importStylesheet().
- Removed php-fix-build-gcc16.patch (fixed upstream)
----------(Old E)----------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ php8.spec ++++++
--- /var/tmp/diff_new_pack.Hq0v4f/_old  2026-09-07 11:27:56.403088930 +0200
+++ /var/tmp/diff_new_pack.Hq0v4f/_new  2026-09-07 11:27:56.412089245 +0200
@@ -57,7 +57,7 @@
 %bcond_without sodium
 
 Name:           %{pprefix}%{php_name}%{psuffix}
-Version:        8.5.9
+Version:        8.5.10
 Release:        0
 Summary:        Interpreter for the PHP scripting language version 8
 License:        MIT AND PHP-3.01
@@ -93,8 +93,6 @@
 Patch22:        php-date-regenerate-lexers.patch
 # PATCH-FEATURE-UPSTREAM https://github.com/php/php-src/pull/6564
 Patch19:        php-build-reproducible-phar.patch
-# PATCH-FIX-OPENSUSE https://github.com/php/php-src/issues/22206
-Patch20:        php-fix-build-gcc16.patch
 BuildRequires:  apache-rpm-macros
 BuildRequires:  autoconf
 BuildRequires:  bison

++++++ php-8.5.9.tar.xz -> php-8.5.10.tar.xz ++++++
/work/SRC/openSUSE:Factory/php8/php-8.5.9.tar.xz 
/work/SRC/openSUSE:Factory/.php8.new.1265/php-8.5.10.tar.xz differ: char 13, 
line 1

Reply via email to