Summary: | cross-compiling kernel from 32bit host for alpha-linux-gnu results in binutils-2.17's ld segfaulting | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Attila Fazekas <turul16> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | Alpha | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
ltrace
.config |
Description
Attila Fazekas
2007-04-21 12:01:50 UTC
Created attachment 116885 [details]
ltrace
(This is my first contact with alpha arch.)
[I--] [ -] cross-alpha-gentoo-linux-gnu/binutils-2.16.1-r3 (alpha-gentoo-linux-gnu) [I--] [ -] cross-alpha-gentoo-linux-gnu/gcc-4.1.1-r3 (alpha-gentoo-linux-gnu-4.1) [I--] [ -] cross-alpha-gentoo-linux-gnu/linux-headers-2.6.11-r5 (alpha-gentoo-linux-gnu) same result. :( i can cross-compile linux-2.6.21 without any crashes ... i see the .got warning, but that's it ... post your kernel .config you used Created attachment 118124 [details]
.config
but , the default(generic) has other problem.
CFLAGS maybe wrong.
I will compare the FLAGS with natively compiling FLAGS.
seems to only happen on 32bit hosts ... tried on my ppc and it bombed while it worked on my x86_64 not sure i'm inclined to debug/fix this ... binutils 2.17.50.0.16 works just fine you should just upgrade your cross-compiler to a newer version i think |