| Summary: | sys-libs/libstdc++-v3-3.3.6 ebuild.sh fails to run src_compile() | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | David Radice <david.e.pi.3.14> |
| Component: | [OLD] Library | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | ag, jlec, zeekec |
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
|
Description
David Radice
2008-08-08 15:00:51 UTC
*** Bug 234367 has been marked as a duplicate of this bug. *** As I reportaed in #234367 I got the same issue. I think it could be related to the flag-o-matic.eclass.
I did an upgrade to gcc 4.3.1 and wanted to do a reemerge of the whole system.
The reemerge sys-libs/libstdc++ took a long time with only annoucing the
compile function but not showing the einfo which is before the configure
command in the ebuild. There is no output neither to stdout nor to build.log.
ebuild.sh is running with 100% cpu.
Further investigation showed that it breaks in line 14 at "replace-cpu-flags
pentium-m pentium3m pentium3". If this commented out the next break is at line
18. If line 191 the do_filter_flag call is commented out, it builds fine.
Also if CXXFLAGS are unset.
Used env:
portage-2.2-rc6
gcc-4.3.1
glibc-2.6.1
CFLAGS="-O2 -march=prescott -fomit-frame-pointer -pipe"
CXXFLAGS="${CFLAGS}"
Same problem here: top shows that ebuild.sh is taking up all of my memory and cause system unresponsiveness emerge --info -v please. i think i have an idea where it's going wrong. I was able to reproduce this by setting FFLAGS. If you sync up after an hour or so and try again it should work. (In reply to comment #5) > I was able to reproduce this by setting FFLAGS. If you sync up after an hour > or so and try again it should work. > Works for me. Thanks! Works here too. Thanks! |