A test recently added to t/run/locale.t is producing noise on STDERR when
building perl on my system.
The test is (in part):
local $ENV{LC_ALL} = "This is not a legal locale name";
fresh_perl_like("", qr/Falling back to the $fallback locale/,
{}, "check that illegal startup environment falls back");
and it produces this output:
$ ./perl -Ilib t/run/locale.t > /dev/null
sh: warning: setlocale: LC_ALL: cannot change locale (This is not a legal locale name): No such file or directory
$
Should this be silenced?
--
Never work with children, animals, or actors.
building perl on my system.
The test is (in part):
local $ENV{LC_ALL} = "This is not a legal locale name";
fresh_perl_like("", qr/Falling back to the $fallback locale/,
{}, "check that illegal startup environment falls back");
and it produces this output:
$ ./perl -Ilib t/run/locale.t > /dev/null
sh: warning: setlocale: LC_ALL: cannot change locale (This is not a legal locale name): No such file or directory
$
Should this be silenced?
--
Never work with children, animals, or actors.