Hi, Friends
Is there anyone encountered the problem:
relocation error: /usr/lib/libsigc-2.0.so.0: symbol ZNSt15_List_node_base7_M_hookEPS, version GLIBCXX_3.4.14 not defined in file libstdc++.so.6 with link time reference
After I upgaded from 11.2 to 11.3, I ecnountered this problem, and the input tool scim also can not work.
This error happened in fsql, freebcp, gtkmm programs, intall programs from opensuse website by 1-click etc.
Thanks
Thanks for your reply.
Because of this proble, finally I did a fresh install, means from the partion to insatll completely, I still encounter this issue.
So I didn’t know what’s wrong. especially when I run the program that using gtkmm.
zypper se -s libstdc++45
zypper: relocation error: zypper: symbol ZNSt15_List_node_base7_M_hookEPS, version GLIBCXX_3.4.14 not defined in file libstdc++.so.6 with link time reference
zypper se -s libsigc++2
zypper: relocation error: zypper: symbol ZNSt15_List_node_base7_M_hookEPS, version GLIBCXX_3.4.14 not defined in file libstdc++.so.6 with link time reference
zypper lr -u
zypper: relocation error: zypper: symbol ZNSt15_List_node_base7_M_hookEPS, version GLIBCXX_3.4.14 not defined in file libstdc++.so.6 with link time reference
No, I did not manaully install any others, I ever installed some packages only from DVD or the website(download.opensuse.org).
1.
rpm -Vv libstdc++45 libsigc++2
… /usr/lib/libstdc++.so.6
… /usr/lib/libstdc++.so.6.0.14
… /usr/lib/libsigc-2.0.so.0
… /usr/lib/libsigc-2.0.so.0.0.0
… /usr/share/doc/packages/libsigc++2
… d /usr/share/doc/packages/libsigc++2/AUTHORS
… d /usr/share/doc/packages/libsigc++2/COPYING
… d /usr/share/doc/packages/libsigc++2/ChangeLog
… d /usr/share/doc/packages/libsigc++2/NEWS
… d /usr/share/doc/packages/libsigc++2/README
… d /usr/share/doc/packages/libsigc++2/TODO
2
ldd /usr/lib/libsigc-2.0.so.0
linux-gate.so.1 => (0xffffe000)
libstdc++.so.6 => /appl/opt/go/lib/libstdc++.so.6 (0xb7664000)
libc.so.6 => /lib/libc.so.6 (0xb74d8000)
libgcc_s.so.1 => /appl/opt/go/lib/libgcc_s.so.1 (0xb74ba000)
libm.so.6 => /lib/libm.so.6 (0xb748f000)
/lib/ld-linux.so.2 (0xb7769000)
The problem is now really clear, no need for more info.
Whatever installed /appl/opt/go/lib/libstdc++.so.6 ****ed up badly. Removing those files should be enough… we don’t know if that would be a problem for whatever installed /appl/opt/go/lib/libstdc++.so.6 since we don’t know what it is (you should know).