[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