commit: 6b27b725d5f53a9c1d95166e08187dda38601512 Author: Mike Frysinger <vapier <AT> chromium <DOT> org> AuthorDate: Sat Sep 25 01:45:03 2021 +0000 Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> CommitDate: Sat Sep 25 02:05:40 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b27b725
sys-apps/attr: force use of bfd all the time #644048 Force use of the bfd linker instead of just disabling gold since lld is also buggy when handling quoted symbols in linker scripts. Bug: https://bugs.gentoo.org/644048 Signed-off-by: Mike Frysinger <vapier <AT> gentoo.org> sys-apps/attr/attr-2.5.1.ebuild | 2 +- sys-apps/attr/attr-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/attr/attr-2.5.1.ebuild b/sys-apps/attr/attr-2.5.1.ebuild index c7b952aa2a8..03afe6d30c1 100644 --- a/sys-apps/attr/attr-2.5.1.ebuild +++ b/sys-apps/attr/attr-2.5.1.ebuild @@ -39,7 +39,7 @@ src_configure() { # Remove -flto* from flags as this breaks binaries (bug #644048) filter-flags -flto* append-ldflags "-Wl,--no-gc-sections" #700116 - tc-ld-disable-gold #644048 + tc-ld-force-bfd #644048 append-lfs-flags #760857 multilib-minimal_src_configure } diff --git a/sys-apps/attr/attr-9999.ebuild b/sys-apps/attr/attr-9999.ebuild index ba5fdd791fc..6b4cccd9af3 100644 --- a/sys-apps/attr/attr-9999.ebuild +++ b/sys-apps/attr/attr-9999.ebuild @@ -39,7 +39,7 @@ src_configure() { # Remove -flto* from flags as this breaks binaries (bug #644048) filter-flags -flto* append-ldflags "-Wl,--no-gc-sections" #700116 - tc-ld-disable-gold #644048 + tc-ld-force-bfd #644048 append-lfs-flags #760857 multilib-minimal_src_configure }