Yesterday I upgraded libxml2, libxslt, XML::LibXML, XML::LibXSLT and
AxKit (this one from CVS).
It failed some tests, and moreover the installed version (1.6) didn't
start up anymore. I discovered that XML::LibXML version 1.53 has
changed the default exports of XML::LibXML::Common, so that now the
various constants (XML_COMMENT_NODE etc) have by default their w3c
names (COMMENT_NODE etc); this makes the names in
Apache::AxKit::Language::XSP.pm barewords. The solution I found was to
add
use XML::LibXML::Common qw(:libxml :encoding);
at line 950 of said file, just after
use XML::LibXML 1.30;
Oh, and of course I had to add a 'use bytes;' at the beginning of
AxKit.pm to have a working cache (I use UTF-8 to save all my text files)
--
Dakkar - <Mobilis in mobile>
GPG public key fingerprint = A071 E618 DD2C 5901 9574
6FE2 40EA 9883 7519 3F88
key id = 0x75193F88
A place for everything and everything in its place.
-- Isabella Mary Beeton, "The Book of Household Management"
[Quoted in "VMS Internals and Data Structures", V4.4, when
referring to memory management system services.]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]