On Mon Apr 27 15:30:45 2015, rjbs wrote: > Karen points out https://github.com/Perl-Toolchain-Gang/ExtUtils- > MakeMaker/issues/193 which indicates that cda0edd in that repo should > be a fix. Hopefully this means we have a way forward: we apply that > locally, or we get an EUMM release cut with that fix (and as little as > possible else.) commit https://github.com/Perl-Toolchain-Gang/ExtUtils-MakeMaker/commit/cda0edd5067a2348f183d9100cc5b0fa92336937 became p5p patch https://rt.perl.org/Ticket/Attachment/1339705/716378/0001-perl-123998-backport-cda0edd5-from-EU-MM-upstream.patch but that p5p patch is from a EUMM patch that stopped EUMM's tests from failing, it did not fix the underlying bug of that failure message from win32 shell being printed to STDERR every time you "require ExtUtils::MakeMaker;". That underlying bug means p5p test t/porting/utils.t fails. In any case, ---------------------------------------------------------------------- C:\p521\srcpara>perl -Ilib -MExtUtils::MakeMaker -e"0" 'chcp' is not recognized as an internal or external command, operable program or batch file. C:\p521\srcpara> ----------------------------------------------------------------------- this is clearly a bug. Here is some manual bisecting I did to narrow the problem. ################################################################### C:\sources\eumm>git log -n1 commit 75026401caf26d92966d0dc6175d047c15c35079 Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Tue Jan 20 10:01:06 2015 +0000 Release engineering for v7.05_08 C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" ################################################################### C:\sources\eumm>git log -n1 commit 1e2f087153c9b100492d2efd4d5e613e07ba0483 Author: Ed J <mohawk2@users.noreply.github.com> Date: Tue Jan 13 04:52:27 2015 +0000 Update bundled Encode::Locale to CPAN 1.04 C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" ################################################################### C:\sources\eumm>git log -n1 commit 5903f67eff5e2e937d33f194d883e80f0f980768 Author: Ed J <mohawk2@users.noreply.github.com> Date: Mon Jan 19 13:10:08 2015 +0000 quote_literal PASTHRU_* as can have "" in C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" 'chcp' is not recognized as an internal or external command, operable program or batch file. C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" ################################################################### C:\sources\eumm>git log -n1 commit 170beb607a6be7e09651f86e1e75eb05817f2ea5 Author: Ed J <mohawk2@users.noreply.github.com> Date: Sat Jan 17 23:57:04 2015 +0000 Back-compat linkext -> subdirs_(perl-linktype) if LINKTYPE= and DIR C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" 'chcp' is not recognized as an internal or external command, operable program or batch file. C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" ################################################################### C:\sources\eumm>git log -n1 commit c245720969788e69c1ae2db0fd1a27a548d0d535 Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Tue Dec 2 12:44:48 2014 +0000 Release engineering for v7.04 C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" 'chcp' is not recognized as an internal or external command, operable program or batch file. C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" ################################################################### C:\sources\eumm>git log -n1 commit 8008051193b5fec172f135ea196270511f3cf0b4 Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Sat Nov 8 07:15:17 2014 +0000 Release engineering for v7.02 C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" 'chcp' is not recognized as an internal or external command, operable program or batch file. C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" ################################################################### C:\sources\eumm>git log -n1 commit 09e9aeb953b621018b4793db74e30b120805fe99 Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Wed Oct 22 20:32:27 2014 +0100 Release engineering for v7.00 C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" 'chcp' is not recognized as an internal or external command, operable program or batch file. C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" ################################################################### C:\sources\eumm>git log -n1 commit 4920a97096ec78bad97588de345b433c73c7bcb6 Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Thu Sep 11 20:04:29 2014 +0100 Moved bundled Encode::Locale to EUMM::Locale instead C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" 'chcp' is not recognized as an internal or external command, operable program or batch file. C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" ################################################################### C:\sources\eumm>git log -n1 commit 328fffdd7d62074aea41241a315b63cbf0c28196 Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Thu Sep 11 15:32:28 2014 +0100 Release engineering for v6.99_12 C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" C:\sources\eumm> ################################################################### C:\sources\eumm>git log -n1 commit c8c9b9d6588bf52b2db85879c6dcc420353cae4b Author: Chris 'BinGOs' Williams <chris@bingosnet.co.uk> Date: Tue Apr 29 21:37:00 2014 +0100 Release engineering for v6.98 C:\sources\eumm>C:\p521\srcpara\perl -Ilib -IC:\p521\srcpara\lib -MExtUtils::Ma keMaker -e"0" C:\sources\eumm>C:\p521\srcpara\miniperl -Ilib -IC:\p521\srcpara\lib -MExtUtils ::MakeMaker -e"0" C:\sources\eumm> ################################################################### Summary, last stable (I guess, if EUMM stables are even, odds are alpha) before the bug was 6.98. Last shipped release before the bug was 6.99_12. The commit directly after commit "Release engineering for v6.99_12" created the bug, name of the bug introducing commit is "Moved bundled Encode::Locale to EUMM::Locale instead". The bug lasts until commit "Update bundled Encode::Locale to CPAN 1.04", first shipped release with the fix is 7.05_08. -- bulk88 ~ bulk88 at hotmail.com --- via perlbug: queue: perl5 status: open https://rt.perl.org/Ticket/Display.html?id=123998Thread Previous | Thread Next