! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
Missing explicit link with gmodule
Status:
RESOLVED: FIXED
Product:
Tumbler
Component:
General

Comments

Description Lionel Le Folgoc 2012-02-14 22:48:05 CET
Hi,

Tumbler fails to build with the latest glib:

  CCLD   libtumbler-1.la
.libs/libtumbler_1_la-tumbler-cache-plugin.o: In function `tumbler_cache_plugin_unload':
/«PKGBUILDDIR»/tumbler/tumbler-cache-plugin.c:170: undefined reference to `g_module_close'
.libs/libtumbler_1_la-tumbler-cache-plugin.o: In function `tumbler_cache_plugin_load':
/«PKGBUILDDIR»/tumbler/tumbler-cache-plugin.c:125: undefined reference to `g_module_open'
/«PKGBUILDDIR»/tumbler/tumbler-cache-plugin.c:132: undefined reference to `g_module_symbol'
/«PKGBUILDDIR»/tumbler/tumbler-cache-plugin.c:134: undefined reference to `g_module_symbol'
/«PKGBUILDDIR»/tumbler/tumbler-cache-plugin.c:146: undefined reference to `g_module_close'
/«PKGBUILDDIR»/tumbler/tumbler-cache-plugin.c:136: undefined reference to `g_module_symbol'
/«PKGBUILDDIR»/tumbler/tumbler-cache-plugin.c:153: undefined reference to `g_module_error'
.libs/libtumbler_1_la-tumbler-provider-plugin.o: In function `tumbler_provider_plugin_unload':
/«PKGBUILDDIR»/tumbler/tumbler-provider-plugin.c:160: undefined reference to `g_module_close'
.libs/libtumbler_1_la-tumbler-provider-plugin.o: In function `tumbler_provider_plugin_load':
/«PKGBUILDDIR»/tumbler/tumbler-provider-plugin.c:115: undefined reference to `g_module_open'
/«PKGBUILDDIR»/tumbler/tumbler-provider-plugin.c:122: undefined reference to `g_module_symbol'
/«PKGBUILDDIR»/tumbler/tumbler-provider-plugin.c:124: undefined reference to `g_module_symbol'
/«PKGBUILDDIR»/tumbler/tumbler-provider-plugin.c:136: undefined reference to `g_module_close'
/«PKGBUILDDIR»/tumbler/tumbler-provider-plugin.c:126: undefined reference to `g_module_symbol'
/«PKGBUILDDIR»/tumbler/tumbler-provider-plugin.c:143: undefined reference to `g_module_error'
.libs/libtumbler_1_la-tumbler-provider-plugin.o: In function `tumbler_provider_plugin_finalize':
/«PKGBUILDDIR»/tumbler/tumbler-provider-plugin.c:100: undefined reference to `g_module_close'
collect2: ld returned 1 exit status

I'll attach a patch soon.
Comment 1 Lionel Le Folgoc 2012-02-14 22:56:43 CET
Created attachment 4196 
Proposed patch
Comment 2 Jannis Pohlmann editbugs 2012-02-24 18:18:17 CET
Pushed to master:

commit 52802adb3361e9d3202d4a921b8b440660878ee1
Author: Lionel Le Folgoc <lionel@lefolgoc.net>
Date:   Fri Feb 24 17:17:00 2012 +0000

    Explicitly link against gmodule (bug #8466).

Bug #8466

Reported by:
Lionel Le Folgoc
Reported on: 2012-02-14
Last modified on: 2012-02-24

People

Assignee:
Jannis Pohlmann
CC List:
0 users

Version

Version:
0.1.23

Attachments

Proposed patch (958 bytes, patch)
2012-02-14 22:56 CET , Lionel Le Folgoc
no flags

Additional information