[INTERNALS-WIN] Re: New Windows/others dependencies for bundled GD in PHP 8.6?
[email protected] (Shivam Mathur) Fri, 3 Jul 2026 09:05:51 +0530
| Newsgroups | php.internals.win |
|---|---|
| Message-ID | <[email protected]> |
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=E2=80=AFAM, Pierre Joye <[email protected]> = wrote: >=20 > Hello, >=20 > On Thu, Jul 2, 2026 at 11:29=E2=80=AFPM Pierre Joye = <[email protected]> wrote: >>=20 >> Hi Shivam, >>=20 >> On Thu, Jul 2, 2026 at 6:13=E2=80=AFPM Pierre Joye = <[email protected]> wrote: >>=20 >>>> 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. >>>=20 >>>=20 >>> sure thing, I did that convention way too long ago :) >>=20 >> Done, for heif, jxl, tiff and ultrahdr. config.w32 tries first static >> libs, fall back to non static if not found. >=20 > I ran the windows zts again to verify, all new libs, static, present > and found. Thanks! >=20 > cheers, > --=20 > Pierre >=20 > @pierrejoye