gtkdoc-common.pl in gtk-doc-1.11 (from Gnome overlay) does not quote filenames when passing them to cmp. Naturally, this causes build failures for all packages that use gtk-doc and have spaces in some of their filenames - for example, atk and gimp. Example: gtk-doc: Building XML cd . && \ gtkdoc-mkdb --module=libgimpbase --source-dir=../../libgimpbase --output-format=xml --expand-content-files="" --main-sgml-file=libgimpbase-docs.sgml --sgml-mode --output-format=xml 50% symbol docs coverage (98 symbols documented, 0 symbols incomplete, 97 not documented) See libgimpbase-undocumented.txt for a list of missing docs. The doc coverage percentage doesn't include intro sections. cmp: invalid --ignore-initial value `./xml/api-index-GIMP' cmp: Try `cmp --help' for more information. Error running 'cmp ./xml/api-index-GIMP 2.2.xml ./xml/api-index-GIMP 2.2.new' at /usr/share/gtk-doc/data/gtkdoc-common.pl line 60. make[3]: *** [sgml-build.stamp] Error 2 make[3]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.6.6/work/gimp-2.6.6/devel-docs/libgimpbase' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.6.6/work/gimp-2.6.6/devel-docs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/media-gfx/gimp-2.6.6/work/gimp-2.6.6' make: *** [all] Error 2 * * ERROR: media-gfx/gimp-2.6.6 failed.
Created attachment 185881 [details, diff] gtk-doc-1.11-quote.patch Patch from gnome svn to fix this issue.
(In reply to comment #1) > Created an attachment (id=185881) [edit] > gtk-doc-1.11-quote.patch > > Patch from gnome svn to fix this issue. > Added to overlay, thanks for reporting and the patch :)