After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 363622 - Out of date gnome-doc-common
Out of date gnome-doc-common
Status: RESOLVED FIXED
Product: gtk-doc
Classification: Platform
Component: general
1.7
Other Linux
: Normal normal
: ---
Assigned To: gtk-doc maintainers
gtk-doc maintainers
Depends on:
Blocks:
 
 
Reported: 2006-10-20 09:57 UTC by Loïc Minier
Modified: 2007-01-03 15:09 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Loïc Minier 2006-10-20 09:57:35 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,
Comment 1 Loïc Minier 2006-10-20 10:33:35 UTC
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.
Comment 2 Damon Chaplin 2006-12-19 14:39:13 UTC
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.)
Comment 3 Damon Chaplin 2007-01-03 15:09:23 UTC
I've updated to the latest gnome-common files.

I'll let the gnome-common and scrollkeeper people sort out the autoconf issue.