Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 291249 - cross-arm-gentoo-linux-gnueabi/gcc-4.3.2-r4 configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES.
Summary: cross-arm-gentoo-linux-gnueabi/gcc-4.3.2-r4 configure: error: Link tests are ...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Toolchain Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-10-31 02:21 UTC by Luke-Jr
Modified: 2009-11-06 14:42 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build log (build.log,806.02 KB, text/plain)
2009-10-31 02:22 UTC, Luke-Jr
Details
emerge --info (emerge--info,18.76 KB, text/plain)
2009-10-31 13:23 UTC, Luke-Jr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Luke-Jr 2009-10-31 02:21:34 UTC
Presumably the system set takes care of this dependency for the native system, and crossdev probably takes care of it when initially setting up the cross toolchain, but something more appears to be needed to build gcc without USE=nocxx
Comment 1 Luke-Jr 2009-10-31 02:22:04 UTC
Created attachment 208820 [details]
build log
Comment 2 Sebastian Luther (few) 2009-10-31 07:11:00 UTC
"emerge --info gcc" of the host and the crossdev options please.
Comment 3 Luke-Jr 2009-10-31 13:23:50 UTC
Created attachment 208848 [details]
emerge --info
Comment 4 Luke-Jr 2009-10-31 13:25:35 UTC
Crossdev was probably run with merely --target. That was about a year ago. Since then, Portage has upgraded and depcleaned various times.
Comment 5 Luke-Jr 2009-11-06 06:27:25 UTC
Looks like */gcc needs to depend on */linux-headers and */glibc
Comment 6 SpanKY gentoo-dev 2009-11-06 13:25:09 UTC
use crossdev or you get to figure out the pieces yourself
Comment 7 Luke-Jr 2009-11-06 14:42:10 UTC
I did use crossdev to bootstrap it. Every upgrade now requires checking if cross-* updates are available and upgrading via crossdev? Kinda defeats the point of Portage...