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

Reply via email to