develooper Front page | perl.perl5.porters | Postings from June 2022

Attn: Paul Evans - Perl source needs a new (fixed) Socket version.

Thread Next
June 16, 2022 05:12
Attn: Paul Evans - Perl source needs a new (fixed) Socket version.
Message ID:
Mingw runtime version 9 was released just prior to the release of
Mingw runtime version 10 was released a few weeks before 5.36.0.

Mingw-w64 toolchains that have these latest runtimes (ie v9 or v10) are
incapable of building perl from source.

Part of the problem has already been fixed in blead - when was merged just after 5.36.0 was
released. (Thank you, Karl.)
That leaves only to deal

As per usual I've fartarsed around trying to get the right incantation, but
I think the final patch that I've provided in that ticket is the correct
one to go with.
It assumes that we want to use the Windows implementations of inet_pton and
inet_ntop when and only when that implementation is available. Else use the
implementation provided in Socket.xs.

Could we please have a new Socket release for testing, followed by a push
to blead if the testing doesn't throw up any issues.
Feel free to include fixes to other tickets, too, if you wish - but my
pressing desire is to get this particular issue addressed ASAP.

That I have to continually patch perl source in order to build it is not
such a big issue to me.
But I've had a complete and utter gutful of all the little unforeseen
issues that keep arising as a result of the fact that *my* builds of perl
have been built from patched source.


Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About