develooper Front page | perl.perl5.porters | Postings from May 2015

[perl #123998] blead's EUMM always fails tests on Win32 Perl on Win64

Thread Previous | Thread Next
From:
Tony Cook via RT
Date:
May 14, 2015 04:19
Subject:
[perl #123998] blead's EUMM always fails tests on Win32 Perl on Win64
Message ID:
rt-4.0.18-2864-1431577133-212.123998-15-0@perl.org
On Tue May 12 23:35:18 2015, bulk88 wrote:
> On Tue May 12 17:32:10 2015, tonyc wrote:
> > On Sun May 10 17:21:09 2015, tonyc wrote:
> > > For blead's purposes, sufficiently recent releases of Win32.pm
> > > include
> > > GetACP(), GetConsoleCP() and GetConsoleOutputCP() which means blead
> > > could
> > > skip calling chcp completely.
> >
> > It turns out the upstream of EUMM::Locale already does this, and
> > EUMM::Locale
> > has been updated to include that change:
> >
> > https://github.com/Perl-Toolchain-Gang/ExtUtils-
> > MakeMaker/commit/1e2f087153c9b100492d2efd4d5e613e07ba0483
> >
> > I've pushed that change to smoke-me/tonyc/eumm-locale-update
> >
> > Tony
> 
> Your branch passes. Same problem as in my last post about basic.t
> emitting warnings. I have no opinion whether davem's "2 > NUL" or your
> update EUMM Locale to dev version patch is the correct one.
> 
> ---------------------------------------------------------------------
> ../cpan/ExtUtils-Install/t/Installed.t ............................ ok
> ../cpan/ExtUtils-Install/t/InstallWithMM.t ........................ ok
> ../cpan/ExtUtils-Install/t/Packlist.t ............................. ok
> ../cpan/ExtUtils-MakeMaker/t/00compile.t ..........................
> skipped: No MANIFEST
> ../cpan/ExtUtils-MakeMaker/t/01perl_bugs.t ........................ ok
> ../cpan/ExtUtils-MakeMaker/t/arch_check.t ......................... ok
> ../cpan/ExtUtils-MakeMaker/t/backwards.t .......................... ok
> 'chcp' is not recognized as an internal or external command,
> operable program or batch file.
> ../cpan/ExtUtils-MakeMaker/t/basic.t .............................. ok

I've backported 37c498812ffa78926d4e4e3e5c5e219d4c405e36 which fixes this,
again in smoke-me/tonyc/eumm-locale-update.

> ../cpan/ExtUtils-MakeMaker/t/build_man.t .......................... ok
> ../cpan/ExtUtils-MakeMaker/t/cd.t ................................. ok
> ../cpan/ExtUtils-MakeMaker/t/config.t ............................. ok
> ../cpan/ExtUtils-MakeMaker/t/dir_target.t ......................... ok
> Use of uninitialized value in concatenation (.) or string at
> C:\p521\srcpara\lib/ExtUtils/MM_Win32.pm line 158.
> ../cpan/ExtUtils-MakeMaker/t/echo.t ............................... ok

The warning from echo.t was in 5.20 and shouldn't be a blocker for 5.22.

Tony


---
via perlbug:  queue: perl5 status: open
https://rt.perl.org/Ticket/Display.html?id=123998

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