Description of problem: php with php-libvirt extension installed crashed with this error: /usr/sbin/httpd: symbol lookup error: /usr/lib64/php/extensions/libvirt-php.so: undefined symbol: TSRMLS_SET_CTX Version-Release number of selected component (if applicable): php-libvirt-0.5.5-4.mga8, apache-mod_php-8.0.2-1.mga8, apache-2.4.46-2.mga8 How reproducible: apache with php and php-libvirt installed do not start with this error Steps to Reproduce: 1. install apache, php with php-libvirt 2. systemctl start httpd.service 3. look in httpd error_log
Thank you for the report. Assigning to the active maintainer for php-libvirt.
Assignee: bugsquad => mageia
This module was never updated correctly to php 7 - I hope some one will do this for php 8 soon, or we have to drop it. Just applied some more patches. Updated php-libvirt Applied some php 8 patches to fix crash during startup Updates in core/updates_testing php-libvirt-0.5.5-4.1.mga8 SRPM: php-libvirt-0.5.5-4.1.mga8.src.rpm
Assignee: mageia => qa-bugs
Version: Cauldron => 8
@ Zdeněk Prchal , Status? Are you being able to test Comment 2 packages?
CC: (none) => ouaurelien
I tried to figure out how to test this, I really did - but I don't know anything about setting up or using Apache, and I failed, miserably. I did get a clean install, though. This update has been sitting for over three months, and there's been no response from reporter to a query from over two months ago. I'm willing to pass this on with a clean install. Going by Comment 2, it needs further updates for php 8, anyway - and that would be a separate bug. Any objections?
CC: (none) => andrewsfarm
Since there are none, I'm sending this on its way on a clean install, and validating.
Whiteboard: (none) => MGA8-64-OKCC: (none) => sysadmin-bugsKeywords: (none) => validated_update
Keywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0136.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED