commit:     953dc612be2c7c96ef5a5d1f0160253f0485e3c8
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar  1 03:41:02 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Mar  1 03:41:58 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=953dc612

app-crypt/mit-krb5: filter LTO

Suffers from lto-type-mismatch. The codebase is pretty old.

Closes: https://bugs.gentoo.org/854225
Signed-off-by: Sam James <sam <AT> gentoo.org>

 app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild
index 08573e12e435..92bff8c167d3 100644
--- a/app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild
+++ b/app-crypt/mit-krb5/mit-krb5-1.21.2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
-inherit autotools python-any-r1 systemd toolchain-funcs multilib-minimal
+inherit autotools flag-o-matic python-any-r1 systemd toolchain-funcs 
multilib-minimal
 
 MY_P="${P/mit-}"
 P_DIR=$(ver_cut 1-2)
@@ -67,6 +67,13 @@ src_prepare() {
        eautoreconf
 }
 
+src_configure() {
+       # lto-type-mismatch (bug #854225)
+       filter-lto
+
+       multilib-minimal_src_configure
+}
+
 multilib_src_configure() {
        ECONF_SOURCE=${S} \
        AR="$(tc-getAR)" \

Reply via email to