It seems the module is not compatible with PHP 8.5, seems like an easy fix:
Patch is trivial, from UPGRADING.INTERNALS
. zend_exception_get_default() was removed, use zend_ce_exception directly.
Notice: zend_ce_exception is available since PHP 7.0
cfr. grpc/grpc#40242
PHP Warning: PHP Startup: Unable to load dynamic library 'zmq.so' (tried: /usr/lib/php/20250925/zmq.so (/usr/lib/php/20250925/zmq.so: undefined symbol: zend_exception_get_default), /usr/lib/php/20250925/zmq.so.so (/usr/lib/php/20250925/zmq.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
It seems the module is not compatible with PHP 8.5, seems like an easy fix:
cfr. grpc/grpc#40242