Skip Menu |
 

This queue is for tickets about the ExtUtils-MakeMaker CPAN distribution.

Report information
The Basics
Id: 125173
Status: open
Priority: 0/
Queue: ExtUtils-MakeMaker

People
Owner: Nobody in particular
Requestors: CHORNY [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)



Subject: test fail on Windows starting from 5.26.x
Download (untitled) / with headers
text/plain 178b
See http://www.cpantesters.org/cpan/report/202eab47-6bf9-1014-9545-5bc2bfc451ac May be related to switch from dmake to gmake in 5.26.0. -- Alexandr Ciornii, http://chorny.net
Download (untitled) / with headers
text/plain 239b
On 2018-04-22 02:35:34, CHORNY wrote: Show quoted text
> See http://www.cpantesters.org/cpan/report/202eab47-6bf9-1014-9545- > 5bc2bfc451ac > > May be related to switch from dmake to gmake in 5.26.0.
This looks like a bug in ExtUtils::MakeMaker perhaps?
Download (untitled) / with headers
text/plain 569b
Hi, Perhaps the following link may be useful. https://github.com/plack/Plack/issues/591#issuecomment-326986017 [My Workaround] cpanm --build-args SHELL=cmd.exe --test-args SHELL=cmd.exe --install-args SHELL=cmd.exe File::ShareDir::Install Thank you, -- twata On 2018-4月-22 日 07:58:05, ETHER wrote: Show quoted text
> On 2018-04-22 02:35:34, CHORNY wrote:
> > See http://www.cpantesters.org/cpan/report/202eab47-6bf9-1014-9545- > > 5bc2bfc451ac > > > > May be related to switch from dmake to gmake in 5.26.0.
> > > This looks like a bug in ExtUtils::MakeMaker perhaps?
Download (untitled) / with headers
text/plain 171b
I have reproduced this problem with 5.26.1. Strawberry Perl 5.20 came with gmake 3.82 and works Ok. 5.26.1 comes with gmake 4.2.1 and does not. I will investigate further.
Download (untitled) / with headers
text/plain 363b
https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/pull/318 fixes this. gmake 4.2.1 for whatever reason is parsing the command line itself, like eg Bash would, so bare t\#x becomes "t#x". Therefore EUMM's quote_literal for Win32 needs to quote-protect args with a #. This may mean FSDI wants to do CONFIGURE_REQUIRES of an EUMM version that has this code.
Subject: File-ShareDir-Install's tests fail on Windows starting from 5.26.x
I'm blatting this over to the EUMM queue. Thanks for the quick fix mohawk!


This service is sponsored and maintained by Best Practical Solutions and runs on Perl.org infrastructure.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.