GNOME Bugzilla – Bug 363622
Out of date gnome-doc-common
Last modified: 2007-01-03 15:09:23 UTC
Hi, xmldocs.make and omf.make differ from the CVS version of the gnome-common reference. Could you please update your xmldocs.make and omf.make files with the latest versions from gnome-common 2.12.0 or from CVS? If your did some useful changes, perhaps you should send them to gnome-common instead. Thanks,
If you fix this, you will get errors at the automake stage. This is because the standard xmldocs.make re-defines docdir and you include xmldocs.make between an AM_CONDITIONAL. The current build process generates broken OMF files, with "file:/" URL (empty docdir). Check this build-log: http://people.dooz.org/~lool/debian/gtk-doc/1.7-1/sid/gtk-doc_1.7-1_i386.build look for scrollkeeper-preinstall: scrollkeeper-preinstall /gtk-doc-manual.xml ./$file $file.out; => "/" because of an empty docdir ends up in the OMF and causes scrollkeeper-rebuilddb warnings. I suggest you drop the AM_CONDITIONAL entirely and simply require scrollkeeper, at least that's how I changed the Debian build, and it works like a charm.
xmldocs.make was changed because of bug 316508 ($docdir conflicting with autoconf) It has been reported as a scrollkeeper bug but noone has responded. I'd rather not require scrollkeeper though. (People will probably complain.)
I've updated to the latest gnome-common files. I'll let the gnome-common and scrollkeeper people sort out the autoconf issue.