Description of problem: With php8 version, the extension php-memcached issue warnings about missing arginfo. $ php PHP Warning: Missing arginfo for MemcachedServer::run() in Unknown on line 0 PHP Warning: Missing arginfo for MemcachedServer::on() in Unknown on line 0 I updated mga8 version of php-memcached to fix the issue with upstream found patches : - https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=257130 - https://cgit.freebsd.org/ports/commit/?id=6d01cdda4513e2d77eeb6f0be051ddd4b0e80546 - https://github.com/php-memcached-dev/php-memcached/commit/c94e014da53cc8a3d0510402f36bc6e5e17bf608 - https://github.com/php-memcached-dev/php-memcached/commit/e8f53777d3f578586f2a32f1b3bdcc3f53e74b39 Upstream bug reports : https://github.com/php-memcached-dev/php-memcached/pull/467 https://github.com/php-memcached-dev/php-memcached/pull/472 This should be fixed in svn revision 1743995 for mga8 updates_testing and revision 1744000 for cauldron. Version-Release number of selected component (if applicable): php-memcached-3.1.5-5.mga8 How reproducible: Always Steps to Reproduce: 1. urpmi php-memcached 2. php 3. see warning
Thank you for this detailed and helpful report. Assigning to MarcK, active maintainer for this SRPM.
Assignee: bugsquad => mageia
I have uploaded a fixed package for Mageia 8. You can test this by installing and see that it don't display warning anymore. Suggested advisory: ======================== Updated php-memcache packages fix warnings. With php-memcache php issue warning about missing arginfo after migration to php8. This update just include upstream patches to prevent these warnings. References: https://github.com/php-memcached-dev/php-memcached/pull/467 https://github.com/php-memcached-dev/php-memcached/pull/472 ======================== Updated packages in core/updates_testing: ======================== php-memcached-3.1.5-6.mga8 Source RPMs: php-memcached-3.1.5-6.mga8.src.rpm
If the fix & advisory is fine with you MarcK, assign to qa-bugs@ml.mageia.org so this problem is fixed.
looks good to me. Thx Raphael. I was hoping for an offical release. I've only patched the source on the fly, except for the warnings, it was doing fine ;)
Assignee: mageia => qa-bugs
MGA8-64 Plasma on Lenovo B50 No installation issues. Command $ php just sits there, no warning or other feedback, that should be OK according Comment 2.
CC: (none) => herman.viaeneWhiteboard: (none) => MGA8-64-OK
Validating. Advisory in Comment 2.
Keywords: (none) => validated_updateCC: (none) => andrewsfarm, sysadmin-bugs
Keywords: (none) => advisoryCC: (none) => davidwhodgins
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2021-0188.html
Resolution: (none) => FIXEDStatus: NEW => RESOLVED