From b2d68e3a4bae7c7b144fabe58efdccf68c862628 Mon Sep 17 00:00:00 2001 From: Sam James Date: Thu, 8 May 2025 07:21:35 +0100 Subject: [PATCH] sys-libs/binutils-libs: always guarantee fat LTO objects I was preoccupied earlier by the test issue. libiberty.a is always installed, regardless of USE=startic-libs, so we need to always call lto-guarantee-fat. Pointed out by Eli. Bug: https://bugs.gentoo.org/924360 Fixes: a00c963757178daa0cd775d36f6fa5443516a29b Signed-off-by: Sam James --- sys-libs/binutils-libs/binutils-libs-2.44-r1.ebuild | 2 +- sys-libs/binutils-libs/binutils-libs-9999.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-libs/binutils-libs/binutils-libs-2.44-r1.ebuild b/sys-libs/binutils-libs/binutils-libs-2.44-r1.ebuild index c1b0d5301feac..990df14b5832f 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.44-r1.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.44-r1.ebuild @@ -126,7 +126,7 @@ pkgversion() { } src_configure() { - use static-libs && lto-guarantee-fat + lto-guarantee-fat multilib-minimal_src_configure } diff --git a/sys-libs/binutils-libs/binutils-libs-9999.ebuild b/sys-libs/binutils-libs/binutils-libs-9999.ebuild index d9210a6401ad8..9b8bfbc90fc9a 100644 --- a/sys-libs/binutils-libs/binutils-libs-9999.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-9999.ebuild @@ -126,7 +126,7 @@ pkgversion() { } src_configure() { - use static-libs && lto-guarantee-fat + lto-guarantee-fat multilib-minimal_src_configure }