Skip Menu |

This queue is for tickets about the Try-Tiny CPAN distribution.

Report information
The Basics
Id: 118733
Status: open
Priority: 0/
Queue: Try-Tiny

People
Owner: Nobody in particular
Requestors: SREZIC [...] cpan.org
Cc: pali [...] cpan.org
AdminCc:

Bug Information
Severity: Unimportant
Broken in: 0.27
Fixed in: (no value)



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.
On Sun Nov 13 01:59:36 2016, SREZIC wrote: Show quoted text
> panic: sv_setpvn called with negative strlen at /opt/perl-
... Show quoted text
> panic: sv_setpvn called with negative strlen.
... Show quoted text
> panic: sv_setpvn called with negative strlen.
This is bug in Encode module. Patch which fixing this problem is at https://github.com/dankogai/p5-encode/pull/73 and is part of Encode 2.87. Show quoted text
> 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.
That is expected to hit above Encode problem. Upgrade Encode to 2.87 and try again. Problem should disappear.