summaryrefslogtreecommitdiff
path: root/sys-fs
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2022-12-29 22:25:26 +0000
committerSam James <sam@gentoo.org>2022-12-29 22:26:40 +0000
commitae0e2d1acac972acdcbbc64789f1f6c6bd4588e9 (patch)
treef3dba635d6c8a6eb7cb4cb0662c078d292c40989 /sys-fs
parentdev-perl/IP-Country-DB_File: fix version (diff)
downloadgentoo-ae0e2d1acac972acdcbbc64789f1f6c6bd4588e9.tar.gz
gentoo-ae0e2d1acac972acdcbbc64789f1f6c6bd4588e9.tar.bz2
gentoo-ae0e2d1acac972acdcbbc64789f1f6c6bd4588e9.zip
sys-fs/e2fsprogs: drop USE=lto
Originally reported on reddit at https://old.reddit.com/r/Gentoo/comments/zkl6l8/configure_error_lto_not_supported_by_compiler/. As Ionen points out, this option just adds -flto (which users can and do normally via *FLAGS or package.env) but, problematically, forces unprefixed 'gcc-ar' etc. It does nothing else special. Fails on GCC-less systems. Users are free to enable LTO in the usual way. Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'sys-fs')
-rw-r--r--sys-fs/e2fsprogs/e2fsprogs-1.46.5-r4.ebuild4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r4.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r4.ebuild
index 01be94e1f77e..a2475153eb26 100644
--- a/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r4.ebuild
+++ b/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r4.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${PV}/$
LICENSE="GPL-2 BSD"
SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
-IUSE="cron fuse lto nls static-libs test +tools"
+IUSE="cron fuse nls static-libs test +tools"
RESTRICT="!test? ( test )"
RDEPEND="
@@ -77,7 +77,7 @@ multilib_src_configure() {
$(multilib_native_use_enable tools e2initrd-helper)
--disable-fsck
--disable-uuidd
- $(use_enable lto)
+ --disable-lto
--with-pthread
)