Bug#584572: symbol lookup error: undefined symbol
Hi,
I've just had the same problem. After an upgrade of libstdc++6
to version 4.5.2-6, all dependant programs failed with the error:
symbol lookup error: /usr/lib/libstdc++.so.6: undefined symbol: _ZNSt7num_getIcSt19istreambuf_iteratorIcSt11char_traitsIcEEE2idE, version GLIBCXX_3.4
... including "apt-get", which is a pain.
After manually upgrading libc6, it is working fine again.
Before the upgrade, my versions were:
ii libc6 2.7-14 GNU C Library: Shared libraries
ii libstdc++6 4.3.2-1 The GNU Standard C++ Library v3
And after:
ii libc6 2.11.2-11 Embedded GNU C Library: Shared libraries
ii libstdc++6 4.5.2-6 The GNU Standard C++ Library v3
The newer libstdc++6 package requires libc6 (>= 2.3.2) but it seems
some dependency check is wrong, as my older libc6 was clearly not
compatible with it.
Mikael
Reply to: