GNOME Bugzilla – Bug 793179
Build failure on GNOME Continuous
Last modified: 2018-02-05 22:20:45 UTC
Commit f1c46cb52560db106b85a93346c8bcf340ac05f1 breaks the build on the CI pipeline: XMLLINT=/usr/bin/xmllint /usr/bin/glib-compile-resources --target terminal-resources.c --sourcedir ../../src --generate --c-name terminal ../../src/terminal.gresource.xml XMLLINT=/usr/bin/xmllint /usr/bin/glib-compile-resources --target terminal-resources.h --sourcedir ../../src --generate --c-name terminal ../../src/terminal.gresource.xml ../../src/terminal.gresource.xml: Failed to locate “terminal-menubar-with-mnemonics.ui” in any source directory. ../../src/terminal.gresource.xml: Failed to locate “terminal-menubar-with-mnemonics.ui” in any source directory. Makefile:2436: recipe for target 'terminal-resources.h' failed
Created attachment 367900 [details] [review] Fix non-srcdir builds If we are including generated files inside a GResource manifest we need to add $(builddir) to the source directories for glib-compile-resources, both for the dependency discovery and for the actual generation.
Pushed without review to unblock the CI pipeline. Attachment 367900 [details] pushed as 03156bc - Fix non-srcdir builds
Thanks for the fix!