I have PHPUnit running in Local Beta 5.9.2 and I found an issue. I am running on Big Sur on Apple Silicon.
PHP 7.3.5 works great and running all of WordPress core’s unit tests pass.
With PHP 7.4.1 there are errors and they seem to be related to some PHP extensions not being code signed.
Warning: PHP Startup: Unable to load dynamic library ‘/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/imagick.so’ (tried: /Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/imagick.so (dlopen(/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/imagick.so, 9): no suitable image found. Did find:
/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/imagick.so: code signature in (/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/imagick.so) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc in Unknown on line 0
Failed loading /Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/opcache.so: dlopen(/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/opcache.so, 9): no suitable image found. Did find:
/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/opcache.so: code signature in (/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/opcache.so) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.
Failed loading /Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/xdebug.so: dlopen(/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/xdebug.so, 9): no suitable image found. Did find:
/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/xdebug.so: code signature in (/Users/afragen/Library/Application Support/Local Beta/lightning-services/php-7.4.1+14/bin/darwin/lib/php/extensions/no-debug-non-zts-20190902/xdebug.so) not valid for use in process using Library Validation: mapped file has no cdhash, completely unsigned? Code has to be at least ad-hoc signed.