Summary: | dev-libs/libpcre-6.{3,4} doesn't compile- gcc 3.4.{4,5} | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jonas MG <jonasmg> |
Component: | [OLD] Library | Assignee: | Jeremy Huddleston (RETIRED) <eradicator> |
Status: | RESOLVED FIXED | ||
Severity: | blocker | ||
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Jonas MG
2006-02-26 13:38:25 UTC
I installed a new system from scratch: gentoo 2006.0 With gcc 3.4.5, it follows failling: i686-pc-linux-gnu-g++ -Wl,-O1 -Wl,--sort-common -I. -I. -o .libs/pcrecpp_unittest pcrecpp_unittest.o ./.libs/libpcrecpp.so -L/var/tmp/portage/libpcre-6.3/work/pcre-6.3 -L/var/tmp/portage/libpcre-6.3/work/pcre-6.3/.libs /usr/lib/gcc/i686-pc-linux-gnu/3.4.5/libstdc++.so -L/usr/i686-pc-linux-gnu/bin -L/usr/i686-pc-linux-gnu/lib ./.libs/libpcreposix.so /var/tmp/portage/libpcre-6.3/work/pcre-6.3/.libs/libpcre.so -Wl,--rpath -Wl,/usr/lib/gcc/i686-pc-linux-gnu/3.4.5 collect: recompiling ./pcre_scanner_unittest.cc ./.libs/libpcrecpp.so: undefined reference to `std::iterator_traits<char const*>::difference_type std::count<char const*, char>(char const*, char const*, char const&)' ./.libs/libpcrecpp.so: undefined reference to `std::vector<pcrecpp::StringPiece, std::allocator<pcrecpp::StringPiece> >::_M_insert_aux(__gnu_cxx::__normal_iterator<pcrecpp::StringPiece*, std::vector<pcrecpp::StringPiece, std::allocator<pcrecpp::StringPiece> > >, pcrecpp::StringPiece const&)' collect2: ld returned 1 exit status make: *** [pcrecpp_unittest] Error 1 make: *** Waiting for unfinished jobs.... collect: relinking collect: recompiling ./pcre_scanner_unittest.cc collect: relinking It is blocking metalog installation. The failure was produced by '-frepo' CXXFLAG. |