I think it is an already fixed bug at least in CVS, though I can't find the appropriate patch. I have now tried at least 25 patches since release date which are around string and bootstrapping issues, no lack so far.
Please point me towards the appropriate fix. Thanks in advance T.Gerschner Making all in testsuite make[4]: Entering directory `/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite' /bin/sh ../libtool --tag=CXX --mode=link /usr/src/yoper/BUILD/gcc-build/gcc/g++ -shared-libgcc -B/usr/src/yoper/BUILD/gcc-build/gcc/ -nostdinc++ -L/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/src -L/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include -isystem /usr/i686-pc-linux-gnu/sys-include -R `/usr/src/yoper/BUILD/gcc-build/gcc/xgcc -B/usr/src/yoper/BUILD/gcc-build/gcc/ -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include -isystem /usr/i686-pc-linux-gnu/sys-include -print-libgcc-file-name | sed 's,/[^/]*$,,'` -R /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -g -O2 -D_GLIBCXX_ASSERT -ffunction-sections -fdata-sections -fmessage-length=0 -DLOCALEDIR="/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale" -g -O2 -D_GNU_SOURCE -lv3test -L. -o abi_check abi_check.o -lm /usr/src/yoper/BUILD/gcc-build/gcc/g++ -shared-libgcc -B/usr/src/yoper/BUILD/gcc-build/gcc/ -nostdinc++ -B/usr/i686-pc-linux-gnu/bin/ -B/usr/i686-pc-linux-gnu/lib/ -isystem /usr/i686-pc-linux-gnu/include -isystem /usr/i686-pc-linux-gnu/sys-include -g -O2 -D_GLIBCXX_ASSERT -ffunction-sections -fdata-sections -fmessage-length=0 -DLOCALEDIR=/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/po/share/locale -g -O2 -D_GNU_SOURCE -o abi_check abi_check.o -L/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/src -L/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/src/.libs -lv3test -L/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite -lm -Wl,--rpath -Wl,/usr/src/yoper/BUILD/gcc-build/gcc -Wl,--rpath -Wl,/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/src/.libs /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `__gnu_cxx::hashtable<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, symbol>, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, symbol> >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<symbol> >::_M_copy_from(__gnu_cxx::hashtable<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, symbol>, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, __gnu_cxx::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::_Select1st<std::pair<std::basic_string<char, std::char_traits<char>, std::allocator<char> > const, symbol> >, std::equal_to<std::basic_string<char,std::char_traits<char>, std::allocator<char> > >, std::allocator<symbol> > const&)': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `symbol::init(std::basic_string<char, std::char_traits<char>, std::allocator<char> >&)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:65: undefined reference to `std::basic_istringstream<char, std::char_traits<char>, std::allocator<char> >::basic_istringstream(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::_Ios_Openmode)' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `check_version(symbol const&, bool)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:160: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:160: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:161: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:161: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:162: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:162: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:163: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:163: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:164: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:164: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:165: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:165: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:166: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:166: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:167: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:167: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:168: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:168: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:169: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:169: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:170: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:170: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:171: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:171: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:172: undefined reference to `std::allocator<char>::allocator()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:172: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:172: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `~pair': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `operator[]': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `std::vector<std::pair<symbol, symbol>, std::allocator<std::pair<symbol, symbol> > >::_M_insert_aux(__gnu_cxx::__normal_iterator<std::pair<symbol, symbol>*, std::vector<std::pair<symbol, symbol>, std::allocator<std::pair<symbol, symbol> > > >, std::pair<symbol, symbol> const&)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o):../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `symbol': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:2029: undefined reference to `std::allocator<char>::allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:2029: undefined reference to `std::allocator<char>::~allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:2029: undefined reference to `std::allocator<char>::allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:2029: undefined reference to `std::allocator<char>::~allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:2029: undefined reference to `std::allocator<char>::allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/bits/basic_string.h:2029: undefined reference to `std::allocator<char>::~allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `~symbol': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `~pair': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `~symbol': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o):../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `get_symbol(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::pair<std::deque<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, __gnu_cxx::hash_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, symbol, __gnu_cxx::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<symbol> > > const&)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:265: undefined reference to `std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `str': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/sstream:134: undefined reference to `std::allocator<char>::allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/sstream:136: undefined reference to `std::allocator<char>::~allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `get_symbol(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::pair<std::deque<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, __gnu_cxx::hash_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, symbol, __gnu_cxx::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<symbol> > > const&)': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/sstream:136: undefined reference to `std::allocator<char>::allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `~basic_ostringstream': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/sstream:336: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `get_symbol(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::pair<std::deque<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, __gnu_cxx::hash_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, symbol, __gnu_cxx::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<symbol> > > const&)': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `get_symbol(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::pair<std::deque<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, __gnu_cxx::hash_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, symbol, __gnu_cxx::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<symbol> > > const&)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o):../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:338: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `get_symbol(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::pair<std::deque<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, __gnu_cxx::hash_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, symbol, __gnu_cxx::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<symbol> > > const&)': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/sstream:136: undefined reference to `std::allocator<char>::~allocator()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `get_symbol(std::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::pair<std::deque<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basic_string<char, std::char_traits<char>, std::allocator<char> > > >, __gnu_cxx::hash_map<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, symbol, __gnu_cxx::hash<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::equal_to<std::basic_string<char, std::char_traits<char>, std::allocator<char> > >, std::allocator<symbol> > > const&)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:267: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `create_symbols(char const*)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:403: undefined reference to `std::basic_ifstream<char, std::char_traits<char> >::basic_ifstream(char const*, std::_Ios_Openmode)' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:409: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `symbol': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.h:58: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.h:58: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.h:58: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `create_symbols(char const*)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:418: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:418: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `~basic_ifstream': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/fstream:456: undefined reference to `std::basic_istream<char, std::char_traits<char> >::~basic_istream()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/fstream:456: undefined reference to `std::basic_ios<char, std::char_traits<char> >::~basic_ios()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `create_symbols(char const*)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:422: undefined reference to `std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::basic_ostringstream(std::_Ios_Openmode)' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `str': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/sstream:478: undefined reference to `std::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >::str() const' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `create_symbols(char const*)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:424: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:424: undefined reference to `std::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >::~basic_ostringstream()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `create_symbols(char const*)': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/fstream:456: undefined reference to `std::basic_istream<char, std::char_traits<char> >::~basic_istream()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/fstream:456: undefined reference to `std::basic_ios<char, std::char_traits<char> >::~basic_ios()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `clear': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `create_symbols(char const*)': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/fstream:456: undefined reference to `std::basic_istream<char, std::char_traits<char> >::~basic_istream()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `create_symbols(char const*)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:418: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.cc:418: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `create_symbols(char const*)': /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o): In function `create_symbols(char const*)': ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.h:58: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' ../../../../gcc-4.0.0/libstdc++-v3/testsuite/testsuite_abi.h:58: undefined reference to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' /usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite/libv3test.a(testsuite_abi.o):/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/include/ext/hash_map:233: more undefined references to `std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()' follow collect2: ld returned 1 exit status make[4]: *** [abi_check] Error 1 make[4]: Leaving directory `/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3/testsuite' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3' make[2]: *** [all] Error 2 make[2]: Leaving directory `/usr/src/yoper/BUILD/gcc-build/i686-pc-linux-gnu/libstdc++-v3' make[1]: *** [all-target-libstdc++-v3] Error 2 make[1]: Leaving directory `/usr/src/yoper/BUILD/gcc-build' make: *** [profiledbootstrap] Error 2 -- Summary: profiledbootstrap on gcc4 - release fails Product: gcc Version: 4.0.0 Status: UNCONFIRMED Severity: minor Priority: P2 Component: testsuite AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: tobias at yoper dot com CC: gcc-bugs at gcc dot gnu dot org GCC build triplet: i686-pc-linux-gnu GCC host triplet: i686-pc-linux-gnu GCC target triplet: i686-pc-linux-gnu http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21866