[oe-commits] [Bug 5413] New: Native GTK+ will not build due to an undefined symbol
bugzilla-daemon at git.openembedded.org
bugzilla-daemon at git.openembedded.org
Sun Mar 14 18:00:45 UTC 2010
http://bugs.openembedded.org/show_bug.cgi?id=5413
Summary: Native GTK+ will not build due to an undefined symbol
Product: Openembedded
Version: org.openembedded.dev
Platform: ARM
OS/Version: Linux
Status: UNCONFIRMED
Severity: major
Priority: P3
Component: unspecified
AssignedTo: openembedded-commits at lists.openembedded.org
ReportedBy: filip.zyzniewski at gmail.com
Created an attachment (id=14012)
--> (http://bugs.openembedded.org/attachment.cgi?id=14012)
./configure log
after pulling org.openembedded.dev at a2da6e643c38721d676ea6dfb31181da8f000522
doing bitbake console-image on an empty build_dir (local.conf only) fails on
virtual:native:/home/filip.zyzniewski/pda/oe/openembedded/recipes/gtk+/gtk+_2.18.6
.bb with:
i686-linux-libtool: link: ccache gcc -shared .libs/gtkimcontextxim.o
.libs/imxim.o -Wl,-rpath
-Wl,/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/gdk-pixbuf/.libs
-Wl,-rpath
-Wl,/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/gdk/.libs
-Wl,-rpath
-Wl,/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/gtk/.libs
-Wl,-rpath
-Wl,/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib
-Wl,-rpath
-Wl,/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib
-L/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/gdk-pixbuf/.libs
-L/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/gdk/.libs
-L/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/.libs
-L/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib
../../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so ../../gdk/.libs/libgdk-x11-2.0.so
-L/usr/lib ../../gtk/.libs/libgtk-x11-2.0.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/gdk/.libs/libgdk-x11-2.0.so
/usr/lib/libXinerama.so /usr/lib/libXext.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libXext.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libXrender.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libpangocairo-1.0.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libatk-1.0.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libcairo.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libpixman-1.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libpng12.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libX11.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libXau.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libXdmcp.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libz.so
/usr/lib/libXrender.so /usr/lib/libX11.so /usr/lib/libXau.so
/usr/lib/libXdmcp.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libgio-2.0.so
-lresolv
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libpangoft2-1.0.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libpango-1.0.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libfontconfig.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libfreetype.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libexpat.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libgobject-2.0.so
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libgmodule-2.0.so
-ldl
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libglib-2.0.so
-lm -Wl,-rpath-link
-Wl,/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib
-Wl,-rpath
-Wl,/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib
-Wl,-O1 -Wl,-soname -Wl,im-xim.so -o .libs/im-xim.so
i686-linux-libtool: link: ( cd ".libs" && rm -f "im-xim.la" && ln -s
"../im-xim.la" "im-xim.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 im-xim.la > gtk.immodules
Cannot load module
/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/modules/input/im-xim.la:
/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/modules/input/.libs/im-xim.so:
undefined symbol: g_dgettext
/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/modules/input/im-xim.la
does not export GTK+ IM module API:
/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/modules/input/.libs/im-xim.so:
undefined symbol: g_dgettext
make[3]: *** [gtk.immodules] Error 1
filip.zyzniewski at tefnet ~ $ ldd
/home/filip.zyzniewski/pda/oe/build_dir/tmp/work/i686-linux/gtk+-native-2.18.6-r8.4/gtk+-2.18.6/modules/input/.libs/im-xim.so
| grep libglib
libglib-2.0.so.0 =>
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libglib-2.0.so.0
(0xb6ebe000)
filip.zyzniewski at tefnet ~ $ readelf -s
/home/filip.zyzniewski/pda/oe/build_dir/tmp/staging/i686-linux/usr/lib/libglib-2.0.so.0
| grep g_dgettext
1328: 00058950 83 FUNC GLOBAL DEFAULT 11 g_dgettext
1276: 000587d0 262 FUNC LOCAL DEFAULT 11 _g_dgettext_should_transl
2515: 00058950 83 FUNC LOCAL HIDDEN 11 IA__g_dgettext
4623: 00058950 83 FUNC GLOBAL DEFAULT 11 g_dgettext
filip.zyzniewski at tefnet ~ $
--
Configure bugmail: http://bugs.openembedded.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Openembedded-commits
mailing list