Summary: | sys-devel/binutils with USE="gold" have no ld -z lazy option | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Terje Bråten <terjebr777> |
Component: | [OLD] Core system | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED DUPLICATE | ||
Severity: | normal | ||
Priority: | High | ||
Version: | 2008.0 | ||
Hardware: | AMD64 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Terje Bråten
2009-05-28 16:09:16 UTC
Also when I emerged sys-apps/openrc-0.4.3-r2 I got this error message: building shared library libeinfo.so.1 x86_64-pc-linux-gnu-gcc -Wl,-O1 -Wl,--hash-style=gnu -Wl,--version-script=einfo.map -L/lib64 -Wl,-rpath=/lib64 -shared -Wl,-x \ -o libeinfo.so.1 -Wl,-soname,libeinfo.so.1 \ libeinfo.So -lncurses /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: -x: unknown option /usr/lib/gcc/x86_64-pc-linux-gnu/4.3.3/../../../../x86_64-pc-linux-gnu/bin/ld: use the --help option for usage information collect2: ld returned 1 exit status make[2]: *** [libeinfo.so.1] Error 1 make[2]: Leaving directory `/usr/tmp/portage/sys-apps/openrc-0.4.3-r2/work/openrc-0.4.3/src/libeinfo' make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/tmp/portage/sys-apps/openrc-0.4.3-r2/work/openrc-0.4.3/src' make: *** [all] Error 2 * * ERROR: sys-apps/openrc-0.4.3-r2 failed. I thought this is a related error, so I appended it to the bug-report instead of making a new one. did you read the flag description for USE gold? chadgentoo ~ # euses gold sys-devel/binutils:gold - Use the new gold linker (written in C++) rather than the standard linker (this _will_ break things) (In reply to comment #2) > did you read the flag description for USE gold? > > chadgentoo ~ # euses gold > sys-devel/binutils:gold - Use the new gold linker (written in C++) rather than > the standard linker (this _will_ break things) > In my /usr/portage/profiles/use.local.desc file it just said: sys-devel/binutils:gold - Use the new gold linker (written in C++) rather than the standard linker Nothing there about that it would break things. But I have taken your comment ad notam. *** This bug has been marked as a duplicate of bug 269288 *** |