On Mon, May 26, 2025, at 5:47 AM, Tim Düsterhus wrote: > Hi > > Arnaud, Ilija and I would like to propose making OPcache a non-optional > part of PHP starting with PHP 8.5. > > Please find the RFC including more details at: > https://wiki.php.net/rfc/make_opcache_required > > As of now OPcache cannot be statically compiled into the PHP binary at > all, which is the direct opposite from what we are proposing. This is > due to an incompatibility between JIT and ZTS builds. Arnaud has > prepared a proof-of-concept implementation fixing this issue at: > https://github.com/php/php-src/pull/18660. The changes in that PR would > also allow building static PHP binaries with OPcache enabled in the > first place (e.g. for use with FrankenPHP). > > Best regards > Tim Düsterhus
I cannot speak to the implementation details, but I am fully on board with the intent and goal here. +1. --Larry Garfield