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() {

Reply via email to