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 734201 - gtk-encode-symbolic-svg build failure in jhbuild due to missing GIO linkage (patch included)
gtk-encode-symbolic-svg build failure in jhbuild due to missing GIO linkage (...
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: .General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gtk-bugs
gtk-bugs
Depends on:
Blocks:
 
 
Reported: 2014-08-03 16:21 UTC by Pietro Gagliardi (andlabs)
Modified: 2014-08-03 18:14 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
patch to fix bug (1.29 KB, patch)
2014-08-03 16:21 UTC, Pietro Gagliardi (andlabs)
committed Details | Review

Description Pietro Gagliardi (andlabs) 2014-08-03 16:21:51 UTC
Created attachment 282412 [details] [review]
patch to fix bug

Currently, jhbuild-ing GTK+ on Ubuntu 14.04 LTS and gcc 4.8.2 errors out with

    /usr/bin/ld: encodesymbolic.o: undefined reference to symbol 'g_file_new_for_path'
    /opt/gnome/lib/libgio-2.0.so.0: error adding symbols: DSO missing from command line

when trying to build gtk-encode-symbolic-svg. This is because $(GTK_DEP_LIBS) isn't defined in $(gtk_encode_symbolic_svg_LDADD) in gtk/Makefile.am. The attached patch should fix that.
    
Thanks to b4n and gregier in irc.gimp.net/#gtk+ for help.