Bug#189983: libstdc++5: symbol __gnu_cxx::_Atomic_add_mutex missing
Package: libstdc++5
Version: 1:3.3-0pre5
Severity: normal
The symbol in the subject is missing from libstdc++5. It appears to be
new in gcc-3.3's libstdc++. A simple testcase like this compiled with
-O2 reproduces the problem:
#include <string>
int main()
{
std::string bleh;
return 0;
}
g++-3.3 -O2 -o test test.cc ; ./test
./test: relocation error: ./test: symbol
_ZN9__gnu_cxx17_Atomic_add_mutexE, version GLIBCPP_3.2.3 not defined in
file libstdc++.so.5 with link time reference
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux helios 2.4.21-pre6 #1 Wed Apr 2 12:59:35 MEST 2003 i686
Locale: LANG=C, LC_CTYPE=de_DE@euro
Versions of packages libstdc++5 depends on:
ii gcc-3.3-base 1:3.3-0pre5 The GNU Compiler Collection (base
ii libc6 2.3.1-17 GNU C Library: Shared libraries an
ii libgcc1 1:3.3-0pre5 GCC support library
-- no debconf information
Reply to: