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]

Reply via email to