[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: