develooper Front page | perl.perl5.porters | Postings from July 2020

Re: Windows Support [Was: Re: Announcing Perl 7]

Thread Previous | Thread Next
From:
Christian Millour
Date:
July 5, 2020 21:55
Subject:
Re: Windows Support [Was: Re: Announcing Perl 7]
Message ID:
d3a55e88-6169-e32a-a880-cb2328dccec5@abtela.com
Le 28/06/2020 à 21:01, James E Keenan a écrit :
> On 6/28/20 1:23 PM, Christian Walde wrote:
>> On Fri, 26 Jun 2020 20:57:39 +0200, John Lightsey <john@nixnuts.net> 
>> wrote:
>>
>>> I'd love to see Perl 8 fix [...] Windows support.
>>
>> 2 things here:
>>
>> 1. Please don't phrase it in a way that implies Perl doesn't support 
>> windows. I've been developing Perl on windows for over a decade and it 
>> works.
>>
> 
> Unfortunately, the data available to us suggests we have problems 
> maintaining Perl on Windows in optimal condition.
> 
> Go to http://perl5.test-smoke.org/search and plug in "MSWin32" to the 
> OSname drop-down.  Observe a long list of FAILs.
> 
> Now, I grant you that it only takes one unit test failure in one test 
> file to grade the whole smoke-test run FAIL.  Nonetheless, we do a good 
> job of getting PASSes on Linux and at least 3 of the BSDs.
> 
> We need smoke-test reports preferably (a) from recent Windows releases 
> for the business environment; and (b) from testers skilled enough in, 
> and dedicated enough to, Windows to be able to diagnose failures and 
> work with us to fix them.
> 
> Thank you very much.
> Jim Keenan

I have tried several times but the link above does not seem to work for me.

As I have just written in an other thread, #120797 has AFAIK received no 
love since 2013. At the time it prevented Dist-Zilla, Pod-Weaver, 
Config-INI and others to install on Windows. I would not be too 
surprised if some of the failures above are related to that.

One possible way to check would be to try and install the failing 
distribs on a linux box but with PERLIO=crlf, and see whether this 
produces the same errors than on windows. Or to try on a windows box but 
with PERLIO=unix and see whether it passes (at the time I had almost 
succeeded in installing Dist::Zilla on windows with this trick). YMMV.

Best regards,

--Christian

Thread Previous | Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About