Subject: | Configuration failure with perl 5.8.8 (ascii encoding + EUMM not quite up to date) |
On a Debian/jessie system I see the following failure while running "perl Makefile.PL":
Output from '/opt/perl-5.8.8/bin/perl Makefile.PL':
Checking if your kit is complete...
Looks good
Generating a Unix-style Makefile
Writing Makefile for Try::Tiny
"\x{05d9}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d5}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d1}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05dc}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05e7}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d5}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d2}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05de}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05df}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d9}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d5}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d1}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05dc}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05e7}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d5}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d2}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05de}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05df}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d9}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d5}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d1}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05dc}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05e7}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d5}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d2}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05de}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05df}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d9}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d5}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d1}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05dc}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05e7}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d5}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d2}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05e4}" does not map to ascii at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
panic: sv_setpvn called with negative strlen at /opt/perl-5.8.8/lib/5.8.8/ExtUtils/MakeMaker.pm line 1269.
"\x{05d9}" does not map to ascii.
"\x{05d5}" does not map to ascii.
"\x{05d1}" does not map to ascii.
"\x{05dc}" does not map to ascii.
"\x{05e7}" does not map to ascii.
"\x{05d5}" does not map to ascii.
"\x{05d2}" does not map to ascii.
"\x{05e4}" does not map to ascii.
panic: sv_setpvn called with negative strlen.
"\x{05d9}" does not map to ascii.
"\x{05d5}" does not map to ascii.
"\x{05d1}" does not map to ascii.
"\x{05dc}" does not map to ascii.
"\x{05e7}" does not map to ascii.
"\x{05d5}" does not map to ascii.
"\x{05d2}" does not map to ascii.
"\x{05e4}" does not map to ascii.
panic: sv_setpvn called with negative strlen.
This happens with an ascii locale (i.e. LC_ALL=C is set here) and EUMM 7.18. If LC_ALL is set to a utf8 locale (e.g. LC_ALL=de_DE.UTF-8) then configuration, build and test passes. Alternatively upgrading to EUMM 7.24 helps.