| Summary: | x11-libs/gtk+-2.18.3 failed:Cannot load module <snip> Referenced from libgio-2.0.0.dylib | ||
|---|---|---|---|
| Product: | Gentoo/Alt | Reporter: | matt <mattmatteh> |
| Component: | Prefix Support | Assignee: | Gentoo Prefix <prefix> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | All | ||
| OS: | OS X | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
matt
2009-11-06 23:38:41 UTC
seems your snipped got corrupted: ERROR: No debug map or DWARF data was found to link.libtool: link: ( cd ".libs" && rm -f "im-viqr.la" && ln -s "../im-viqr.la" "im-viqr.la" )../../gtk/gtk-query-immodules-2.0 im-am-et.la im-cedilla.la im-cyrillic-translit.la im-inuktitut.la im-ipa.la im-multipress.la im-thai.la im-ti-er.la im-ti-et.la im-viqr.la > gtk.immodulesCannot load module /Library/Gentoo/var/tmp/portage/x11-libs/gtk+-2.18.3/work/gtk+-2.18.3/modules/input/im-am-et.la: dlopen(/Library/Gentoo/var/tmp/portage/x11-libs/gtk+-2.18.3/work/gtk+-2.18.3/modules/input/.libs/im-am-et.bundle, 10): Symbol not found: _res_9_query Referenced from: /Library/Gentoo/usr/lib/libgio-2.0.0.dylib Expected in: dynamic lookup/Library/Gentoo/var/tmp/portage/x11-libs/gtk+-2.18.3/work/gtk+-2.18.3/modules/input/im-am-et.la does not export GTK+ IM module API: dlopen(/Library/Gentoo/var/tmp/portage/x11-libs/gtk+-2.18.3/work/gtk+-2.18.3/modules/input/.libs/im-am-et.bundle, 10): Symbol not found: _res_9_query Referenced from: /Library/Gentoo/usr/lib/libgio-2.0.0.dylib Expected in: dynamic lookup It looks for res_9_query, which is in -lresolv, and might not be found due to some Snow Leopard fix. seems to be no resolv magic in configure (any more), testing a brute force fix at the moment it's not gtk+ but glib's libgio that seems to miss the right dependency Please sync and reemerge dev-libs/glib, then try gtk+ again. I applied a fix to glib (adding -lresolv) that allows gtk+ to compile correctly then. Not bumping because this stuff is big, and we're most probably the only two affected by it. |