GNOME Bugzilla – Bug 788360
gxml fails to build on macOS 10.13 with Xcode 9 (latest clang)
Last modified: 2017-10-17 21:37:39 UTC
The error is the following: Making install in gtk-doc /usr/local/opt/vala/bin/valadoc -o gtk-doc/gxml --doclet=gtkdoc \ -X ../../../gxml/gxml.h \ --driver 0.38 --force --package-name=gxml-0.14 --package-version=0.14.3 --pkg glib-2.0 --pkg gio-2.0 --pkg libx ml-2.0 --pkg gee-0.8 --vapidir=../../../gxml --vapidir=../../../vapi ../../../vapi/config.vapi ../../../gxml/*.vala Notation.vala: GXml.Notation: @link: warning: `GXml.Entity' does not exist DomElement.vala: GXml.DomElement.set_attribute_ns: @param: warning: Unknown parameter `namespace' gtkdoc-scan: error: Failed to execute child process “gtkdoc-scan” (No such file or directory) Failed: 1 error(s), 2 warning(s) make[3]: *** [gxml-gtk-doc] Error 1 make[2]: *** [install-recursive] Error 1 make[1]: *** [install-recursive] Error 1 make: *** [install-recursive] Error 1
Valadoc Gtk-Doc doclet should be disable, because no reliable way to generate c documentation exists yet. Have you tried to use Meson?
I've found this resource, so you should have a Gtk-Doc miss installation, because Autotools tries to call gtkdoc-scan and it is not found, try to check that please.
Gtk-Doc documentation generation is now removed, as for: https://git.gnome.org/browse/gxml/commit/?id=0310652b807357b830ab766b4f1fbe6d47f7d8fe