Bug 32843 - PHP: new version 8.2.16
Summary: PHP: new version 8.2.16
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: https://www.php.net/ChangeLog-8.php#8...
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2024-02-13 22:29 CET by Marc Krämer
Modified: 2024-02-22 19:18 CET (History)
4 users (show)

See Also:
Source RPM: php
CVE:
Status comment:


Attachments

Description Marc Krämer 2024-02-13 22:29:25 CET
https://www.php.net/ChangeLog-8.php#8.2.16
Comment 1 Marc Krämer 2024-02-13 22:35:59 CET
Updated php package:

- Core:
  . Fixed timer leak in zend-max-execution-timers builds.

- Curl:
  . Fix missing error check in curl_multi_init().

- FPM:
  . Fixed bug GH-12996 (Incorrect SCRIPT_NAME with Apache ProxyPassMatch when
    plus in path).

- GD:
  . Fixed bug GH-10344 (imagettfbbox(): Could not find/open font UNC path).
    (nielsdos)
  . Fixed bug GH-10614 (imagerotate will turn the picture all black, when
    rotated 90). (nielsdos)

- MySQLnd:
  . Fixed bug GH-12107 (When running a stored procedure (that returns a result
    set) twice, PHP crashes).

- Opcache:
  . Fixed bug GH-13232 (Segmentation fault will be reported when JIT is off but
    JIT_debug is still on).

- OpenSSL:
  . Fixed LibreSSL undefined reference when OPENSSL_NO_ENGINE not set.

- PDO_Firebird:
  . Fix GH-13119 (Changed to convert float and double values ​​into strings using
    `H` format).

- Phar:
  . Fixed bug #71465 (PHAR doesn't know about litespeed).
  . Fixed bug GH-13037 (PharData incorrectly extracts zip file).

- Random:
  . Fixed bug GH-13138 (Randomizer::pickArrayKeys() does not detect broken
    engines).

- Session:
  . Fixed bug GH-12504 (Corrupted session written when there's a fatal error
    in autoloader).

- Streams:
  . Fixed bug GH-13071 (Copying large files using mmap-able source streams may
    exhaust available memory and fail).

References:
https://www.php.net/ChangeLog-8.php#8.2.16
========================

Updated packages in core/updates_testing:
========================

SRPM:
php-8.2.16-1.mga9.src.rpm

files in core/updates_testing:
php-phar-debuginfo-8.2.16-1.mga9
php-mbstring-8.2.16-1.mga9
php-openssl-debuginfo-8.2.16-1.mga9
php-dom-debuginfo-8.2.16-1.mga9
php-intl-8.2.16-1.mga9
php-opcache-8.2.16-1.mga9
php-mysqlnd-debuginfo-8.2.16-1.mga9
php-pgsql-debuginfo-8.2.16-1.mga9
php-mbstring-debuginfo-8.2.16-1.mga9
php-pdo-debuginfo-8.2.16-1.mga9
php-curl-debuginfo-8.2.16-1.mga9
php-mysqli-debuginfo-8.2.16-1.mga9
php-soap-debuginfo-8.2.16-1.mga9
php-fileinfo-debuginfo-8.2.16-1.mga9
php-soap-8.2.16-1.mga9
php-zip-debuginfo-8.2.16-1.mga9
php-debuginfo-8.2.16-1.mga9
php-sockets-debuginfo-8.2.16-1.mga9
php-session-debuginfo-8.2.16-1.mga9
php-mysqlnd-8.2.16-1.mga9
php-phar-8.2.16-1.mga9
php-ini-8.2.16-1.mga9
php-gmp-debuginfo-8.2.16-1.mga9
php-openssl-8.2.16-1.mga9
php-dba-debuginfo-8.2.16-1.mga9
php-dom-8.2.16-1.mga9
php-ldap-debuginfo-8.2.16-1.mga9
php-gd-debuginfo-8.2.16-1.mga9
php-imap-debuginfo-8.2.16-1.mga9
php-sodium-debuginfo-8.2.16-1.mga9
php-intl-debuginfo-8.2.16-1.mga9
php-opcache-debuginfo-8.2.16-1.mga9
php-pgsql-8.2.16-1.mga9
php-pdo-8.2.16-1.mga9
php-ftp-debuginfo-8.2.16-1.mga9
php-mysqli-8.2.16-1.mga9
php-doc-8.2.16-1.mga9
php-tidy-debuginfo-8.2.16-1.mga9
php-snmp-debuginfo-8.2.16-1.mga9
php-odbc-debuginfo-8.2.16-1.mga9
php-sqlite3-debuginfo-8.2.16-1.mga9
php-filter-debuginfo-8.2.16-1.mga9
php-exif-debuginfo-8.2.16-1.mga9
php-pdo_pgsql-debuginfo-8.2.16-1.mga9
php-imap-8.2.16-1.mga9
php-curl-8.2.16-1.mga9
php-bcmath-debuginfo-8.2.16-1.mga9
php-gd-8.2.16-1.mga9
php-pcntl-debuginfo-8.2.16-1.mga9
php-posix-debuginfo-8.2.16-1.mga9
php-session-8.2.16-1.mga9
php-iconv-debuginfo-8.2.16-1.mga9
php-sodium-8.2.16-1.mga9
php-xmlreader-debuginfo-8.2.16-1.mga9
php-exif-8.2.16-1.mga9
php-xsl-debuginfo-8.2.16-1.mga9
php-sockets-8.2.16-1.mga9
php-ldap-8.2.16-1.mga9
php-pdo_mysql-debuginfo-8.2.16-1.mga9
php-xmlwriter-debuginfo-8.2.16-1.mga9
php-zip-8.2.16-1.mga9
php-pdo_firebird-debuginfo-8.2.16-1.mga9
php-pdo_sqlite-debuginfo-8.2.16-1.mga9
php-zlib-debuginfo-8.2.16-1.mga9
php-cgi-8.2.16-1.mga9
php-readline-debuginfo-8.2.16-1.mga9
php-sqlite3-8.2.16-1.mga9
php-gmp-8.2.16-1.mga9
php-pdo_dblib-debuginfo-8.2.16-1.mga9
php-dba-8.2.16-1.mga9
php-tokenizer-debuginfo-8.2.16-1.mga9
php-tidy-8.2.16-1.mga9
php-odbc-8.2.16-1.mga9
php-calendar-debuginfo-8.2.16-1.mga9
php-ftp-8.2.16-1.mga9
php-snmp-8.2.16-1.mga9
php-enchant-debuginfo-8.2.16-1.mga9
php-pdo_firebird-8.2.16-1.mga9
php-xmlreader-8.2.16-1.mga9
php-pdo_odbc-debuginfo-8.2.16-1.mga9
php-pcntl-8.2.16-1.mga9
php-filter-8.2.16-1.mga9
php-xmlwriter-8.2.16-1.mga9
php-bz2-debuginfo-8.2.16-1.mga9
php-pdo_pgsql-8.2.16-1.mga9
php-posix-8.2.16-1.mga9
php-iconv-8.2.16-1.mga9
php-zlib-8.2.16-1.mga9
php-readline-8.2.16-1.mga9
php-cli-8.2.16-1.mga9
php-fpm-8.2.16-1.mga9
php-pdo_odbc-8.2.16-1.mga9
php-pdo_mysql-8.2.16-1.mga9
php-xsl-8.2.16-1.mga9
php-calendar-8.2.16-1.mga9
php-bcmath-8.2.16-1.mga9
php-ctype-debuginfo-8.2.16-1.mga9
php-gettext-debuginfo-8.2.16-1.mga9
php-sysvmsg-debuginfo-8.2.16-1.mga9
php-pdo_sqlite-8.2.16-1.mga9
php-pdo_dblib-8.2.16-1.mga9
php-sysvshm-8.2.16-1.mga9
php-sysvmsg-8.2.16-1.mga9
php-tokenizer-8.2.16-1.mga9
php-enchant-8.2.16-1.mga9
php-shmop-debuginfo-8.2.16-1.mga9
php-sysvsem-debuginfo-8.2.16-1.mga9
php-shmop-8.2.16-1.mga9
php-sysvshm-debuginfo-8.2.16-1.mga9
php-bz2-8.2.16-1.mga9
php-gettext-8.2.16-1.mga9
php-sysvsem-8.2.16-1.mga9
php-fpm-nginx-8.2.16-1.mga9
php-ctype-8.2.16-1.mga9
php-fpm-apache-8.2.16-1.mga9
phpdbg-8.2.16-1.mga9
apache-mod_php-8.2.16-1.mga9
php-fileinfo-8.2.16-1.mga9
phpdbg-debuginfo-8.2.16-1.mga9
php-cli-debuginfo-8.2.16-1.mga9
apache-mod_php-debuginfo-8.2.16-1.mga9
php-cgi-debuginfo-8.2.16-1.mga9
php-fpm-debuginfo-8.2.16-1.mga9
php-debugsource-8.2.16-1.mga9
php-devel-8.2.16-1.mga9

URL: (none) => https://www.php.net/ChangeLog-8.php#8.2.16
Assignee: mageia => qa-bugs

Marja Van Waes 2024-02-14 17:11:05 CET

CC: (none) => marja11
Source RPM: (none) => php

Marja Van Waes 2024-02-14 17:23:55 CET

Keywords: (none) => advisory

Comment 2 katnatek 2024-02-17 17:03:41 CET
Tested in real hardware mageia 9 x86_64

installing //home/katnatek/qa-testing/x86_64/php-openssl-8.2.16-1.mga9.x86_64.rpm                                                    
//home/katnatek/qa-testing/x86_64/php-ini-8.2.16-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/php-session-8.2.16-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/php-fpm-apache-8.2.16-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/php-cli-8.2.16-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/php-sysvshm-8.2.16-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/php-zlib-8.2.16-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/php-fpm-8.2.16-1.mga9.x86_64.rpm
//home/katnatek/qa-testing/x86_64/php-sysvsem-8.2.16-1.mga9.x86_64.rpm

my php scripts works
my php sites works
Comment 3 Herman Viaene 2024-02-22 15:42:10 CET
M9-64 Plasma Wayland on HP Pavillion
No installation issues.
$ php -S localhost:8000 -t php
[Thu Feb 22 15:28:51 2024] PHP 8.2.16 Development Server (http://localhost:8000) started
Then pointing firefox to http://localhost:8000/create-png.php and http://localhost:8000/sample.php displays correct image and text message.
Works OK and get feedback at the CLI:
[Thu Feb 22 15:28:57 2024] [::1]:53136 Accepted
[Thu Feb 22 15:28:57 2024] [::1]:53136 [200]: GET /create-png.php
[Thu Feb 22 15:28:57 2024] [::1]:53136 Closing
[Thu Feb 22 15:28:58 2024] [::1]:53138 Accepted
[Thu Feb 22 15:28:58 2024] [::1]:53138 [404]: GET /favicon.ico - No such file or directory
[Thu Feb 22 15:28:58 2024] [::1]:53138 Closing
[Thu Feb 22 15:29:03 2024] [::1]:54888 Accepted
[Thu Feb 22 15:29:03 2024] [::1]:54888 [200]: GET /sample.php
[Thu Feb 22 15:29:03 2024] [::1]:54888 Closing
Make sure httpd and mysqld are running, then start phpmyadmin, login,  create a new database testphp8216 and create a new table with PK and unique key and timestamp and insert some values.
All works OK, good to go.

CC: (none) => herman.viaene

Herman Viaene 2024-02-22 15:42:26 CET

Whiteboard: (none) => MGA9-64-OK

Comment 4 Thomas Andrews 2024-02-22 15:59:01 CET
Validating.

Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs

Comment 5 Mageia Robot 2024-02-22 19:18:10 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2024-0066.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.