After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 727436 - GLib resource compiler fails to find ui files when building OOTSD
GLib resource compiler fails to find ui files when building OOTSD
Status: RESOLVED FIXED
Product: gtksourceview
Classification: Platform
Component: General
unspecified
Other All
: Normal normal
: ---
Assigned To: GTK Sourceview maintainers
GTK Sourceview maintainers
Depends on:
Blocks:
 
 
Reported: 2014-04-01 13:53 UTC by LRN
Modified: 2014-04-04 10:10 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
Make sure glib resource compiler knows where source directory is (1.37 KB, patch)
2014-04-01 13:54 UTC, LRN
committed Details | Review

Description LRN 2014-04-01 13:53:58 UTC
When building gtksourceview OOTSD, i get something like this:

Making all in gtksourceview
make[2]: Entering directory '/f/e26/src/mingw/gtksourceview-3.11.91-1/bld/gtksourceview'
../../gtksourceview-3.11.91/gtksourceview/gtksourceview.gresource.xml: Failed to locate 'gtksourcecompletion.ui' in current directory.
  GEN      gtksourceview-marshal.c
  GEN      gtksourceview-marshal.h
  GEN      gtksourceview-resources.c
  GEN      stamp-gtksourceview-typebuiltins.c
  GEN      stamp-gtksourceview-typebuiltins.h
make  all-recursive
make[3]: Entering directory '/f/e26/src/mingw/gtksourceview-3.11.91-1/bld/gtksourceview'
../../gtksourceview-3.11.91/gtksourceview/gtksourceview.gresource.xml: Failed to locate 'gtksourcecompletion.ui' in current directory.
Making all in completion-providers
make[4]: Entering directory '/f/e26/src/mingw/gtksourceview-3.11.91-1/bld/gtksourceview/completion-providers'
Making all in words
make[5]: Entering directory '/f/e26/src/mingw/gtksourceview-3.11.91-1/bld/gtksourceview/completion-providers/words'
  CC       libgtksourcecompletionwords_la-gtksourcecompletionwords.lo
  CC       libgtksourcecompletionwords_la-gtksourcecompletionwordsbuffer.lo
  CC       libgtksourcecompletionwords_la-gtksourcecompletionwordslibrary.lo
  CC       libgtksourcecompletionwords_la-gtksourcecompletionwordsproposal.lo
  CC       libgtksourcecompletionwords_la-gtksourcecompletionwordsutils.lo
Installing into /f/e26/src/mingw/gtksourceview-3.11.91-1/inst from /f/e26/src/mingw/gtksourceview-3.11.91-1/bld
Making install in gtksourceview
make[1]: Entering directory '/f/e26/src/mingw/gtksourceview-3.11.91-1/bld/gtksourceview'
../../gtksourceview-3.11.91/gtksourceview/gtksourceview.gresource.xml: Failed to locate 'gtksourcecompletion.ui' in current directory.
make  install-recursive
make[2]: Entering directory '/f/e26/src/mingw/gtksourceview-3.11.91-1/bld/gtksourceview'
../../gtksourceview-3.11.91/gtksourceview/gtksourceview.gresource.xml: Failed to locate 'gtksourcecompletion.ui' in current directory.

This can be fixed by telling glib resource compiler where the source directory is.
Comment 1 LRN 2014-04-01 13:54:04 UTC
Created attachment 273404 [details] [review]
Make sure glib resource compiler knows where source directory is
Comment 2 Ignacio Casal Quinteiro (nacho) 2014-04-01 13:57:10 UTC
Review of attachment 273404 [details] [review]:

Looks good.
Comment 3 LRN 2014-04-04 09:40:03 UTC
Attachment 273404 [details] pushed as 9bd5d00 - Make sure glib resource compiler knows where source directory is