Skip Menu |

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

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

People
Owner: Nobody in particular
Requestors: jhoger [...] pobox.com
Cc:
AdminCc:

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



Subject: Build fails on CentOS Release 4.4 (due to libxslt version)
The build fails on CentOS 4.4 which is used on some servers here. In fact, the problem is more directly due to version checking and dependencies in Makefile.PL and LibXSLT.xs Version of libxslt is /usr/lib/libxslt.so.1.1.11 LibXSLT.xs calls the function xsltRegisterLocalRVT. However, this routine did not exist in libxslt until version 1.1.18, I believe. It replaces the function xsltRegisterTmpRVT which is documented as obsolete. I'm able to get the module to compile and install if I modify the version check and revert the calls to xsltRegisterLocalRVT to xsltRegisterTmpRVT. a) I'm not sure if this is a good solution on my part. An alternative would be to not call xsltRegister*RVT b) It would be nice if XML::LibXSLT figured this out as part of Makefile.PL rather than breaking compatibility. Would a patch be accepted for this? Thanks.
fixed in SVN (by conditionally using xsltRegisterTmpRVT). thanks. -- Petr