GNOME Bugzilla – Bug 774446
make distcheck fails due to GTKDOC_CHECK
Last modified: 2016-11-28 09:53:07 UTC
At the moment make distcheck is broken due to using GTKDOC_CHECK in 3.20.1: FAIL: gtkdoc-check ================== Running suite(s): gtk-doc-totem totem-undocumented.txt:1:E: 16 undocumented or incomplete symbols ./totem-undeclared.txt:1:E: 19 undeclared symbols ./totem-unused.txt:1:E: 143 unused documentation entries ./totem-docs.xml doesn't appear to include "xml/api-index-3.10.xml" 0.0%: Checks 4, Failures: 4 I don't have the right environment right now to check this against master, so reporting against 3.20.1 for now, but it wouldn't hurt to check it there if possible.
It's been failing for a while, but I've already wasted enough time trying to fix it, and gave up. Let me know how far you get fixing that one.
I'm actually quite short on time too right now :(, so for now I've removed the GTKDOC_CHECK stuff downstream but I'll let you know if I manage to fix this properly at some point. Thanks!
Fixed, because I know how to have fun. commit 7bd39330e8b83d072945068bc88d06982eab3adc Author: Philip Withnall <philip.withnall@collabora.co.uk> Date: Mon Nov 28 09:47:24 2016 +0000 docs: Documentation checking fixes • Add some new symbols to sections.txt, and remove old ones • Add some missing API version indexes to the documentation • Add a few missing documentation comments • Update the list of ignored files to include new headers which are not public API https://bugzilla.gnome.org/show_bug.cgi?id=774446