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 572483 - Doc build process is wrong
Doc build process is wrong
Status: RESOLVED FIXED
Product: libgoffice
Classification: Other
Component: General
unspecified
Other All
: Normal blocker
: ---
Assigned To: Jody Goldberg
Jody Goldberg
Depends on:
Blocks:
 
 
Reported: 2009-02-19 20:10 UTC by Morten Welinder
Modified: 2009-02-19 20:40 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Morten Welinder 2009-02-19 20:10:07 UTC
Build is broken for me:

...
/home/welinder/gnome-src/goffice/docs/reference/goffice-0.8-scan.c:173: undefined reference to `gog_equation_get_type'

The problem is that docs/reference/Makefile.am simply says:

HFILE_GLOB=$(top_srcdir)/goffice/*.h $(top_srcdir)/goffice/*/*.h
CFILE_GLOB=$(top_srcdir)/goffice/*.c $(top_srcdir)/goffice/*/*.c

which means that any left-over C file is going to mess with the doc build.
Comment 1 Morten Welinder 2009-02-19 20:40:57 UTC
Worked around.

Above analysis is wrong, btw.  gtkdoc-scan crudely takes all h files in
the whole source tree, minus explicitly removed ones.  CFILE_GLOB is for
(make-) dependencies only.