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-02-14 21:36:14 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/php8 (Old) and /work/SRC/openSUSE:Factory/.php8.new.1977 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "php8" Sat Feb 14 21:36:14 2026 rev:102 rq:1332809 version:8.4.18 Changes: -------- --- /work/SRC/openSUSE:Factory/php8/php8.changes 2026-02-01 22:03:03.466583491 +0100 +++ /work/SRC/openSUSE:Factory/.php8.new.1977/php8.changes 2026-02-14 21:36:32.414724407 +0100 @@ -1,0 +2,40 @@ +Thu Feb 12 18:42:10 UTC 2026 - Arjen de Korte <[email protected]> + +- version update to 8.4.18 + Core: + Fixed bug GH-20837 (NULL dereference when calling ob_start() in shutdown function triggered by bailout in php_output_lock_error()). + Fix OSS-Fuzz #471533782 (Infinite loop in GC destructor fiber). + Fix OSS-Fuzz #472563272 (Borked block_pass JMP[N]Z optimization). + Fixed bug GH-GH-20914 (Internal enums can be cloned and compared). + Fix OSS-Fuzz #474613951 (Leaked parent property default value). + Fixed bug GH-20766 (Use-after-free in FE_FREE with GC interaction). + Fix OSS-Fuzz #471486164 (Broken by-ref assignment to uninitialized hooked backing value). + Fix OSS-Fuzz #438780145 (Nested finally with repeated return type check may uaf). + Fixed bug GH-20905 (Lazy proxy bailing __clone assertion). + Fixed bug GH-20479 (Hooked object properties overflow). + Date: + Update timelib to 2022.16. + DOM: + Fixed GH-21041 (Dom\HTMLDocument corrupts closing tags within scripts). + MbString: + Fixed bug GH-20833 (mb_str_pad() divide by zero if padding string is invalid in the encoding). + Fixed bug GH-20836 (Stack overflow in mb_convert_variables with recursive array references). + Opcache: + Fixed bug GH-20818 (Segfault in Tracing JIT with object reference). + OpenSSL: + Fix memory leaks when sk_X509_new_null() fails. + Fix crash when in openssl_x509_parse() when i2s_ASN1_INTEGER() fails. + Fix crash in openssl_x509_parse() when X509_NAME_oneline() fails. + Phar: + Fixed bug GH-20882 (buildFromIterator breaks with missing base directory). + PGSQL: + Fixed INSERT/UPDATE queries building with PQescapeIdentifier() and possible UB. + Readline: + Fixed bug GH-18139 (Memory leak when overriding some settings via readline_info()). + SPL: + Fixed bug GH-20856 (heap-use-after-free in SplDoublyLinkedList iterator when modifying during iteration). + Standard: + Fixed bug #74357 (lchown fails to change ownership of symlink with ZTS) + Fixed bug GH-20843 (var_dump() crash with nested objects) + +------------------------------------------------------------------- Old: ---- php-8.4.17.tar.xz php-8.4.17.tar.xz.asc New: ---- php-8.4.18.tar.xz php-8.4.18.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ php8.spec ++++++ --- /var/tmp/diff_new_pack.RslF0N/_old 2026-02-14 21:36:35.486851040 +0100 +++ /var/tmp/diff_new_pack.RslF0N/_new 2026-02-14 21:36:35.498851534 +0100 @@ -1,7 +1,6 @@ # # spec file for package php8 # -# Copyright (c) 2026 SUSE LLC # Copyright (c) 2026 SUSE LLC and contributors # # All modifications and additions to the file contributed by third parties @@ -58,7 +57,7 @@ %bcond_without sodium Name: %{pprefix}%{php_name}%{psuffix} -Version: 8.4.17 +Version: 8.4.18 Release: 0 Summary: Interpreter for the PHP scripting language version 8 License: MIT AND PHP-3.01 ++++++ php-8.4.17.tar.xz -> php-8.4.18.tar.xz ++++++ /work/SRC/openSUSE:Factory/php8/php-8.4.17.tar.xz /work/SRC/openSUSE:Factory/.php8.new.1977/php-8.4.18.tar.xz differ: char 15, line 1
