commit: 051e3f8eb14bc03c7e1bda9754fb445eba38cffe
Author: Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Mar 7 06:52:17 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 7 11:46:26 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051e3f8e
x11-libs/motif: mark as LTO-unsafe
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
x11-libs/motif/motif-2.3.8-r5.ebuild | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/x11-libs/motif/motif-2.3.8-r5.ebuild
b/x11-libs/motif/motif-2.3.8-r5.ebuild
index d5de027ad7e8..208377262a2a 100644
--- a/x11-libs/motif/motif-2.3.8-r5.ebuild
+++ b/x11-libs/motif/motif-2.3.8-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -68,6 +68,13 @@ src_prepare() {
# remember the name of the C compiler for the native ABI
MY_NATIVE_CC=$(tc-getCC)
+
+ # -Werror=lto-type-mismatch
+ #
+ # Helpfully, the motif bugtracker is entirely down. They are also
+ # on sourceforge but only for merge requests? The project is a
+ # fascinating kind of ghostly haunting. Punting on reporting... for now.
+ filter-lto
}
multilib_src_configure() {