Summary: | kde-base/juk-3.5.1 fails to compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Robert Förster <Dessa> |
Component: | [OLD] KDE | Assignee: | Gentoo KDE team <kde> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | bjoern |
Priority: | High | ||
Version: | 2005.1 | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Robert Förster
2006-02-04 01:36:03 UTC
Re-emerge media-libs/taglib and try again. same problem after reemerging Looks suspicous to be a problem with your environment. Do you have completly (better twice) rebuild your system with emerge -e world? Try it with revdep-rebuild, rebuild glibc and after that rebuild taglib. Note also the references to glibcxx_3.4.x, and the fact that the compile is with gcc-4.0.2. libstdc++ is a gcc file. See if running "fix_libtool_files.sh 3.4.4" and the same command only with 3.4.6, fixes the problem. I've been testing gcc-4.x for some time, and am more or less used to this sort of thing by now. gcc is of course slotted, so multiple gcc versions may be installed in parallel. Every time you switch between them to compile something, particularly if it's c++ based, you are potentially screwing up the libtool files and may end up having to run fix_libtool_files.sh again, with the /old/ version it's complaining about as the parameter. Of course, once you recompile your entire system with the new gcc (emerge --emptytree world), the problem should be fixed, but sometimes, newer gccs won't compile some programs, so it may take awhile to fix it permanently, particularly if you are like me and unmask testing versions before the devs are satisfied that they work quite well on enough of the tree to be safe unmasking them. Duncan doing fix_libtool_files.sh 3.4.5 fixed it, i must have forgot to change back to gcc4 after i had to compile kvirc with gcc3, sorry then for this bug. . |