From 84cc08a1ff810413e26c8fcde642d1b5b9c729ed Mon Sep 17 00:00:00 2001 From: Eli Schwartz Date: Mon, 30 Jun 2025 12:41:05 -0400 Subject: [PATCH] app-admin/integrit: use dot-a.eclass ... to avoid installing broken static libraries w/ LTO. Signed-off-by: Eli Schwartz --- app-admin/integrit/integrit-4.2_rc1.ebuild | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/app-admin/integrit/integrit-4.2_rc1.ebuild b/app-admin/integrit/integrit-4.2_rc1.ebuild index bf12d7cd6ecb9..fda9c079874a1 100644 --- a/app-admin/integrit/integrit-4.2_rc1.ebuild +++ b/app-admin/integrit/integrit-4.2_rc1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools dot-a MY_PV="${PV/_/-}" @@ -38,6 +38,11 @@ src_prepare() { touch ar-lib || die #775746 } +src_configure() { + lto-guarantee-fat + default +} + src_compile() { emake emake utils @@ -67,6 +72,8 @@ src_install() { # examples dodoc -r examples + + strip-lto-bytecode } pkg_postinst() {