In perl.git, the branch smoke-me/davem/EUMM_Locale has been created
<http://perl5.git.perl.org/perl.git/commitdiff/4d055c4afdb149c8720db9b14c86d3ed1f183e79?hp=0000000000000000000000000000000000000000>
at 4d055c4afdb149c8720db9b14c86d3ed1f183e79 (commit)
- Log -----------------------------------------------------------------
commit 4d055c4afdb149c8720db9b14c86d3ed1f183e79
Author: Daniel Dragan <[email protected]>
Date: Fri May 8 19:51:47 2015 -0400
EUMM: avoid stderr noise if Win32 chcp not found
This is a point patch for RT #123998.
ExtUtils::MakeMaker::Locale on win32 uses various strategies to determine
the code page. One of these is to call out to the chcp command. If this
isn't found, a spurious error appears on stdout. As well as being visually
annoying, it causes t/porting/utils.t to fail:
# Failed test 70 - utils/perlivp compiles at t/porting/utils.t line 85
# got "\'chcp\' is not recognized as an internal or external
command,\noper
able program or batch file.\nutils/perlivp syntax OK\n"
# expected "utils/perlivp syntax OK\n"
This is a minimal fix that just redirects stderr to NUL.
-----------------------------------------------------------------------
--
Perl5 Master Repository