Ok modifying Xerces.cpp to
sv_magic((SV *)hash, (SV *)obj, 'P', Nullch, 0);
It compiles, but there are still quite a few test failures...
[mrc1-003:local/install/XML-Xerces-2.3.0-3] adam% make test
PERL_DL_NONLAZY=1 /sw/bin/perl -Iblib/arch -Iblib/lib
-I/sw/lib/perl5/5.6.0/darwin -I/sw/lib/perl5/5.6.0 -e 'use Test::Harness
qw(&runtests $verbose); $verbose=0; runtests @ARGV;' t/*.t
t/AttributeList.....Using /usr/local/install/XML-Xerces-2.3.0-3/blib
t/AttributeList.....ok 5/8No matching function for overloaded
'AttributeList_getValue' at
/usr/local/install/XML-Xerces-2.3.0-3/blib/lib/XML/Xerces.pm line 221.
# Looks like you planned 8 tests but only ran 5.
# Looks like your test died just after 5.
t/AttributeList.....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 6-8
Failed 3/8 tests, 62.50% okay
t/Attributes........Using /usr/local/install/XML-Xerces-2.3.0-3/blib
t/Attributes........ok
t/DOMAttr...........ok
t/DOMCount..........ok 1/2Use of uninitialized value in numeric eq (==) at
t/DOMCount.t line 55.
# Failed test (t/DOMCount.t at line 55)
# Looks like you failed 1 tests of 2.
t/DOMCount..........dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 2
Failed 1/2 tests, 50.00% okay
t/DOMCreate.........ok
t/DOMDocument.......dubious
Test returned status 0 (wstat 10, 0xa)
DIED. FAILED tests 3-35125
Failed 35123/35125 tests, 0.01% okay
t/DOMElement........ok
t/DOMEntity.........ok, 1/4 skipped: entities still not working
t/DOMException......dubious
Test returned status 0 (wstat 10, 0xa)
DIED. FAILED tests 2-7
Failed 6/7 tests, 14.29% okay
t/DOMNamedNodeMap...ok
t/DOMNode...........ok
t/DOMNodeIterator...Using /usr/local/install/XML-Xerces-2.3.0-3/blib
t/DOMNodeIterator...NOK 3# Failed test (t/DOMNodeIterator.t at line 66)
t/DOMNodeIterator...NOK 5# Failed test (t/DOMNodeIterator.t at line 78)
# Looks like you failed 2 tests of 5.
t/DOMNodeIterator...dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 3, 5
Failed 2/5 tests, 60.00% okay
t/DOMNodeList.......ok
t/DOMPrint..........ok 1/2# Failed test (t/DOMPrint.t at line 62)
# Found []
# Looks like you failed 1 tests of 2.
t/DOMPrint..........dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 2
Failed 1/2 tests, 50.00% okay
t/DOMTreeWalker.....NOK 3# Failed test (t/DOMTreeWalker.t at line 77)
t/DOMTreeWalker.....NOK 5# Failed test (t/DOMTreeWalker.t at line 89)
# Looks like you failed 2 tests of 5.
t/DOMTreeWalker.....dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 3, 5
Failed 2/5 tests, 60.00% okay
t/DOMWriter.........ok
t/EntityResolver....ok 2/9FATAL ERROR:
FILE: /usr/local/install/XML-Xerces-2.3.0-3/samples/public.xml
LINE: 3
COLUMN: 85
MESSAGE: An exception occurred! Type:RuntimeException, Message:Could not
open DTD file '/sw/bin/samples/personal.dtd'
at t/EntityResolver.t line 42
t/EntityResolver....NOK 5# Failed test (t/EntityResolver.t at line 63)
FATAL ERROR:
FILE: /usr/local/install/XML-Xerces-2.3.0-3/samples/system.xml
LINE: 3
COLUMN: 38
MESSAGE: An exception occurred! Type:RuntimeException, Message:Could not
open DTD file '/sw/bin/samples/personal.dtd'
at t/EntityResolver.t line 71
t/EntityResolver....NOK 8# Failed test (t/EntityResolver.t at line 84)
WARNING:
FILE:
LINE: 0
COLUMN: 0
MESSAGE: An exception occurred! Type:RuntimeException, Message:Warning: The
primary document entity could not be opened. Id=/sw/bin/samples/personal.xsd
at t/EntityResolver.t line 138
FATAL ERROR:
FILE: /usr/local/install/XML-Xerces-2.3.0-3/samples/system.xml
LINE: 5
COLUMN: 1
MESSAGE: Expected comment or processing instruction
at t/EntityResolver.t line 138
# Looks like you planned 9 tests but only ran 8.
# Looks like your test died just after 8.
t/EntityResolver....dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 5, 8-9
Failed 3/9 tests, 66.67% okay
t/Grammar...........ok
t/InputSource.......ok
t/LocalFileInputSource.ok
t/MemBufInputSource.ok
t/PerlErrorHandler..ok
t/SAX2Count.........ok
t/SAXCount..........ok
t/SAXException......dubious
Test returned status 0 (wstat 10, 0xa)
DIED. FAILED tests 2-6
Failed 5/6 tests, 16.67% okay
t/SAXParser.........ok
t/Schema............ok 1/3WARNING:
FILE:
LINE: 0
COLUMN: 0
MESSAGE: An exception occurred! Type:RuntimeException, Message:Warning: The
primary document entity could not be opened. Id=/sw/bin/samples/personal.xsd
at t/Schema.t line 34
t/Schema............ok 2/3WARNING:
FILE:
LINE: 0
COLUMN: 0
MESSAGE: An exception occurred! Type:RuntimeException, Message:Warning: The
primary document entity could not be opened. Id=/sw/bin/samples/personal.xsd
at t/Schema.t line 50
t/Schema............ok
t/StdInInputSource..ok 2/3FATAL ERROR:
FILE:
LINE: 0
COLUMN: 0
MESSAGE: An exception occurred! Type:XMLPlatformException, Message:Could not
open file: stdin
at t/StdInInputSource.t line 33
# Looks like you planned 3 tests but only ran 2.
# Looks like your test died just after 2.
t/StdInInputSource..dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED test 3
Failed 1/3 tests, 66.67% okay
t/URLInputSource....dubious
Test returned status 0 (wstat 10, 0xa)
DIED. FAILED tests 6-8
Failed 3/8 tests, 62.50% okay
t/XMLException......ok
t/XMLScanner........ok, 11/12 skipped: XMLScanner is no longer public
t/XMLURL............ok
t/XMLUni............NOK 4FAILED test 4
Failed 1/4 tests, 75.00% okay
t/XMLUri............ok
t/XercesDOMParser...ok
t/actualCast........ok
Failed Test Status Wstat Total Fail Failed List of failed
----------------------------------------------------------------------------
---
t/AttributeList 255 65280 8 3 37.50% 6-8
t/DOMCount.t 1 256 2 1 50.00% 2
t/DOMDocument.t 0 10 35125 3512 99.99% 3-35125
t/DOMException. 0 10 7 6 85.71% 2-7
t/DOMNodeIterat 2 512 5 2 40.00% 3, 5
t/DOMPrint.t 1 256 2 1 50.00% 2
t/DOMTreeWalker 2 512 5 2 40.00% 3, 5
t/EntityResolve 255 65280 9 3 33.33% 5, 8-9
t/SAXException. 0 10 6 5 83.33% 2-6
t/StdInInputSou 255 65280 3 1 33.33% 3
t/URLInputSourc 0 10 8 3 37.50% 6-8
t/XMLUni.t 4 1 25.00% 4
12 subtests skipped.
Failed 12/36 test scripts, 66.67% okay. 35151/35357 subtests failed, 0.58%
okay.
make: *** [test_dynamic] Error 2
--
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]