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

Bug 412111

Summary: mail-client/evolution-2.32.3-r1 FTBFS w/glib-2.32.1
Product: Gentoo Linux Reporter: crabbed halo ablution <crabbedhaloablution>
Component: [OLD] GNOMEAssignee: Gentoo Linux Gnome Desktop Team <gnome>
Status: RESOLVED FIXED    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 406437    

Description crabbed halo ablution 2012-04-15 15:35:53 UTC
CCLD   libeutil.la
.libs/libeutil_la-e-module.o: In function `module_unload':
/var/tmp/portage/mail-client/evolution-2.32.3-r1/work/evolution-2.32.3/e-util/e-module.c:162: undefined reference to `g_module_close'
.libs/libeutil_la-e-module.o: In function `module_load':
/var/tmp/portage/mail-client/evolution-2.32.3-r1/work/evolution-2.32.3/e-util/e-module.c:125: undefined reference to `g_module_open'
/var/tmp/portage/mail-client/evolution-2.32.3-r1/work/evolution-2.32.3/e-util/e-module.c:130: undefined reference to `g_module_symbol'
/var/tmp/portage/mail-client/evolution-2.32.3-r1/work/evolution-2.32.3/e-util/e-module.c:145: undefined reference to `g_module_error'
/var/tmp/portage/mail-client/evolution-2.32.3-r1/work/evolution-2.32.3/e-util/e-module.c:148: undefined reference to `g_module_close'
/var/tmp/portage/mail-client/evolution-2.32.3-r1/work/evolution-2.32.3/e-util/e-module.c:135: undefined reference to `g_module_symbol'
.libs/libeutil_la-e-module.o: In function `e_module_load_all_in_directory':
/var/tmp/portage/mail-client/evolution-2.32.3-r1/work/evolution-2.32.3/e-util/e-module.c:264: undefined reference to `g_module_supported'
collect2: ld returned 1 exit status
Comment 1 crabbed halo ablution 2012-04-15 15:37:35 UTC
Same as bug 412109 - explicit linking libgmodule needed. Take a gander at evolution-data-server-3.2.2-gmodule-explicit.patch from that bug for inspiration.
Comment 2 Alexandre Rostovtsev (RETIRED) gentoo-dev 2012-04-15 20:24:20 UTC
Thanks for reporting, fixed in cvs.

>  15 Apr 2012; Alexandre Rostovtsev <tetromino@gentoo.org>
>  evolution-2.32.3-r1.ebuild, +files/evolution-2.32.3-gmodule-explicit.patch,
>  evolution-3.2.3.ebuild, +files/evolution-3.2.3-gmodule-explicit.patch:
>  Fix building with glib-2.32 (bug #412111, thanks to Peter Alfredsen).