GNOME Bugzilla – Bug 642983
libgdata-0.8.0: test fail with --enable-gtk-doc
Last modified: 2011-04-05 23:29:20 UTC
As reported downstream at: http://bugs.gentoo.org/show_bug.cgi?id=356073 test fail as follows when --enable-gtk-doc is passed to configure: make check-TESTS check-local make[3]: Entering directory `/tmp/portage/dev-libs/libgdata-0.8.0/work/libgdata-0.8.0/docs/reference' gdata-docs.xml doesn't appear to include "xml/api-index-0.8.0.xml" Running suite(s): gtk-doc-gdata ./gdata-unused.txt:1:E: 1 unused documentation entries ./gdata-docs.xml doesn't appear to include "xml/api-index-0.8.0.xml" 50.0%: Checks 4, Failures: 2 FAIL: /usr/bin/gtkdoc-check ========================================================================== 1 of 1 test failed Please report to https://bugzilla.gnome.org/enter_bug.cgi?product=libgdata ========================================================================== make[3]: *** [check-TESTS] Error 1 make[3]: *** Waiting for unfinished jobs.... make[3]: Leaving directory `/tmp/portage/dev-libs/libgdata-0.8.0/work/libgdata-0.8.0/docs/reference' make[2]: *** [check-am] Error 2 make[2]: Leaving directory `/tmp/portage/dev-libs/libgdata-0.8.0/work/libgdata-0.8.0/docs/reference' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/portage/dev-libs/libgdata-0.8.0/work/libgdata-0.8.0/docs' make: *** [check-recursive] Error 1
I've fixed the non-included file, but having poked around for a while, the GDataColor problem looks like it might be a gtk-doc issue. I've filed bug #642998 about it. commit e0c85b38234df674da9ce889b9697f6f97e35636 Author: Philip Withnall <philip@tecnocode.co.uk> Date: Tue Feb 22 19:50:57 2011 +0000 docs: Add the 0.8.0 API changes page to the documentation Helps: bgo#642983 docs/reference/gdata-docs.xml | 4 ++++ 1 files changed, 4 insertions(+), 0 deletions(-)
Thanks for taking care as soon :-)
Fixed on master. If/When I get round to making the next micro release for 0.8.0, I'll backport the patch. commit 89ad55e7e6ec110d9b9d11619ed66b7025849aca Author: Philip Withnall <philip@tecnocode.co.uk> Date: Wed Apr 6 00:26:34 2011 +0100 docs: Add a “public” comment to GDataColor to stop gtk-doc dieing on it Since it's a boxed enum type, its fields need to be marked public to prevent gtk-doc complaining about them. See bgo#642998. Closes: bgo#642983 gdata/gdata-types.h | 1 + 1 files changed, 1 insertions(+), 0 deletions(-)