Bug 31698

Summary: PHP: backported latest 8.1.17
Product: Mageia Reporter: Marc Krämer <mageia>
Component: BackportsAssignee: QA Team <qa-bugs>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal CC: andrewsfarm, mageia
Version: 8Keywords: validated_backport
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard: MGA8-64-OK
Source RPM: php CVE:
Status comment:

Description Marc Krämer 2023-03-19 10:55:34 CET
Big bug fix release
https://www.php.net/ChangeLog-8.php#8.1.17
Comment 1 Marc Krämer 2023-03-19 10:57:14 CET
Updates in 8/core/backports_testing:
SRPM:
php-8.1.17-1.mga8.src.rpm

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

Assignee: mageia => qa-bugs

PC LX 2023-03-19 14:08:15 CET

CC: (none) => mageia

Comment 2 PC LX 2023-03-26 12:32:49 CEST
Installed and tested without issues.

This update has been in use for a week without issue.

Using php-fpm instead of mod_php with systemd socket activation.

Tested wordpress, drupal, phpmyadmin, roundcubemail, nextcloud, mediawiki, etc.
Tested HTTP 1.1, HTTP 2, TLS with lets encrypt certificate and CLI.
Tested xdebug with netbeans.

No regressions found.

Giving it an OK. Please undo if needed.



System: Mageia 8, x86_64, Apache HTTPD, AMD Ryzen 5 5600G with Radeon Graphics.



$ uname -a
Linux jupiter 6.1.15-desktop-1.mga8 #1 SMP PREEMPT_DYNAMIC Sat Mar  4 11:14:54 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
$ rpm -qa | grep php.*8\\.1 | sort
apache-mod_php-8.1.17-1.mga8
php-bcmath-8.1.17-1.mga8
php-bz2-8.1.17-1.mga8
php-cli-8.1.17-1.mga8
php-ctype-8.1.17-1.mga8
php-curl-8.1.17-1.mga8
php-dom-8.1.17-1.mga8
php-exif-8.1.17-1.mga8
php-fileinfo-8.1.17-1.mga8
php-filter-8.1.17-1.mga8
php-fpm-8.1.17-1.mga8
php-gd-8.1.17-1.mga8
php-gmp-8.1.17-1.mga8
php-iconv-8.1.17-1.mga8
php-imap-8.1.17-1.mga8
php-ini-8.1.17-1.mga8
php-intl-8.1.17-1.mga8
php-ldap-8.1.17-1.mga8
php-mbstring-8.1.17-1.mga8
php-mysqli-8.1.17-1.mga8
php-mysqlnd-8.1.17-1.mga8
php-opcache-8.1.17-1.mga8
php-openssl-8.1.17-1.mga8
php-pdo-8.1.17-1.mga8
php-pdo_mysql-8.1.17-1.mga8
php-pdo_sqlite-8.1.17-1.mga8
php-posix-8.1.17-1.mga8
php-session-8.1.17-1.mga8
php-sockets-8.1.17-1.mga8
php-sodium-8.1.17-1.mga8
php-sqlite3-8.1.17-1.mga8
php-sysvsem-8.1.17-1.mga8
php-sysvshm-8.1.17-1.mga8
php-tokenizer-8.1.17-1.mga8
php-xmlreader-8.1.17-1.mga8
php-xmlwriter-8.1.17-1.mga8
php-zip-8.1.17-1.mga8
php-zlib-8.1.17-1.mga8
$ systemctl status httpd.socket php-fpm.socket httpd.service php-fpm.service
● httpd.socket - httpd server activation socket
     Loaded: loaded (/usr/local/lib/systemd/system/httpd.socket; enabled; vendor preset: disabled)
     Active: active (running) since Sun 2023-03-26 10:47:00 WEST; 43min ago
   Triggers: ● httpd.service
     Listen: [::]:80 (Stream)
             [::]:443 (Stream)
      Tasks: 0 (limit: 37622)
     Memory: 8.0K
        CPU: 370us
     CGroup: /system.slice/httpd.socket

Warning: some journal files were not opened due to insufficient permissions.

● php-fpm.socket - php-fpm Server Socket
     Loaded: loaded (/usr/local/lib/systemd/system/php-fpm.socket; enabled; vendor preset: disabled)
     Active: inactive (dead) since Sun 2023-03-26 11:07:37 WEST; 22min ago
   Triggers: ● php-fpm.service
     Listen: /run/php-fpm/php-fpm.socket (Stream)

Warning: some journal files were not opened due to insufficient permissions.

● httpd.service - The Apache HTTP Server
     Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
     Active: active (running) since Sun 2023-03-26 11:07:37 WEST; 22min ago
TriggeredBy: ● httpd.socket
   Main PID: 7006 (httpd)
     Status: "Total requests: 2016; Idle/Busy workers 100/0;Requests/sec: 1.48; Bytes served/sec:  87KB/sec"
      Tasks: 54 (limit: 37622)
     Memory: 58.0M
        CPU: 1.033s
     CGroup: /system.slice/httpd.service
             ├─7006 /usr/sbin/httpd -DFOREGROUND
             ├─7007 /usr/sbin/httpd -DFOREGROUND
             └─7008 /usr/sbin/httpd -DFOREGROUND

● php-fpm.service - The PHP FastCGI Process Manager
     Loaded: loaded (/usr/lib/systemd/system/php-fpm.service; disabled; vendor preset: disabled)
     Active: active (running) since Sun 2023-03-26 11:07:37 WEST; 22min ago
TriggeredBy: ● php-fpm.socket
   Main PID: 7062 (php-fpm)
     Status: "Processes active: 0, idle: 0, Requests: 402, slow: 0, Traffic: 0req/sec"
      Tasks: 1 (limit: 37622)
     Memory: 1.9G
        CPU: 50.489s
     CGroup: /system.slice/php-fpm.service
             └─7062 php-fpm: master process (/etc/php-fpm.conf)

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

Comment 3 Thomas Andrews 2023-03-26 17:30:50 CEST
Validating.

Keywords: (none) => validated_backport
CC: (none) => andrewsfarm

Comment 4 Thomas Backlund 2023-04-07 10:14:01 CEST
moved

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