commit: 91d7800038968118fe032597663663e929b4f772 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Tue May 6 18:06:17 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Tue May 6 18:06:17 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d78000
sys-devel/reflex: use dot-a.eclass ... to avoid installing broken static libraries w/ LTO. Signed-off-by: Sam James <sam <AT> gentoo.org> sys-devel/reflex/reflex-20241231.ebuild | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/sys-devel/reflex/reflex-20241231.ebuild b/sys-devel/reflex/reflex-20241231.ebuild index 690b033685ed..6ada3a511a89 100644 --- a/sys-devel/reflex/reflex-20241231.ebuild +++ b/sys-devel/reflex/reflex-20241231.ebuild @@ -4,7 +4,7 @@ EAPI=8 VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc -inherit verify-sig +inherit dot-a verify-sig DESCRIPTION="This is a variant of the flex fast lexical scanner" HOMEPAGE="https://invisible-island.net/reflex/" @@ -21,5 +21,11 @@ BDEPEND=" " src_configure() { + lto-guarantee-fat econf --with-manpage-format=formatted } + +src_install() { + default + strip-lto-bytecode +}
