Hi!

I'm taking this to -support first, because I don't know whether this is
my fault or whether xmllint is behaving wrongly.

I'd like to create one XML file with the BLFS book in it, so I used the
following command:
$ xmllint --nonet --xinclude --postvalid index.xml > /tmp/all.xml

This produces the XML file /tmp/all.xml with an internal subset
containing the general entities and the ones from the internal subset of
XIncluded files, but *not* the entities from internal subsets in files
XIncluded from XIncluded files (e.g. postlfs/config/autofs.xml).

Confusing? Well, I'm confused, too. I don't recall the XML specs saying
this should be done, but I may very well be wrong. Pointers to the
relevant part of the specs appreciated.

I have prepared a small testcase and attached it. I would be glad if
somebody could help me with that, and if you also think this is a bug,
I'll report it to the libxml2 maintainers.

BTW, I'm using libxml2-2.6.23.

Thanks,
-- 
Nico

Attachment: testcase.tar.gz
Description: application/gzip

Attachment: signature.asc
Description: OpenPGP digital signature

-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to