Updated php packages fix some bugs
Publication date: 05 Nov 2023Modification date: 05 Nov 2023
Type: bugfix
Affected Mageia releases : 9
Description
Core:
- memory leak when class using trait with doc block
- Module entry being overwritten causes type errors in ext/dom
__builtin_cpu_init check
- ZTS + preload = segfault on shutdown
CLI:
- Ensure a single Date header is present.
CType:
- ctype_alnum 5 times slower in PHP 8.1 or greater
DOM:
- Restore old namespace reconciliation behaviour.
- DOMNode serialization on PHP ^8.1
Fileinfo:
- fileinfo returns text/xml for some svg files
Filter:
- Fix explicit FILTER_REQUIRE_SCALAR with FILTER_CALLBACK
Hash:
- segfault copying/cloning a finalized HashContext
Intl:
- segfault on IntlDateFormatter::construct
- IntlDateFormatter::construct should throw an exception on an invalid
locale
MySQLnd:
- PHP Startup: Invalid library (maybe not a PHP library) 'mysqlnd.so' in
Unknown on line
Opcache:
- Fixed opcache_invalidate() on deleted file.
- JIT+private array property access inside closure accesses private
property in child class
SimpleXML:
- Can't use xpath with comments in SimpleXML
- Entity reference produces infinite loop in var_dump/print_r
- Unable to get processing instruction contents in SimpleXML
- Unable to get comment contents in SimpleXML
Streams:
- binding ipv4 address with both address and port at 0
XML:
- Fix return type of stub of xml_parse_into_struct()
- Fix memory leak when calling xml_parse_into_struct() twice.
XSL:
- Fix type error on XSLTProcessor::transformToDoc return value with
SimpleXML.
SRPMS
9/core
- php-8.2.12-1.mga9