GNOME Bugzilla – Bug 625239
FTBFS: ./gstreamer-decl.txt:9461: warning: GstTagList has multiple definitions.
Last modified: 2010-08-15 15:53:23 UTC
Current git master fails to build with:
if test x"." != x. ; then \
cp ./gstreamer-sections.txt . ; \
touch gstreamer-decl.txt ; \
gtkdoc-mktmpl --module=gstreamer | tee tmpl-build.log
./gstreamer-decl.txt:9461: warning: GstTagList has multiple definitions.
./gstreamer-unused.txt:1: warning: 1 unused declarations.They should be added to gstreamer-sections.txt in the appropriate place.
make: *** [tmpl-build.stamp] Error 1
I think this was fixed a while back by this commit in common:
Author: Tim-Philipp Müller <email@example.com>
Date: Tue Aug 3 10:35:27 2010 +0100
Revert "gtk-doc.mak: make build break on new api that has not been added to the sections file"
This reverts commit 30c7a70b1d4765d26789950ca8e983284c0a05b3.
Docs stuff should never break the build (it's fragile enough as it is), especially
not when whether things break or not depends on factors outside of the source tree
such as, for example, the gtk-doc version being used. Also, hooks like this are
probably more appropriate for the check or distcheck target.
Please re-open if it's still an issue with current git.