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

Reply via email to