Summary: | app-admin/lnav-0.7.1 : lnav.cc:(.text+0xc4b): undefined reference to `pcrecpp::RE::GlobalReplace(pcrecpp::StringPiece const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >*) const' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Toralf Förster <toralf> |
Component: | Current packages | Assignee: | Tim Harder <radhermit> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
app-admin:lnav-0.7.1:20151219-135129.log
emerge-history.txt |
Description
Toralf Förster
2015-12-19 14:10:33 UTC
Created attachment 419794 [details]
app-admin:lnav-0.7.1:20151219-135129.log
Created attachment 419796 [details]
emerge-history.txt
I suspect you need to rebuild dev-libs/libpcre due to the C++ ABI change in GCC 5. (In reply to Mike Gilbert from comment #3) > I suspect you need to rebuild dev-libs/libpcre due to the C++ ABI change in > GCC 5. Hhm, I did it but can do it again. (In reply to Mike Gilbert from comment #3) > I suspect you need to rebuild dev-libs/libpcre due to the C++ ABI change in > GCC 5. indeed - that helped. I ran revdep-rebuild --library 'libstdc\+\+\.so\.6' few times in a row and got every time: * This is the new python coded version * Please report any bugs found using it. * The original revdep-rebuild script is installed as revdep-rebuild.sh * Please files bugs at: https://bugs.gentoo.org/ * Collecting system binaries and libraries * Checking dynamic linking consistency * Assign files to packages Your system is consistent so why wasn't libpcre not rebuilt ? Furthermore shouldn't https://wiki.gentoo.org/wiki/Upgrading_GCC reflect this ? seems, that gcc-4.x -> gcc-5.x needs a emerge -e @world (In reply to Toralf Förster from comment #5) > (In reply to Mike Gilbert from comment #3) > > I suspect you need to rebuild dev-libs/libpcre due to the C++ ABI change in > > GCC 5. > > indeed - that helped. > > I ran revdep-rebuild --library 'libstdc\+\+\.so\.6' few times in a row > and got every time: That command assumes you are using the old bash-based revdep-rebuild. The new python revdep-rebuild (from gentoolkit-9999) requires different syntax. |