http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46359
Summary: [4.6 Regression] symbol missing from 4.6 libstdc++ Product: gcc Version: 4.6.0 Status: UNCONFIRMED Severity: critical Priority: P3 Component: libstdc++ AssignedTo: unassig...@gcc.gnu.org ReportedBy: rgue...@gcc.gnu.org When dynamically linking against current trunk libstdc++ on ppc[64]-linux or s390x-linux a ppl library linked against gcc-4.5 branch libstdc++ I get /usr/lib/libstdc++.so.6: undefined reference to `std::ostreambuf_iterator<char, std::char_traits<char> > std::num_put<char, std::ostreambuf_iterator<char, std:: char_traits<char> > >::_M_insert_float<long double>(std::ostreambuf_iterator<cha r, std::char_traits<char> >, std::ios_base&, char, char, long double) const' collect2: ld returned 1 exit status make[3]: *** [lto1] Error 1 when linking lto1 (or cc1 or whatever).