On 2012-06-09 13:01:05, JQUELIN wrote:
Show quoted text> see attached file for "prove -b t/makesimple.t" output.
It seems that things are failing if running with a non-English locale. I see similar test failures on my machine with the following locale setting:
$ locale
LANG=hr_HR.utf8
LANGUAGE=
LC_CTYPE="hr_HR.utf8"
LC_NUMERIC="hr_HR.utf8"
LC_TIME="hr_HR.utf8"
LC_COLLATE="hr_HR.utf8"
LC_MONETARY="hr_HR.utf8"
LC_MESSAGES="hr_HR.utf8"
LC_PAPER="hr_HR.utf8"
LC_NAME="hr_HR.utf8"
LC_ADDRESS="hr_HR.utf8"
LC_TELEPHONE="hr_HR.utf8"
LC_MEASUREMENT="hr_HR.utf8"
LC_IDENTIFICATION="hr_HR.utf8"
LC_ALL=
If I set "LC_ALL=C" and "LANG=C", then makesimple.t runs fine.
So Makefile::Parser should make sure that the GNu make calls are done with a C locale.
Regards,
Slaven