Skip Menu |

This queue is for tickets about the HTML-Strip CPAN distribution.

Report information
The Basics
Id: 100453
Status: resolved
Priority: 0/
Queue: HTML-Strip

People
Owner: Nobody in particular
Requestors: dominich [...] broadbean.com
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: 2.02



Subject: Cannot install 2.01
Date: Wed, 19 Nov 2014 18:00:51 +0000
To: "bug-HTML-Strip [...] rt.cpan.org" <bug-HTML-Strip [...] rt.cpan.org>
From: Dominic Humphries <dominich [...] broadbean.com>
See below for error. (Don't be misled by the "1.08" - it's 2.01, it appears that the version number hasn't been updated everywhere :) Building and testing HTML-Strip-1.08 ... cp Strip.pm blib/lib/HTML/Strip.pm Running Mkbootstrap for HTML::Strip () chmod 644 "Strip.bs" "/home/broadbean/perl5/perlbrew/perls/perl-5.8.9/bin/perl" "/home/broadbean/perl5/perlbrew/perls/perl-5.8.9/lib/5.8.9/ExtUtils/xsubpp" -typemap "/home/broadbean/perl5/perlbrew/perls/perl-5.8.9/lib/5.8.9/ExtUtils/typemap" -typemap "typemap" Strip.xs > Strip.xsc && mv Strip.xsc Strip.c cc -c -fPIC -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"2.01\" -DXS_VERSION=\"2.01\" -fPIC "-I/home/broadbean/perl5/perlbrew/perls/perl-5.8.9/lib/5.8.9/x86_64-linux/CORE" Strip.c Strip.xs:6:29: fatal error: unicode/ustring.h: No such file or directory #include <unicode/ustring.h> ^ compilation terminated. make: *** [Strip.o] Error 1 FAIL -- Dominic Humphries Senior Developer 30 Marsh Wall, London E14 9TP t: +44 (0)207 536 1661 broadbean.com <http://www.broadbean.com/>
On 2014-11-19 13:01:10, dominich@broadbean.com wrote: Show quoted text
> See below for error. (Don't be misled by the "1.08" - it's 2.01, it > appears that the version number hasn't been updated everywhere :) > > Building and testing HTML-Strip-1.08 ... cp Strip.pm > blib/lib/HTML/Strip.pm > Running Mkbootstrap for HTML::Strip () > chmod 644 "Strip.bs" > "/home/broadbean/perl5/perlbrew/perls/perl-5.8.9/bin/perl" > "/home/broadbean/perl5/perlbrew/perls/perl- > 5.8.9/lib/5.8.9/ExtUtils/xsubpp" -typemap > "/home/broadbean/perl5/perlbrew/perls/perl- > 5.8.9/lib/5.8.9/ExtUtils/typemap" -typemap "typemap" Strip.xs > > Strip.xsc && mv Strip.xsc Strip.c > cc -c -fPIC -fno-strict-aliasing -pipe -I/usr/local/include > -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"2.01\" > -DXS_VERSION=\"2.01\" -fPIC "- > I/home/broadbean/perl5/perlbrew/perls/perl-5.8.9/lib/5.8.9/x86_64- > linux/CORE" Strip.c > Strip.xs:6:29: fatal error: unicode/ustring.h: No such file or > directory > #include <unicode/ustring.h> > ^ > compilation terminated. > make: *** [Strip.o] Error 1 > FAIL >
It seems that libicu-dev or so has to be installed. Maybe this should be checked with Devel::CheckLib?
Subject: Re: [rt.cpan.org #100453] Cannot install 2.01
Date: Thu, 20 Nov 2014 10:12:07 +0000
To: "bug-HTML-Strip [...] rt.cpan.org" <bug-HTML-Strip [...] rt.cpan.org>
From: Dominic Humphries <dominich [...] broadbean.com>
On 19/11/14 20:52, Slaven_Rezic via RT wrote: It seems that libicu-dev or so has to be installed. Maybe this should be checked with Devel::CheckLib? That does indeed fix the problem, cheers. Not sure how much you care, but the use of "use feature" in t/100_basic.t also results in a test failure for perl v5.8, FYI. -- Dominic Humphries Senior Developer 30 Marsh Wall, London E14 9TP t: +44 (0)207 536 1661 broadbean.com <http://www.broadbean.com/>
RT-Send-CC: dominich [...] broadbean.com
On Thu Nov 20 05:12:41 2014, dominich@broadbean.com wrote: Show quoted text
> It seems that libicu-dev or so has to be installed. Maybe this should > be checked with Devel::CheckLib? > That does indeed fix the problem, cheers.
I noticed the many cpan-testers failures, so that lib clearly isn't as universally-installed as I thought. v2.02 uses much-simplified internal utf8 handling, with no dependencies. Show quoted text
> Not sure how much you care, but the use of "use feature" in > t/100_basic.t also results in a test failure for perl v5.8, FYI.
Thanks, I'll remove that in v2.03.
On Thu Nov 20 10:39:53 2014, KILINRAX wrote: Show quoted text
> On Thu Nov 20 05:12:41 2014, dominich@broadbean.com wrote:
> > It seems that libicu-dev or so has to be installed. Maybe this should > > be checked with Devel::CheckLib? > > That does indeed fix the problem, cheers.
> > I noticed the many cpan-testers failures, so that lib clearly isn't as > universally-installed as I thought. v2.02 uses much-simplified > internal utf8 handling, with no dependencies. >
> > Not sure how much you care, but the use of "use feature" in > > t/100_basic.t also results in a test failure for perl v5.8, FYI.
> > Thanks, I'll remove that in v2.03.