php83-fpm crash with CCRandomGenerateBytes on ElCapitano

Matthias beta at admilon.net
Sat Aug 8 14:08:34 UTC 2026


Hello,

After MacPorts successfully updated postfix to 3.11, I thought I give this another try:
I’m trying to get php83 up and running with Nginx on an old ElCapitano box.
It nicely compiles with clang-18 but fpm is crashing immediately with zif_uniqid or zif_random_bytes both call in one ay or the other CCRandomGenerateBytes and then the dispatcher is crashing:

0   libdispatch.dylib             	0x00007fff84d11661 _dispatch_queue_push_queue + 345
1   libdispatch.dylib             	0x00007fff84d0fb06 _dispatch_queue_wakeup_with_qos_slow + 126
2   libcorecrypto.dylib           	0x00007fff966beddc ccrng_CommonCrypto_generate + 309
3   libcommonCrypto.dylib         	0x00007fff90ea148f CCRandomGenerateBytes + 28
4   php-fpm83                     	0x0000000104e7a4e7 php_random_bytes + 13
5   php-fpm83                     	0x0000000104e79a30 zif_random_bytes + 117
6   php-fpm83                     	0x000000010500ee64 ZEND_DO_FCALL_BY_NAME_SPEC_RETVAL_USED_HANDLER + 271

Any chance to get php83-fpm working on my box without patching source files?

thanks to you guys for your work, without you the box would be already finished :-)
Matthias

ps. I also submitted a ticket
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 858 bytes
Desc: OpenPGP digital signature
URL: <http://lists.macports.org/pipermail/macports-users/attachments/20260808/211364f4/attachment.sig>


More information about the macports-users mailing list