Skip Menu |

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

Report information
The Basics
Id: 40667
Status: resolved
Priority: 0/
Queue: XML-LibXSLT

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

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



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?