[PECL-DEV] Windows PECL dependencies build source

[email protected] (Simon Holywell) Fri, 27 Sep 2024 12:08:58 +1000
Newsgroups php.pecl.dev
Message-ID <CABE8aq70kGDuWsTTUcoKgW3C54iqvTG8sKhtttc3xM9p3TrMoQ@mail.gmail.com>
--00000000000033d29e06231057f3
Content-Type: text/plain; charset="UTF-8"

Hi there,

I am wondering where the build source files for the dependencies over at
https://windows.php.net/downloads/pecl/deps/ come from?

I am looking to get Windows builds working in GitHub Actions for the ssdeep
PECL extension, which is the consumer of the libfuzzy dependency on that
server.

As I understand it the last place these dependencies where configured was
in https://github.com/winlibs, but the files there are 2.13 -
https://github.com/winlibs/ssdeep

On https://windows.php.net/downloads/pecl/deps/ there is a newer version of
2.14.1 as well so it is unclear where that is coming from.

The reason I would like to know is because there is no vs16 build of the
dependency there and I would like to work out how to make one available to
my build script. I would also like to work out how well these dependencies
are maintained etc too.

Finally, there seems to be a mirror here
https://downloads.php.net/~windows/pecl/deps/ so I am not sure which is the
canonical source either that I should be pulling into my build script.

Kind regards,
Simon

-- 
Simon Holywell
simonholywell.com
<https://www.simonholywell.com/?utm_source=Email%20Signature&utm_medium=Email&utm_campaign=Email%20Signature>

--00000000000033d29e06231057f3
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">Hi there,<div><br></div><div>I am wondering where the buil=
d source files for the dependencies over at=C2=A0<a href=3D"https://windows=
.php.net/downloads/pecl/deps/" target=3D"_blank">https://windows.php.net/do=
wnloads/pecl/deps/</a>=C2=A0come from?</div><div><br></div><div>I am lookin=
g to get Windows builds working in GitHub Actions for the ssdeep PECL exten=
sion, which=C2=A0is the consumer of the libfuzzy dependency on that server.=
</div><div><br></div><div>As I understand it the last place these dependenc=
ies where configured was in=C2=A0<a href=3D"https://github.com/winlibs" tar=
get=3D"_blank">https://github.com/winlibs</a>, but the files there are 2.13=
 -=C2=A0<a href=3D"https://github.com/winlibs/ssdeep" target=3D"_blank">htt=
ps://github.com/winlibs/ssdeep</a><br><br>On=C2=A0<a href=3D"https://window=
s.php.net/downloads/pecl/deps/" target=3D"_blank">https://windows.php.net/d=
ownloads/pecl/deps/</a>=C2=A0there is a newer version of 2.14.1 as well so =
it is unclear where that is coming from.<br><br>The reason I would like to =
know is because there is no vs16 build of the dependency there and I would =
like to work out how to make one available to my build script. I would also=
 like to work out how well these dependencies are maintained etc too.</div>=
<div><br></div><div>Finally, there seems to be a mirror here=C2=A0<a href=
=3D"https://downloads.php.net/~windows/pecl/deps/" target=3D"_blank">https:=
//downloads.php.net/~windows/pecl/deps/</a>=C2=A0so I am not sure which is =
the canonical source either that I should be pulling into my build script.<=
/div><div><br></div><div>Kind regards,</div><div>Simon</div><div><br></div>=
<span class=3D"gmail_signature_prefix">-- </span><br><div dir=3D"ltr" class=
=3D"gmail_signature" data-smartmail=3D"gmail_signature"><div dir=3D"ltr">Si=
mon Holywell<br><a href=3D"https://www.simonholywell.com/?utm_source=3DEmai=
l%20Signature&amp;utm_medium=3DEmail&amp;utm_campaign=3DEmail%20Signature" =
target=3D"_blank">simonholywell.com</a><div><div><div><br></div></div></div=
></div></div></div>

--00000000000033d29e06231057f3--