This queue is for tickets about the XML-LibXSLT CPAN distribution.

Report information
The Basics
Id:
40667
Status:
resolved
Priority:
Low/Low
Queue:

People
Owner:
Nobody in particular
Requestors:
slaven [...] rezic.de
Cc:
AdminCc:

BugTracker
Severity:
(no value)
Broken in:
(no value)
Fixed in:
(no value)

Attachments


CC: bug-XML-LibXSLT@rt.cpan.org
Subject: XML-LibXSLT-1.67 does not compile with unthreaded perls
Date: 04 Nov 2008 22:50:14 +0100
To: pajas@matfyz.cz
From: Slaven Rezic <slaven@rezic.de>
make of XML-LibXSLT-1.67 aborts with the following message: cc -c -I/usr/local/include -I/usr/local/include/libxml2 -I/usr/local/include -I/usr/local/include/libxml2 -DHAS_FPSETMASK -DHAS_FLOATINGPOINT_H -fno-strict-aliasing -pipe -I/usr/local/include -O -DVERSION=\"1.67\" -DXS_VERSION=\"1.67\" -DPIC -fPIC "-I/usr/perl5.8.8@34559/lib/5.8.8/i386-freebsd/CORE" -DHAVE_BLANK -DHAVE_BLANK -DHAVE_EXSLT perl-libxml-mm.c perl-libxml-mm.c: In function `x_PmmNodeToSv': perl-libxml-mm.c:276: error: `x_PmmUSEREGISTRY' undeclared (first use in this function) perl-libxml-mm.c:276: error: (Each undeclared identifier is reported only once perl-libxml-mm.c:276: error: for each function it appears in.) perl-libxml-mm.c:277: error: `x_PROXY_NODE_REGISTRY_MUTEX' undeclared (first use in this function) *** Error code 1 This is very probably due to the changes for threaded perls, which breaks unthreaded perls. With the attached patch compilation works again. Just a hint: creating a "developer release" (e.g. XML-LibXSLT-1.67_99.tar.gz) would help to catch those errors before doing a "real" release. Regards, Slaven

Message body is not shown because sender requested not to inline it.

-- Slaven Rezic - slaven <at> rezic <dot> de tktimex - time recording tool http://sourceforge.net/projects/ptktools/
Fixed in the SVN, thanks.
Show quoted text
> Just a hint: creating a "developer release" (e.g. > XML-LibXSLT-1.67_99.tar.gz) would help to catch those errors before > doing a "real" release.
I know, I know,... but who ever tries these developer releases if the cpan shell behaves like they do not exist?


This service runs on Request Tracker, is sponsored by The Perl Foundation, and maintained by Best Practical Solutions.

Please report any issues with rt.cpan.org to rt-cpan-admin@bestpractical.com.