| Summary: | PHP: bugfix release 8.0.15 | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Marc Krämer <mageia> |
| Component: | RPM Packages | Assignee: | QA Team <qa-bugs> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | andrewsfarm, davidwhodgins, herman.viaene, mageia, sysadmin-bugs, tarazed25 |
| Version: | 8 | Keywords: | advisory, validated_update |
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | MGA8-64-OK | ||
| Source RPM: | php | CVE: | |
| Status comment: | |||
|
Description
Marc Krämer
2022-01-21 20:20:31 CET
Updated php packages fixes some bugs. This is just a regular bug fix release. References: https://www.php.net/ChangeLog-8.php#8.0.15 ======================== Updated packages in core/updates_testing: ======================== php-dom-debuginfo-8.0.15-1.mga8 php-mbstring-8.0.15-1.mga8 php-debuginfo-8.0.15-1.mga8 php-openssl-debuginfo-8.0.15-1.mga8 php-mysqlnd-debuginfo-8.0.15-1.mga8 php-phar-debuginfo-8.0.15-1.mga8 php-mbstring-debuginfo-8.0.15-1.mga8 php-pgsql-debuginfo-8.0.15-1.mga8 php-opcache-8.0.15-1.mga8 php-fileinfo-debuginfo-8.0.15-1.mga8 php-intl-8.0.15-1.mga8 php-mysqli-debuginfo-8.0.15-1.mga8 php-curl-debuginfo-8.0.15-1.mga8 php-pdo-debuginfo-8.0.15-1.mga8 php-ini-8.0.15-1.mga8 php-intl-debuginfo-8.0.15-1.mga8 php-sockets-debuginfo-8.0.15-1.mga8 php-soap-debuginfo-8.0.15-1.mga8 php-session-debuginfo-8.0.15-1.mga8 php-soap-8.0.15-1.mga8 php-phar-8.0.15-1.mga8 php-mysqlnd-8.0.15-1.mga8 php-gmp-debuginfo-8.0.15-1.mga8 php-imap-debuginfo-8.0.15-1.mga8 php-gd-debuginfo-8.0.15-1.mga8 php-ldap-debuginfo-8.0.15-1.mga8 php-exif-debuginfo-8.0.15-1.mga8 php-zip-debuginfo-8.0.15-1.mga8 php-dba-debuginfo-8.0.15-1.mga8 php-snmp-debuginfo-8.0.15-1.mga8 php-ftp-debuginfo-8.0.15-1.mga8 php-openssl-8.0.15-1.mga8 php-sodium-debuginfo-8.0.15-1.mga8 php-tidy-debuginfo-8.0.15-1.mga8 php-dom-8.0.15-1.mga8 php-doc-8.0.15-1.mga8 php-pgsql-8.0.15-1.mga8 php-bcmath-debuginfo-8.0.15-1.mga8 php-iconv-debuginfo-8.0.15-1.mga8 php-mysqli-8.0.15-1.mga8 php-filter-debuginfo-8.0.15-1.mga8 php-sqlite3-debuginfo-8.0.15-1.mga8 php-odbc-debuginfo-8.0.15-1.mga8 php-zlib-debuginfo-8.0.15-1.mga8 php-posix-debuginfo-8.0.15-1.mga8 php-pdo_pgsql-debuginfo-8.0.15-1.mga8 php-pdo-8.0.15-1.mga8 php-curl-8.0.15-1.mga8 php-sockets-8.0.15-1.mga8 php-session-8.0.15-1.mga8 php-pdo_sqlite-debuginfo-8.0.15-1.mga8 php-xsl-debuginfo-8.0.15-1.mga8 php-gd-8.0.15-1.mga8 php-imap-8.0.15-1.mga8 php-pdo_firebird-debuginfo-8.0.15-1.mga8 php-pdo_mysql-debuginfo-8.0.15-1.mga8 php-xmlwriter-debuginfo-8.0.15-1.mga8 php-ldap-8.0.15-1.mga8 php-exif-8.0.15-1.mga8 php-pcntl-debuginfo-8.0.15-1.mga8 php-sodium-8.0.15-1.mga8 php-readline-debuginfo-8.0.15-1.mga8 php-pdo_dblib-debuginfo-8.0.15-1.mga8 php-tokenizer-debuginfo-8.0.15-1.mga8 php-calendar-debuginfo-8.0.15-1.mga8 php-xmlreader-debuginfo-8.0.15-1.mga8 php-snmp-8.0.15-1.mga8 php-sqlite3-8.0.15-1.mga8 php-tidy-8.0.15-1.mga8 php-odbc-8.0.15-1.mga8 php-zip-8.0.15-1.mga8 php-ftp-8.0.15-1.mga8 php-gmp-8.0.15-1.mga8 php-bz2-debuginfo-8.0.15-1.mga8 php-dba-8.0.15-1.mga8 php-pdo_odbc-debuginfo-8.0.15-1.mga8 php-filter-8.0.15-1.mga8 php-bcmath-8.0.15-1.mga8 php-sysvmsg-debuginfo-8.0.15-1.mga8 php-gettext-debuginfo-8.0.15-1.mga8 php-xmlwriter-8.0.15-1.mga8 php-iconv-8.0.15-1.mga8 php-pdo_pgsql-8.0.15-1.mga8 php-enchant-debuginfo-8.0.15-1.mga8 php-ctype-debuginfo-8.0.15-1.mga8 php-zlib-8.0.15-1.mga8 php-pdo_mysql-8.0.15-1.mga8 php-sysvshm-debuginfo-8.0.15-1.mga8 php-xsl-8.0.15-1.mga8 php-pdo_sqlite-8.0.15-1.mga8 php-xmlreader-8.0.15-1.mga8 php-readline-8.0.15-1.mga8 php-pcntl-8.0.15-1.mga8 php-calendar-8.0.15-1.mga8 php-pdo_firebird-8.0.15-1.mga8 php-posix-8.0.15-1.mga8 php-pdo_dblib-8.0.15-1.mga8 php-sysvmsg-8.0.15-1.mga8 php-shmop-8.0.15-1.mga8 php-bz2-8.0.15-1.mga8 php-sysvshm-8.0.15-1.mga8 php-enchant-8.0.15-1.mga8 php-shmop-debuginfo-8.0.15-1.mga8 php-pdo_odbc-8.0.15-1.mga8 php-sysvsem-debuginfo-8.0.15-1.mga8 php-tokenizer-8.0.15-1.mga8 php-fpm-nginx-8.0.15-1.mga8 php-fpm-apache-8.0.15-1.mga8 php-sysvsem-8.0.15-1.mga8 php-ctype-8.0.15-1.mga8 php-gettext-8.0.15-1.mga8 php-cli-8.0.15-1.mga8 php-fpm-8.0.15-1.mga8 php-cgi-8.0.15-1.mga8 apache-mod_php-8.0.15-1.mga8 phpdbg-8.0.15-1.mga8 php-opcache-debuginfo-8.0.15-1.mga8 php-fileinfo-8.0.15-1.mga8 apache-mod_php-debuginfo-8.0.15-1.mga8 php-cli-debuginfo-8.0.15-1.mga8 php-cgi-debuginfo-8.0.15-1.mga8 php-fpm-debuginfo-8.0.15-1.mga8 phpdbg-debuginfo-8.0.15-1.mga8 php-debugsource-8.0.15-1.mga8 php-devel-8.0.15-1.mga8 SRPM: php-8.0.15-1.mga8.src.rpm Assignee:
mageia =>
qa-bugs Strange, when I select these, I get either "cannot be installed" or requires such-and-such version 8.1.0 CC:
(none) =>
herman.viaene @Herman, comment 2: Yes, this puzzled me because there was a backport in testing for 8.1.0, bug 29706. Is there a possibility that you picked that up sometime? According to my records I tested that on another machine. On my production machine I have for instance php-ini-8.0.14-1.mga8. I shall give this a go. CC:
(none) =>
tarazed25 mga8, x64 Before updating installed any missing packages. Debug repositories are not enabled on this system so the debug packages were removed from the list to ensure that qarepo worked. The list reduced to 64 packages and they all updated smoothly. Restarted apache then rebooted the system for good measure. Used the cli to run very simple php scripts, which worked fine. Started a php server at localhost:8000/ and executed the same scripts in a browser, messages on screen, creating images. More advanced users here are familiar with applications which use php so this is as far as it goes for me. phpmyadmin? Wordpress? Installed and tested without issues.
Using php-fpm instead of mod_php.
Using systemd socket activation.
Tested roundcubemail, phpmyadmin, wordpress, and several large custom scripts.
Tested HTTP 1.1, HTTP 2, TLS and CLI.
Tested xdebug.
System: Mageia 8, x86_64, Intel CPU.
$ uname -a
Linux marte 5.15.16-desktop-1.mga8 #1 SMP Thu Jan 20 16:28:36 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
$ rpm -qa | grep php.*8\\.0 | sort
apache-mod_php-8.0.15-1.mga8
php-bz2-8.0.15-1.mga8
php-cli-8.0.15-1.mga8
php-ctype-8.0.15-1.mga8
php-curl-8.0.15-1.mga8
php-dom-8.0.15-1.mga8
php-exif-8.0.15-1.mga8
php-fileinfo-8.0.15-1.mga8
php-filter-8.0.15-1.mga8
php-fpm-8.0.15-1.mga8
php-ftp-8.0.15-1.mga8
php-gd-8.0.15-1.mga8
php-gettext-8.0.15-1.mga8
php-iconv-8.0.15-1.mga8
php-imap-8.0.15-1.mga8
php-ini-8.0.15-1.mga8
php-intl-8.0.15-1.mga8
php-ldap-8.0.15-1.mga8
php-mbstring-8.0.15-1.mga8
php-mysqli-8.0.15-1.mga8
php-mysqlnd-8.0.15-1.mga8
php-openssl-8.0.15-1.mga8
php-pdo-8.0.15-1.mga8
php-pdo_mysql-8.0.15-1.mga8
php-pdo_sqlite-8.0.15-1.mga8
php-posix-8.0.15-1.mga8
php-session-8.0.15-1.mga8
php-sockets-8.0.15-1.mga8
php-sysvsem-8.0.15-1.mga8
php-sysvshm-8.0.15-1.mga8
php-tokenizer-8.0.15-1.mga8
php-xmlreader-8.0.15-1.mga8
php-xmlwriter-8.0.15-1.mga8
php-zip-8.0.15-1.mga8
php-zlib-8.0.15-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 Wed 2022-01-26 10:18:51 WET; 35min ago
Triggers: ● httpd.service
Listen: [::]:80 (Stream)
[::]:443 (Stream)
Tasks: 0 (limit: 4690)
Memory: 8.0K
CPU: 1ms
CGroup: /system.slice/httpd.socket
jan 26 10:18:51 marte systemd[1]: Listening on httpd server activation socket.
● 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 Wed 2022-01-26 10:24:27 WET; 29min ago
Triggers: ● php-fpm.service
Listen: /var/lib/php-fpm/php-fpm.sock (Stream)
jan 26 10:18:51 marte systemd[1]: Listening on php-fpm Server Socket.
jan 26 10:24:27 marte systemd[1]: php-fpm.socket: Succeeded.
jan 26 10:24:27 marte systemd[1]: Closed php-fpm Server Socket.
● httpd.service - The Apache HTTP Server
Loaded: loaded (/usr/lib/systemd/system/httpd.service; disabled; vendor preset: disabled)
Active: active (running) since Wed 2022-01-26 10:34:39 WET; 19min ago
TriggeredBy: ● httpd.socket
Main PID: 3361 (httpd)
Status: "Total requests: 647; Idle/Busy workers 100/0;Requests/sec: 0.563; Bytes served/sec: 4.2KB/sec"
Tasks: 54 (limit: 4690)
Memory: 42.0M
CPU: 1.149s
CGroup: /system.slice/httpd.service
├─3361 /usr/sbin/httpd -DFOREGROUND
├─3362 /usr/sbin/httpd -DFOREGROUND
└─3365 /usr/sbin/httpd -DFOREGROUND
jan 26 10:34:39 marte systemd[1]: Starting The Apache HTTP Server...
jan 26 10:34:39 marte systemd[1]: Started The Apache HTTP Server.
● 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 Wed 2022-01-26 10:38:09 WET; 15min ago
TriggeredBy: ● php-fpm.socket
Main PID: 4147 (php-fpm)
Status: "Processes active: 0, idle: 2, Requests: 40, slow: 0, Traffic: 0req/sec"
Tasks: 3 (limit: 4690)
Memory: 76.0M
CPU: 6.325s
CGroup: /system.slice/php-fpm.service
├─4147 php-fpm: master process (/etc/php-fpm.conf)
├─4148 php-fpm: pool www
└─4202 php-fpm: pool wwwCC:
(none) =>
mageia @PC LX, thanks, that should do it. Whiteboard:
(none) =>
MGA8-64-OK Validating. Advisory in Comment 1. Keywords:
(none) =>
validated_update
Dave Hodgins
2022-01-27 21:29:13 CET
CC:
(none) =>
davidwhodgins An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2022-0018.html Resolution:
(none) =>
FIXED |