Summary: | app-emulation/wine-vanilla-8.13: unable to locate a BFD linker when LD="ld.lld" | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alfred Wingate <parona> |
Component: | Current packages | Assignee: | Gentoo Toolchain Maintainers <toolchain> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | sam |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: |
Build.log without --debug
Build.log with --debug Different non llvm system but with just LD="ld.lld" emerge --info for the non-llvm system |
Description
Alfred Wingate
2023-07-30 18:03:00 UTC
Created attachment 866677 [details]
Build.log without --debug
Created attachment 866678 [details]
Build.log with --debug
Interesting bit
+ local ld=ld.lld
+ local bfd_ld=ld.lld.bfd
++ type -P ld.lld.bfd
Created attachment 866679 [details]
Different non llvm system but with just LD="ld.lld"
Created attachment 866680 [details]
emerge --info for the non-llvm system
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c26413ae8029f1557aae95b6f8744fc16671fa3b commit c26413ae8029f1557aae95b6f8744fc16671fa3b Author: Sam James <sam@gentoo.org> AuthorDate: 2023-07-30 18:28:23 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-07-30 18:29:25 +0000 toolchain-funcs.eclass: fix tc-force-bfd Before c4e911da66c918bd0944d1457776b82260657cd6, fallback would be false for newer GCC and Clang, not true. Thanks to parona for giving the nudge. Closes: https://bugs.gentoo.org/911503 Fixes: c4e911da66c918bd0944d1457776b82260657cd6 Signed-off-by: Sam James <sam@gentoo.org> eclass/toolchain-funcs.eclass | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af86694a988bf16a794191383b4b624d99d4a39f commit af86694a988bf16a794191383b4b624d99d4a39f Author: Sam James <sam@gentoo.org> AuthorDate: 2023-07-30 18:36:07 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-07-30 18:38:17 +0000 toolchain-funcs.eclass: shift comment It makes a bit more sense (although still a bit suspicious, wonder if should strip . as well, see c26413ae8029f1557aae95b6f8744fc16671fa3b and bug #911503 where we had 'ld.lld.bd') now with the comment in the right place. It was added originally for bug #545218 (b959fb6c158d4727e85472b3a50af5af3f719972). Bug: https://bugs.gentoo.org/545218 Bug: https://bugs.gentoo.org/911503 Signed-off-by: Sam James <sam@gentoo.org> eclass/toolchain-funcs.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) |