Bug 30190 - PHP: bugfix release 8.0.17
Summary: PHP: bugfix release 8.0.17
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA8-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2022-03-18 10:07 CET by Marc Krämer
Modified: 2022-03-23 09:37 CET (History)
5 users (show)

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


Attachments

Description Marc Krämer 2022-03-18 10:07:09 CET
there is a new release with some minor bugfixes:
https://www.php.net/ChangeLog-8.php#8.0.17
Comment 1 Marc Krämer 2022-03-18 10:10:44 CET
Updated php package to fix some minor bugs.

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

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

Source RPMs: 
php-8.0.17-1.mga8.src.rpm

Assignee: mageia => qa-bugs

Comment 2 Herman Viaene 2022-03-21 10:58:43 CET
MGA8-64 Plasma on Lenovo B50 in Dutch
Using QARepo still issues with pointing to 8.1.0, but I found no such ones installed. Had to install all with urpmi.
Ref bug 30056 for testing:
# systemctl start httpd
# systemctl -l status httpd
● httpd.service - The Apache HTTP Server
     Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
     Active: active (running) since Mon 2022-03-21 10:51:10 CET; 16s ago
   Main PID: 13711 (/usr/sbin/httpd)
     Status: "Total requests: 0; Idle/Busy workers 100/0;Requests/sec: 0; Bytes served/sec:   0 B/sec"
      Tasks: 11 (limit: 9396)
     Memory: 36.3M
        CPU: 195ms
     CGroup: /system.slice/httpd.service
             ├─13711 /usr/sbin/httpd -DFOREGROUND
             ├─13714 /usr/sbin/httpd -DFOREGROUND
             ├─13716 /usr/sbin/httpd -DFOREGROUND
             ├─13718 /usr/sbin/httpd -DFOREGROUND
             ├─13720 /usr/sbin/httpd -DFOREGROUND
             └─13722 /usr/sbin/httpd -DFOREGROUND

mrt 21 10:51:09 mach5.hviaene.thuis systemd[1]: Starting The Apache HTTP Server...
mrt 21 10:51:10 mach5.hviaene.thuis systemd[1]: Started The Apache HTTP Server.

$ cd Documenten
$ php -S localhost:8000 -t php

Then pointe browser at localhost:8000/create-png.php and localhost:8000/sample.php
getting feedback on the CLI
[Mon Mar 21 10:52:07 2022] PHP 8.0.17 Development Server (http://localhost:8000) started
[Mon Mar 21 10:52:31 2022] [::1]:36900 Accepted
[Mon Mar 21 10:52:31 2022] [::1]:36900 [200]: GET /create-png.php
[Mon Mar 21 10:52:31 2022] [::1]:36900 Closing
[Mon Mar 21 10:52:32 2022] [::1]:36902 Accepted
[Mon Mar 21 10:52:32 2022] [::1]:36902 [404]: GET /favicon.ico - No such file or directory
[Mon Mar 21 10:52:32 2022] [::1]:36902 Closing
[Mon Mar 21 10:53:00 2022] [::1]:36904 Accepted
[Mon Mar 21 10:53:00 2022] [::1]:36904 [200]: GET /sample.php
[Mon Mar 21 10:53:00 2022] [::1]:36904 Closing

Looks all OK.

CC: (none) => herman.viaene

Comment 3 PC LX 2022-03-22 14:58:58 CET
Installed and tested without issues.

Using php-fpm instead of the default mod_php and systemd socket activation.

Tested with phpmyadmin, roundcubemail, drupal, wordpress, and other scripts.
Tested HTTP 1.1, HTTP 2, TLS.
Tested CLI.
Tested xdebug from netbeans.

This update has been in use for several days without issues.


System: Mageia 8, x86_64, Intel CPU.


$ uname -a
Linux marte 5.15.28-desktop-1.mga8 #1 SMP Fri Mar 11 15:54:53 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
$ rpm -qa | grep php.*8\\.0 | sort
apache-mod_php-8.0.17-1.mga8
php-bz2-8.0.17-1.mga8
php-cli-8.0.17-1.mga8
php-ctype-8.0.17-1.mga8
php-curl-8.0.17-1.mga8
php-dom-8.0.17-1.mga8
php-exif-8.0.17-1.mga8
php-fileinfo-8.0.17-1.mga8
php-filter-8.0.17-1.mga8
php-fpm-8.0.17-1.mga8
php-ftp-8.0.17-1.mga8
php-gd-8.0.17-1.mga8
php-gettext-8.0.17-1.mga8
php-iconv-8.0.17-1.mga8
php-imap-8.0.17-1.mga8
php-ini-8.0.17-1.mga8
php-intl-8.0.17-1.mga8
php-ldap-8.0.17-1.mga8
php-mbstring-8.0.17-1.mga8
php-mysqli-8.0.17-1.mga8
php-mysqlnd-8.0.17-1.mga8
php-openssl-8.0.17-1.mga8
php-pdo-8.0.17-1.mga8
php-pdo_mysql-8.0.17-1.mga8
php-pdo_sqlite-8.0.17-1.mga8
php-posix-8.0.17-1.mga8
php-session-8.0.17-1.mga8
php-sockets-8.0.17-1.mga8
php-sysvsem-8.0.17-1.mga8
php-sysvshm-8.0.17-1.mga8
php-tokenizer-8.0.17-1.mga8
php-xmlreader-8.0.17-1.mga8
php-xmlwriter-8.0.17-1.mga8
php-zip-8.0.17-1.mga8
php-zlib-8.0.17-1.mga8
$ systemctl status php-fpm.socket php-fpm.service
● 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 Tue 2022-03-22 13:57:04 WET; 10s ago
   Triggers: ● php-fpm.service
     Listen: /var/lib/php-fpm/php-fpm.sock (Stream)

mar 22 09:38:10 marte systemd[1]: Listening on php-fpm Server Socket.
mar 22 13:57:04 marte systemd[1]: php-fpm.socket: Succeeded.
mar 22 13:57:04 marte systemd[1]: Closed php-fpm Server Socket.

● 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 Tue 2022-03-22 13:57:04 WET; 10s ago
TriggeredBy: ● php-fpm.socket
   Main PID: 15093 (php-fpm)
     Status: "Processes active: 0, idle: 2, Requests: 1, slow: 0, Traffic: 0.1req/sec"
      Tasks: 3 (limit: 4690)
     Memory: 37.2M
        CPU: 182ms
     CGroup: /system.slice/php-fpm.service
             ├─15093 php-fpm: master process (/etc/php-fpm.conf)
             ├─15105 php-fpm: pool www
             └─15125 php-fpm: pool www

mar 22 13:57:04 marte systemd[1]: Starting The PHP FastCGI Process Manager...
mar 22 13:57:04 marte php-fpm[15093]: [NOTICE] fpm is running, pid 15093
mar 22 13:57:04 marte php-fpm[15093]: [NOTICE] ready to handle connections
mar 22 13:57:04 marte php-fpm[15093]: [NOTICE] systemd monitor interval set to 10000ms
mar 22 13:57:04 marte systemd[1]: Started The PHP FastCGI Process Manager.

CC: (none) => mageia

Comment 4 Thomas Andrews 2022-03-22 20:12:15 CET
Validating. Advisory information in Comment 1.

Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs
Whiteboard: (none) => MGA8-64-OK

Dave Hodgins 2022-03-23 00:38:10 CET

CC: (none) => davidwhodgins
Keywords: (none) => advisory

Comment 5 Mageia Robot 2022-03-23 09:37:28 CET
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2022-0041.html

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


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