[INTERNALS-WIN] Re: New Windows/others dependencies for bundled GD in PHP 8.6?

[email protected] (Shivam Mathur) Thu, 2 Jul 2026 15:58:25 +0530
Newsgroups php.internals.win
Message-ID <[email protected]>
> You mean each lib* has a tag with the  <library>-<version> as name?

Yes, that is correct.

> Some can, others can't. I will try again while trying to avoid custom =
patches.

It should be possible using the cmake arguments.=20
You might need patches to follow the _a.lib convention for static =
libraries we have if the upstream follows a different naming.

> Would it be ok to add 4.7.2RCn for 8.6? it is about to be released and
> contains some sec fixes, then update to final 4.7.2 when released.

Yes, that would be fine for now.

Thanks
Shivam

> On 2 Jul 2026, at 3:39=E2=80=AFPM, Pierre Joye <[email protected]> =
wrote:
>=20
> Hi Shivam,
>=20
> On Thu, Jul 2, 2026 at 5:00=E2=80=AFPM Shivam Mathur =
<[email protected]> wrote:
>>=20
>> Hi Pierre,
>=20
>> I saw the new workflows briefly. I will have a look later today.
>>=20
>> A couple of things I noticed.
>>=20
>> In winlibs we follow the convention for tags as <library>-<version>, =
(like libcurl-8.21.0) and that passes to the artifact names in the =
workflows, so please retag them.
>=20
> You mean each lib* has a tag with the  <library>-<version> as name? I
> have been using the upstream tag name, I can retag using
> <library>-<version> for sure, thanks.
>=20
>> I would prefer if we did static builds for these new libraries and =
avoided introducing any new DLL files.
>=20
> Some can, others can't. I will try again while trying to avoid custom =
patches.
>=20
>> Yes, we add the builds to the staging manifests for upgrades/new =
libraries. We use the workflows in https://github.com/php/web-downloads =
to manage the uploads and manifest updates.
>> I can do the builds this weekend and upload them.
>=20
> Thanks! Ping me if there are any issues with the added ones (green now
> for the added ones), I can fix them if needed. I am adding libtiff.
> Would it be ok to add 4.7.2RCn for 8.6? it is about to be released and
> contains some sec fixes, then update to final 4.7.2 when released.
>=20
> best,
> --=20
> Pierre
>=20
> @pierrejoye | http://www.libgd.org