Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 291249

Summary: cross-arm-gentoo-linux-gnueabi/gcc-4.3.2-r4 configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES.
Product: Gentoo Linux Reporter: Luke-Jr <luke-jr+gentoobugs>
Component: [OLD] Core systemAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED INVALID    
Severity: normal CC: SebastianLuther
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: build log
emerge --info

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...