Summary: | missing libstdc++.so.6 with emerge gcc-3.4.6-r1 | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Jon <bicyus> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | VERIFIED INVALID | ||
Severity: | normal | CC: | ferdy |
Priority: | High | ||
Version: | 2006.0 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Log of emerge gcc
MAKEOPTS=-j1 emerge --debug gcc >& log2 |
Description
Jon
2006-06-11 05:32:03 UTC
it reproduce every time I reinstall gcc from source (emerge gcc) Hmmm... $ equery b `slocate libstdc++.so.6` [ Searching for file(s) /usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6,/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6.0.3,/usr/lib/debug/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6.0.3.debug in *... ] sys-devel/gcc-3.4.6-r1 (/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6.0.3) sys-devel/gcc-3.4.6-r1 (/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6 -> libstdc++.so.6.0.3) sys-devel/gcc-3.4.6-r1 (/usr/lib/debug/usr/lib/gcc/i686-pc-linux-gnu/3.4.6/libstdc++.so.6.0.3.debug) run `MAKEOPTS=-j1 emerge gcc >& log` and post the log as an attachment Created attachment 88900 [details]
Log of emerge gcc
your gcc is being built with only C support: --enable-languages=c edit the toolchain.eclass file, go down to where gcc-compiler-configure() is defined, and add this line to the top of the function: set -x then at the end of the function where it says 'configuring for GCC_LANG', put: set +x then re-run the emerge again and post the new log *** Bug 136396 has been marked as a duplicate of this bug. *** (In reply to comment #5) > edit the toolchain.eclass file, Please can you explain where is that toolchain.eclass file?? actually just run emerge with --debug i'll pick out the details from your log Created attachment 88912 [details]
MAKEOPTS=-j1 emerge --debug gcc >& log2
ok, that shows the problem PEBKAC: you wrongly have build in USE (In reply to comment #11) > PEBKAC: you wrongly have build in USE > OK THANKS everyone, DON'T use 'build' option in USE FLAGS. |