Re: [xml] Release candidate 1 of libxml2 2.8.0
- From: Daniel Veillard <veillard redhat com>
- To: xml gnome org
- Subject: Re: [xml] Release candidate 1 of libxml2 2.8.0
- Date: Wed, 16 May 2012 23:20:28 +0800
On Wed, May 16, 2012 at 04:35:09PM +0200, Michael Ludwig wrote:
Daniel Veillard schrieb am 16.05.2012 um 17:04 (+0800):
On Wed, May 16, 2012 at 12:16:43AM +0200, Michael Ludwig wrote:
cygwin 1.7.13-1 OK
Built using gcc (GCC) 4.5.3, installed before testing.
./runtest.exe
Total 2326 tests, 11 errors, 0 leaks
-> All of these errors are for ebcdic_*.xml, so I guess that's okay.
I would guess the ebcdic encoding support is limited, it would be
interesting to just try out for example
xmllint --encode UTF-8 test/ebcdic_566012.xml
and see if it outputs something okay or an error
Output on a latin1 terminal:
cdic_566012.xml
test/ebcdic_566012.xml:1: parser error : encoding not supported EBCDIC
LoÂââ ÂââÂâââ~ÃKÃ@ââÆâââââ~ÃÃÃ`ÃÃÃà on%LÂâÂÂ@ÂÂÂâ~JÃZ an%
^
test/ebcdic_566012.xml:1: parser error : Start tag expected, '<' not
found
LoÂââ ÂââÂâââ~ÃKÃ@ââÆâââââ~ÃÃÃ`ÃÃÃà on%LÂâÂÂ@ÂÂÂâ~JÃZ an%
^
And it isn't any prettier on a UTF-8 terminal. I think it doesn't matter
because perl on Cygwin doesn't have EBCDIC either, so why should libxml?
$ perl -MEncode -lwe 'print for Encode->encodings(":all")' | wc -l
124
$ perl -MEncode -lwe 'print for Encode->encodings(":all")' | grep -i ebc
$ # nothing
okay, that solves the problem :-)
./testapi.exe
This tests gets firewalled by the W3.ORG servers, I checked using
netstat. So I interrupted it. The source file testapi.c is huge.
Is there an easy way to instruct the program not to go the W3.ORG
servers like with xmllint --nonet?
Hum, that's weird, the only thing I can think of is doing vaidity
testing of XHTML which may load the DTDs, I have a local cache because
the XHTML1 DTDs are loaded in the XML catalog on my machines. I'm
surprizer because I sometimes run "make check" on machines without
any IP connection.
Going to check later whether I can get the catalogue to work.
./runxmlconf.exe - http://www.w3.org/XML/Test/xmlts20080827.tar.gz
I didn't run this test suite. Would it matter running it on Cygwin?
it's a good thing to run runxmlconf but here it just relies on
2 tarballs installed under the xstc directory:
xsts-2002-01-16.tar.gz and xsts-2004-01-14.tar.gz
I guess the later is actually used and extracted as a Tests/ subtree
under xstc. If needed I can put those 2 tarballs somewhere on
xmlsoft.org (and maybe change the test to load from there)
Okay. I skipped the W3C test for pure laziness, fearing it was humungous
and difficult. - Okay, so I downloaded it, it's not humungous. On the
other hand, it's not clear to me what I'm supposed to do here. There's
no README for dummies like me. :)
Just extract it under xstc I have:
paphio:~/XML -> ls xstc
fixup-tests.py Makefile.in xstc.pyc
xsts-2004-01-14.tar.gz
Makefile Tests xstc-to-python.xsl
Makefile.am xstc.py xsts-2002-01-16.tar.gz
paphio:~/XML ->
Tests was created by extracting xsts-2004-01-14.tar.gz tarball there.
then runxmlconf should just grab data from there, if that doesn't work
don't bother :-)
thanks !
Daniel
--
Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/
daniel veillard com | Rpmfind RPM search engine http://rpmfind.net/
http://veillard.com/ | virtualization library http://libvirt.org/
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]