commit: cd55c361c84bf224b09ac7b848a477273ac40dd9 Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com> AuthorDate: Wed Feb 28 23:37:51 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Wed Feb 28 23:54:09 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd55c361
sys-apps/ipmiutil: mark as LTO-unsafe Closes: https://bugs.gentoo.org/863590 Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com> Signed-off-by: Sam James <sam <AT> gentoo.org> sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild b/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild index ce6d19a65aa6..c18cffdd971c 100644 --- a/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild +++ b/sys-apps/ipmiutil/ipmiutil-3.1.9.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools systemd +inherit autotools flag-o-matic systemd DESCRIPTION="IPMI Management Utilities" HOMEPAGE="https://ipmiutil.sourceforge.net/" @@ -48,6 +48,11 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/863590 + # https://github.com/arcress0/ipmiutil/issues/21 + filter-lto + local myeconfargs=( --disable-systemd --enable-sha256