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 665595 - Fails to build with recent glib
Fails to build with recent glib
Status: RESOLVED FIXED
Product: gnome-panel
Classification: Other
Component: general
3.3.x
Other Linux
: Normal major
: ---
Assigned To: Panel Maintainers
Panel Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-12-05 13:58 UTC by Kjartan Maraas
Modified: 2011-12-08 12:58 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Kjartan Maraas 2011-12-05 13:58:05 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
Comment 1 Craig Keogh 2011-12-08 11:16:32 UTC
gtk+ solved the problem like this:
http://git.gnome.org/browse/gtk+/commit/?h=gtk-2-24&id=26b749440bb61c59f79d8be93ddf7bc529085c3e
Comment 2 Vincent Untz 2011-12-08 12:58:00 UTC
I can't reproduce the issue, but I committed something that should fix this.