The installed documentation appears to be omitting some files that are linked from other files that are installed. In html/index.html and other files there with the same left-side navigation panes, there are lots of broken local-file href links (examples: API Menu - ChangeLog and API Indexes - Alphabetic). They all appear to match the pattern ../*.html, and most of the target filenames actually are present in doc/ in the source and build directory. Looks like a bug in the doc/Makefile install-data-local target? That recipe installs the files using:
-$(INSTALL) -m 0644 $(srcdir)/xml.html $(srcdir)/encoding.html $(srcdir)/FAQ.html $(srcdir)/structure.gif $(srcdir)/DOM.gif $(srcdir)/smallfootonly.gif $(srcdir)/redhat.gif $(srcdir)/libxml.gif $(srcdir)/w3c.png $(srcdir)/Libxml2-Logo-180x168.gif $(srcdir)/Libxml2-Logo-90x34.gif $(DESTDIR)$(HTML_DIR) Converting that to a *.html glob rather than explicit files (similar to the other parts of that recipe) solves most of the breakage: -$(INSTALL) -m 0644 $(srcdir)/*.html $(srcdir)/structure.gif $(srcdir)/DOM.gif $(srcdir)/smallfootonly.gif $(srcdir)/redhat.gif $(srcdir)/libxml.gif $(srcdir)/w3c.png $(srcdir)/Libxml2-Logo-180x168.gif $(srcdir)/Libxml2-Logo-90x34.gif $(DESTDIR)$(HTML_DIR) dan -- Daniel Macks [email protected] _______________________________________________ xml mailing list, project page http://xmlsoft.org/ [email protected] https://mail.gnome.org/mailman/listinfo/xml
