Fixed the libxml2 errors.
You need to install the DTD into /etc/xml as W3C is now blocking libxml2 from downloading them, that is what caused the errors I saw.
On debian systems the DTD for XHTML is packaged as w3c-dtd-xhtml
For RHEL compatible systems I think the correct package is
html11-dtds |
However docs are still empty. :(
On Mon, May 6, 2013 at 10:23 AM, Eric Blake <eblake@xxxxxxxxxx> wrote:
On 05/05/2013 02:57 AM, Joseph Glanville wrote:Yeah, Dan did a refactoring of several web pages recently, and probably
> Hi,
>
> I am playing with libvirt and I noticed the API reference appears to be
> empty, the page in particular is: http://libvirt.org/html/index.html
missed something that resulted in killing the content of this page. I'm
no xml wizard, so I'm hoping Dan can step in soon; but if it is still
broken in 24 hours, I'll try my hand at it (you never know - I might
learn something useful!).
It's list policy to reply-all anyways :)
>
> I also tried to build the documentation from git but this also produces
> empty html along with a stream of errors because W3C is blocking access to
> the DTD from the useragent that is used to attempt to download it
> (rightfully so, you don't need to download it more than once)
>
> My guess is that without the DTD the parser being used is borking on
> undefined entities like this:
> csharp.html.in:441: parser error : Entity 'nbsp' not defined
> nbsp;</td><td> </td><td> </td><td> </td><td> </td><td>
> and as such is no real docs are being produced.
>
> I am not subscribed to the list so please use reply-all (or just cc me)
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
-- libvir-list mailing list libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list