Author Topic: EPEL libavif update breaks PHP-FPM and php-cgi on CWP + AlmaLinux 9  (Read 12 times)

0 Members and 1 Guest are viewing this topic.

Offline
*
Hi,
After running a regular dnf update, EPEL replaced libavif from version 0.11.1 (which ships libavif.so.15) with version 1.1.1 (which ships libavif.so.16). At the same time, svt-av1-libs was replaced from 0.9.0 (which ships libSvtAv1Enc.so.0) with 2.3.0 (which ships libSvtAv1Enc.so.2).

CWP's PHP binaries — both the php-cgi used by suPHP and php-fpm82 and php-fpm83 — were compiled against libavif.so.15. After the update, they no longer start:
/usr/local/bin/php-cgi: error while loading shared libraries: libavif.so.15: cannot open shared object file
/opt/alt/php-fpm82/usr/sbin/php-fpm: error while loading shared libraries: libavif.so.15

I had to roll back to a snapshot to get the sites back up. Any suggestions?

Bill