[Bug 757320] New: games/springlobby: Bug relocation error: springlobby: symbol _ZTI10wxNodeBase
https://bugzilla.novell.com/show_bug.cgi?id=757320 https://bugzilla.novell.com/show_bug.cgi?id=757320#c0 Summary: games/springlobby: Bug relocation error: springlobby: symbol _ZTI10wxNodeBase Classification: openSUSE Product: openSUSE.org Version: unspecified Platform: x86-64 URL: https://build.opensuse.org/package/show?package=spring lobby&project=games OS/Version: openSUSE 12.1 Status: NEW Severity: Major Priority: P5 - None Component: 3rd party software AssignedTo: christian.morales.vega@gmail.com ReportedBy: seiler@b1-systems.de QAContact: opensuse-communityscreening@forge.provo.novell.com CC: prusnak@opensuse.org Found By: Community User Blocker: --- Created an attachment (id=486250) --> (http://bugzilla.novell.com/attachment.cgi?id=486250) cli output of zypper gdb and ldd springlobby doesnt link correctly against libwx_baseu-2.8.so.0 (and more). Perhaps springlobby was compiled against an old version or something? Spring lobby searches also the librarys at /usr/lib64 and the libwx... packages stores their libraries at /usr/lib64/wx-2.8-stl I symlinked these libraries to /usr/lib64/ with this command root@newton ~ # for file in /usr/lib64/wx-2.8-stl/*.so.0; do ln -s $file /usr/lib64; done; when I run this programm on the cli this error is shown: philipp@newton ~ % springlobby springlobby: relocation error: springlobby: symbol _ZTI10wxNodeBase, version WXU_2.8 not defined in file libwx_baseu-2.8.so.0 with link time reference ldd -d /usr/bin/springlobby says following: linux-vdso.so.1 => (0x00007fff25bff000) libopenal.so.1 => /usr/lib64/libopenal.so.1 (0x00007f55e9bea000) libcurl.so.4 => /usr/lib64/libcurl.so.4 (0x00007f55e998a000) libtorrent-rasterbar.so.6 => /usr/lib64/libtorrent-rasterbar.so.6 (0x00007f55e954c000) libnotify.so.4 => /usr/lib64/libnotify.so.4 (0x00007f55e9344000) libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f55e90f4000) libwx_baseu-2.8.so.0 => /usr/lib64/libwx_baseu-2.8.so.0 (0x00007f55e8d85000) libwx_gtk2u_core-2.8.so.0 => /usr/lib64/libwx_gtk2u_core-2.8.so.0 (0x00007f55e8747000) libwx_baseu_net-2.8.so.0 => /usr/lib64/libwx_baseu_net-2.8.so.0 (0x00007f55e8513000) libwx_gtk2u_adv-2.8.so.0 => /usr/lib64/libwx_gtk2u_adv-2.8.so.0 (0x00007f55e8226000) libwx_gtk2u_aui-2.8.so.0 => /usr/lib64/libwx_gtk2u_aui-2.8.so.0 (0x00007f55e7fb4000) libwx_gtk2u_html-2.8.so.0 => /usr/lib64/libwx_gtk2u_html-2.8.so.0 (0x00007f55e7cf7000) libwx_baseu_xml-2.8.so.0 => /usr/lib64/libwx_baseu_xml-2.8.so.0 (0x00007f55e7aec000) libwx_gtk2u_qa-2.8.so.0 => /usr/lib64/libwx_gtk2u_qa-2.8.so.0 (0x00007f55e78c7000) libboost_system.so.1.46.1 => /usr/lib64/libboost_system.so.1.46.1 (0x00007f55e76c3000) libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f55e73b9000) libm.so.6 => /lib64/libm.so.6 (0x00007f55e7162000) libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f55e6f4c000) libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f55e6d2f000) libc.so.6 => /lib64/libc.so.6 (0x00007f55e699f000) librt.so.1 => /lib64/librt.so.1 (0x00007f55e6797000) libdl.so.2 => /lib64/libdl.so.2 (0x00007f55e6593000) libcares.so.2 => /usr/lib64/libcares.so.2 (0x00007f55e6383000) libidn.so.11 => /usr/lib64/libidn.so.11 (0x00007f55e6150000) liblber-2.4.so.2 => /usr/lib64/liblber-2.4.so.2 (0x00007f55e5f41000) libldap-2.4.so.2 => /usr/lib64/libldap-2.4.so.2 (0x00007f55e5cf8000) libgssapi_krb5.so.2 => /usr/lib64/libgssapi_krb5.so.2 (0x00007f55e5abb000) libssl.so.1.0.0 => /lib64/libssl.so.1.0.0 (0x00007f55e585f000) libcrypto.so.1.0.0 => /lib64/libcrypto.so.1.0.0 (0x00007f55e54af000) libz.so.1 => /lib64/libz.so.1 (0x00007f55e5297000) libssh2.so.1 => /usr/lib64/libssh2.so.1 (0x00007f55e506f000) libboost_filesystem.so.1.46.1 => /usr/lib64/libboost_filesystem.so.1.46.1 (0x00007f55e4e50000) libboost_thread.so.1.46.1 => /usr/lib64/libboost_thread.so.1.46.1 (0x00007f55e4c36000) libGeoIP.so.1 => /usr/lib64/libGeoIP.so.1 (0x00007f55e4a00000) libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f55e47e1000) libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f55e449c000) libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f55e41a4000) libgthread-2.0.so.0 => /usr/lib64/libgthread-2.0.so.0 (0x00007f55e3f9f000) libffi.so.4 => /usr/lib64/libffi.so.4 (0x00007f55e3d97000) libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f55e375e000) libgdk-x11-2.0.so.0 => /usr/lib64/libgdk-x11-2.0.so.0 (0x00007f55e34aa000) libpango-1.0.so.0 => /usr/lib64/libpango-1.0.so.0 (0x00007f55e325e000) libXinerama.so.1 => /usr/lib64/libXinerama.so.1 (0x00007f55e305b000) libXxf86vm.so.1 => /usr/lib64/libXxf86vm.so.1 (0x00007f55e2e55000) libSM.so.6 => /usr/lib64/libSM.so.6 (0x00007f55e2c4c000) libpng14.so.14 => /usr/lib64/libpng14.so.14 (0x00007f55e2a23000) libjpeg.so.62 => /usr/lib64/libjpeg.so.62 (0x00007f55e27d7000) libtiff.so.3 => /usr/lib64/libtiff.so.3 (0x00007f55e2572000) libmspack.so.0 => /usr/lib64/libmspack.so.0 (0x00007f55e2362000) libexpat.so.1 => /lib64/libexpat.so.1 (0x00007f55e2138000) /lib64/ld-linux-x86-64.so.2 (0x00007f55e9e3a000) libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f55e1f21000) libsasl2.so.2 => /usr/lib64/libsasl2.so.2 (0x00007f55e1d06000) libkrb5.so.3 => /usr/lib64/libkrb5.so.3 (0x00007f55e1a38000) libk5crypto.so.3 => /usr/lib64/libk5crypto.so.3 (0x00007f55e180f000) libcom_err.so.2 => /lib64/libcom_err.so.2 (0x00007f55e160b000) libkrb5support.so.0 => /usr/lib64/libkrb5support.so.0 (0x00007f55e1401000) libgmodule-2.0.so.0 => /usr/lib64/libgmodule-2.0.so.0 (0x00007f55e11fd000) libselinux.so.1 => /lib64/libselinux.so.1 (0x00007f55e0fdf000) libpcre.so.0 => /lib64/libpcre.so.0 (0x00007f55e0da1000) libpangocairo-1.0.so.0 => /usr/lib64/libpangocairo-1.0.so.0 (0x00007f55e0b94000) libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f55e0853000) libXfixes.so.3 => /usr/lib64/libXfixes.so.3 (0x00007f55e064c000) libatk-1.0.so.0 => /usr/lib64/libatk-1.0.so.0 (0x00007f55e0429000) libcairo.so.2 => /usr/lib64/libcairo.so.2 (0x00007f55e0174000) libpangoft2-1.0.so.0 => /usr/lib64/libpangoft2-1.0.so.0 (0x00007f55dff49000) libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f55dfd13000) libXext.so.6 => /usr/lib64/libXext.so.6 (0x00007f55dfb00000) libXrender.so.1 => /usr/lib64/libXrender.so.1 (0x00007f55df8f5000) libXi.so.6 => /usr/lib64/libXi.so.6 (0x00007f55df6e5000) libXrandr.so.2 => /usr/lib64/libXrandr.so.2 (0x00007f55df4dc000) libXcursor.so.1 => /usr/lib64/libXcursor.so.1 (0x00007f55df2d1000) libXcomposite.so.1 => /usr/lib64/libXcomposite.so.1 (0x00007f55df0ce000) libXdamage.so.1 => /usr/lib64/libXdamage.so.1 (0x00007f55deecb000) libICE.so.6 => /usr/lib64/libICE.so.6 (0x00007f55decaf000) libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f55deaaa000) libkeyutils.so.1 => /lib64/libkeyutils.so.1 (0x00007f55de8a6000) libfreetype.so.6 => /usr/lib64/libfreetype.so.6 (0x00007f55de61a000) libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f55de3fd000) libpixman-1.so.0 => /usr/lib64/libpixman-1.so.0 (0x00007f55de175000) libXau.so.6 => /usr/lib64/libXau.so.6 (0x00007f55ddf71000) symbol _ZTI10wxNodeBase, version WXU_2.8 not defined in file libwx_baseu-2.8.so.0 with link time reference (/usr/bin/springlobby) symbol _ZTV10wxListBase, version WXU_2.8 not defined in file libwx_baseu-2.8.so.0 with link time reference (/usr/bin/springlobby) symbol _ZTV31wxwxRadioBoxButtonsInfoListNode, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference (/usr/bin/springlobby) symbol _ZTV20wxwxMenuItemListNode, version WXU_2.8 not defined in file libwx_gtk2u_core-2.8.so.0 with link time reference (/usr/bin/springlobby) symbol _ZTI10wxListBase, version WXU_2.8 not defined in file libwx_baseu-2.8.so.0 with link time reference (/usr/bin/springlobby) symbol _ZTV16wxObjectListNode, version WXU_2.8 not defined in file libwx_baseu-2.8.so.0 with link time reference (/usr/bin/springlobby) symbol _ZN12wxStringBase4nposE, version WXU_2.8 not defined in file libwx_baseu-2.8.so.0 with link time reference (/usr/bin/springlobby) Gdb this: philipp@newton ~ % gdb springlobby GNU gdb (GDB) SUSE (7.3-41.1.2) Copyright (C) 2011 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later http://gnu.org/licenses/gpl.html This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-suse-linux". For bug reporting instructions, please see: http://www.gnu.org/software/gdb/bugs/... Reading symbols from /usr/bin/springlobby...Reading symbols from /usr/lib/debug/usr/bin/springlobby.debug...done. done. (gdb) handle SIGPIPE nostop noprint Signal Stop Print Pass to program Description SIGPIPE No No Yes Broken pipe (gdb) start Temporary breakpoint 1 at 0x4e8780: file /usr/src/debug/springlobby-0.144/src/springlobbyapp.cpp, line 67. Starting program: /usr/bin/springlobby /usr/bin/springlobby: relocation error: /usr/bin/springlobby: symbol _ZTI10wxNodeBase, version WXU_2.8 not defined in file libwx_baseu-2.8.so.0 with link time reference [Inferior 1 (process 28678) exited with code 0177] (gdb) quit relevant package I've insphilipp@newton ...seilerphilipp:branches:games/springrts % zypper se -si wx springlobby Repository 'openSUSE BuildService - Games' is out-of-date. You can run 'zypper refresh' as root to update it. Loading repository data... Reading installed packages... S | Name | Type | Version | Arch | Repository --+---------------------------------------+---------+--------------+--------+------------------------------ i | libwx_baseu-2_8-0-compat-lib-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_baseu-2_8-0-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_baseu_net-2_8-0-compat-lib-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_baseu_net-2_8-0-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_baseu_xml-2_8-0-compat-lib-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_baseu_xml-2_8-0-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_adv-2_8-0-compat-lib-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_adv-2_8-0-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_aui-2_8-0-compat-lib-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_aui-2_8-0-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_core-2_8-0-compat-lib-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_core-2_8-0-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_html-2_8-0-compat-lib-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_html-2_8-0-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_qa-2_8-0-compat-lib-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | libwx_gtk2u_qa-2_8-0-stl | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | springlobby | package | 0.144-4.2 | x86_64 | openSUSE BuildService - Games i | springlobby-debuginfo | package | 0.144-4.2 | x86_64 | openSUSE BuildService - Games i | wxWidgets-ansi-compat-lib-config | package | 2.8.12-6.1.2 | x86_64 | openSUSE-12.1-Oss i | wxWidgets-lang | package | 2.8.12-6.1.2 | noarch | openSUSE-12.1-Oss Terminal output from above is also attached in a file -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=757320
https://bugzilla.novell.com/show_bug.cgi?id=757320#c1
Cristian Morales Vega
https://bugzilla.novell.com/show_bug.cgi?id=757320
https://bugzilla.novell.com/show_bug.cgi?id=757320#c2
--- Comment #2 from Cristian Morales Vega
https://bugzilla.novell.com/show_bug.cgi?id=757320 https://bugzilla.novell.com/show_bug.cgi?id=757320#c3 --- Comment #3 from Marguerite Su 2012-04-16 14:47:19 UTC --- working on it. if I remembered correct, wxWidgets-devel doesn't work on this. build will fail. marguerite -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=757320 https://bugzilla.novell.com/show_bug.cgi?id=757320#c4 Marguerite Su changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |NEEDINFO InfoProvider| |seiler@b1-systems.de --- Comment #4 from Marguerite Su 2012-04-16 15:09:56 UTC --- okay, have a try. (I'm a girl thus not its user) marguerite -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=757320
https://bugzilla.novell.com/show_bug.cgi?id=757320#c5
Philipp Seiler
participants (1)
-
bugzilla_noreply@novell.com