commit:     659b603bdae9200495a7a8e704e407ee53433552
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Feb 29 01:31:15 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 01:50:12 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659b603b

sys-fs/jfsutils: mark as LTO-unsafe

Note: the filesystem is not a huge hit, and the utils package was last
released in 2011. It uses CVS as its version control, on sourceforge!
which means that it's been decommissioned in 2017 and there was no one
left to migrate or something. Discussion lists are inactive except the
one hooked into kernel.org, which is only used for discussing the kernel
driver not the utils.

It's not clear how to effectively report a utils issue, or what would
happen if we did.

Closes: https://bugs.gentoo.org/863905
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sys-fs/jfsutils/jfsutils-1.1.15-r2.ebuild | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-fs/jfsutils/jfsutils-1.1.15-r2.ebuild 
b/sys-fs/jfsutils/jfsutils-1.1.15-r2.ebuild
index 8975c0684ac2..4ec1f3ba3c98 100644
--- a/sys-fs/jfsutils/jfsutils-1.1.15-r2.ebuild
+++ b/sys-fs/jfsutils/jfsutils-1.1.15-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,6 +39,10 @@ src_prepare() {
 }
 
 src_configure() {
+       # -Werror=lto-type-mismatch
+       # https://bugs.gentoo.org/863905
+       filter-lto
+
        # It doesn't compile on alpha without this LDFLAGS
        use alpha && append-ldflags "-Wl,--no-relax"
 

Reply via email to