GNOME Bugzilla – Bug 665595
Fails to build with recent glib
Last modified: 2011-12-08 12:58:00 UTC
make all-recursive make[1]: Entering directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel' Making all in libegg make[2]: Entering directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel/libegg' make[2]: Leaving directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel/libegg' Making all in libpanel-applet-private make[2]: Entering directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel/libpanel-applet-private' GEN .gitignore make[2]: Leaving directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel/libpanel-applet-private' Making all in libpanel-util make[2]: Entering directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel/libpanel-util' make all-am make[3]: Entering directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel/libpanel-util' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel/libpanel-util' make[2]: Leaving directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel/libpanel-util' make[2]: Entering directory `/home/kmaraas/src/gnome/gnome-panel/gnome-panel' CCLD gnome-panel /usr/bin/ld: ../gnome-panel/libpanel-applet-private/.libs/libpanel-applet-private.a(panel-applets-manager-dbus.o): undefined reference to symbol 'g_module_close' /usr/bin/ld: note: 'g_module_close' is defined in DSO /opt/gnome2/lib/libgmodule-2.0.so.0 so try adding it to the linker command line /opt/gnome2/lib/libgmodule-2.0.so.0: could not read symbols: Invalid operation collect2: ld returned 1 exit status make[2]: *** [gnome-panel] Error 1
gtk+ solved the problem like this: http://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=26b749440bb61c59f79d8be93ddf7bc529085c3e
I can't reproduce the issue, but I committed something that should fix this.