Re: Replace libjpeg with libjpeg-turbo for PHP 8.1+ on Windows
| From: | Christoph M. Becker | Date: | Wed, 14 Jul 2021 21:42:24 +0000 |
| Subject: | Re: Replace libjpeg with libjpeg-turbo for PHP 8.1+ on Windows | ||
| References: | 1 2 | Groups: | php.internals php.internals.win |
| Request: | Send a blank email to internals+get-115426@lists.php.net to get a copy of this message | ||
On 09.05.2021 at 17:45, Dan Ackroyd wrote:
> On Sun, 9 May 2021 at 16:04, Christoph M. Becker <cmbecker69@gmx.de> wrote:
>>
>> I suggest to replace libjpeg[1] with libjpeg-turbo[2] for future PHP
>> releases on Windows, starting with PHP 8.1.
>>
>> Thoughts? Objections?
>
> So the ABI break would only affect people who have some C code that is
> dependent on the new version of the data structure?
Right. And I doubt that this is even used at all, since it is not
compatible with common decoders.
> If that's the case, then it sounds like either they can compile their
> own version of PHP for Windows, or complain about it during the
> release candidate process.
>
> But switching to the faster library sounds good.
Great. I'm going to roll out libjpeg-turbo for php-src/master builds
right away.
Christoph