Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 414111

Summary: gnome-base/libglade-2.6.4 fails with gold and glib-2.32 - undefined reference to 'g_module_*
Product: Gentoo Linux Reporter: Justin Lecher (RETIRED) <jlec>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://bugzilla.gnome.org/show_bug.cgi?id=675159
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 406437    

Description Justin Lecher (RETIRED) gentoo-dev 2012-04-30 14:16:34 UTC
Recent changes in dep in pkg-config files of glib lead to


x86_64-pc-linux-gnu-gcc -O2 -pipe -ftracer -march=corei7-avx -mtune=corei7-avx -mcx16 -msahf -mno-movbe -maes -mpclmul -mpopcnt -mno-abm -mno-lwp -mno-fma -mno-fma4 -mno-xop -mno-bmi -mno-tbm -mavx -msse4.2 -msse4.1 --param l1-cache-size=32 --param l1-cache-line-size=64 --param l2-cache-size=8192 -frecord-gcc-switches -g -Wimplicit-function-declaration -Wall -std=c9x -Wl,-O1 -Wl,--as-needed -Wl,-O1 -Wl,--hash-style=gnu -Wl,--sort-common -o .libs/test-libglade test-libglade.o  glade/.libs/libglade-2.0.so -lxml2 -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lcairo -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lglib-2.0 
glade/.libs/libglade-2.0.so: error: undefined reference to 'g_module_build_path'
glade/.libs/libglade-2.0.so: error: undefined reference to 'g_module_open'
glade/.libs/libglade-2.0.so: error: undefined reference to 'g_module_symbol'
glade/.libs/libglade-2.0.so: error: undefined reference to 'g_module_make_resident'
glade/.libs/libglade-2.0.so: error: undefined reference to 'g_module_error'
glade/.libs/libglade-2.0.so: error: undefined reference to 'g_module_close'
glade/.libs/libglade-2.0.so: error: undefined reference to 'g_module_supported'
collect2: ld returned 1 exit status
make[2]: *** [test-libglade] Error 1
make[2]: Leaving directory `/var/tmp/portage/gnome-base/libglade-2.6.4/work/libglade-2.6.4'
make[1]: *** [all-recursive] Error 1
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2012-04-30 14:18:06 UTC
+  30 Apr 2012; Justin Lecher <jlec@gentoo.org> libglade-2.6.4.ebuild,
+  +files/libglade-2.6.4-gold-glib-2.32.patch, metadata.xml:
+  Add fix for problems with glib-2.32 and gold linker, #414111
+
Comment 2 Justin Lecher (RETIRED) gentoo-dev 2012-04-30 14:26:17 UTC
reported with patch to upstream.