Summary: | app-text/texlive-core-2015 undefined reference to symbol '_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareERKS4_@@GLIBCXX_3.4.21' | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Anton Kochkov <anton.kochkov> |
Component: | Current packages | Assignee: | Alexis Ballier <aballier> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | CC: | jstein, tex |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | full build log |
Description
Anton Kochkov
2016-11-15 13:15:18 UTC
Unfortunately texlive on gentoo (and many other distributions too) is very old, I suggest to try a manual installation of the latest texlive this will solve your problem. Besides that I will assign your bug to the maintainers of course. ...actually, looking at the log, this seems to have very little to do with texlive-core itself, but more with either a certain common characteristic of pretty much all Gentoo setups or a quirk of this particular system. Currently active gcc is 5.3.0, but 5.4.0 is also present. Gentoo gcc setup is so that regardless of which gcc is active, libstdc++ from the latest version is used during runtime. Given how gcc upstream uses versioned symbols, this should work. Yet, something went wrong here. What's the content of /etc/ld.so.conf.d/05gcc-x86_64-pc-linux-gnu.conf ? ...oh, but on the off chance, mind retrying with a lower parallel make value ? Sorry for the late answer, but looks like I've found a reason https://bugs.gentoo.org/show_bug.cgi?id=599788 After I removed gnat - all compiles with both 5.3.0 and 5.4.0 gcc. *** This bug has been marked as a duplicate of bug 599788 *** |