[INTERNALS-WIN] Re: New Windows/others dependencies for bundled GD in PHP 8.6?
| From: | Shivam Mathur | Date: | Fri, 03 Jul 2026 03:35:51 +0000 |
| Subject: | [INTERNALS-WIN] Re: New Windows/others dependencies for bundled GD in PHP 8.6? | ||
| References: | 1 2 3 4 5 6 7 | Groups: | php.internals.win |
| Request: | Send a blank email to internals-win+get-1330@lists.php.net to get a copy of this message | ||
Hi Pierre,
Yes, I have uploaded the builds and added them to the manifests for 8.6 and master.
I forgot to mention this earlier, we recently added support for zstd and brotli encoding in curl, so
we have brotli as a dependency in the manifest.
So I removed the shared libs for brotli in the libjxl builds as they were overwriting the ones we
have.
I would like to clean up this in the future so that libjxl can use the existing brotli builds as
dependencies, but for now it should work.
Might be a good idea to add fallbacks in the GD PR to use the existing shared brotli libraries.
Thanks
Shivam
> On 3 Jul 2026, at 8:08 AM, Pierre Joye <pierre.php@gmail.com> wrote:
>
> Hello,
>
> On Thu, Jul 2, 2026 at 11:29 PM Pierre Joye <pierre.php@gmail.com> wrote:
>>
>> Hi Shivam,
>>
>> On Thu, Jul 2, 2026 at 6:13 PM Pierre Joye <pierre.php@gmail.com> wrote:
>>
>>>> It should be possible using the cmake arguments.
>>>> You might need patches to follow the _a.lib convention for static libraries we have
>>>> if the upstream follows a different naming.
>>>
>>>
>>> sure thing, I did that convention way too long ago :)
>>
>> Done, for heif, jxl, tiff and ultrahdr. config.w32 tries first static
>> libs, fall back to non static if not found.
>
> I ran the windows zts again to verify, all new libs, static, present
> and found. Thanks!
>
> cheers,
> --
> Pierre
>
> @pierrejoye