commit: 51e36f9017aaa359ec9bd3367241ab7e9b64f702 Author: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> AuthorDate: Fri Jul 12 03:46:37 2024 +0000 Commit: Eli Schwartz <eschwartz <AT> gentoo <DOT> org> CommitDate: Fri Jul 12 05:54:16 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51e36f90
dev-lang/c-intercal: mark as LTO-unsafe Closes: https://bugs.gentoo.org/855590 Signed-off-by: Eli Schwartz <eschwartz <AT> gentoo.org> dev-lang/c-intercal/c-intercal-31.0.ebuild | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/dev-lang/c-intercal/c-intercal-31.0.ebuild b/dev-lang/c-intercal/c-intercal-31.0.ebuild index 8657f746d707..77d289ef928e 100644 --- a/dev-lang/c-intercal/c-intercal-31.0.ebuild +++ b/dev-lang/c-intercal/c-intercal-31.0.ebuild @@ -48,6 +48,11 @@ src_prepare() { } src_configure() { + # -Werror=lto-type-mismatch + # https://bugs.gentoo.org/855590 + # https://gitlab.com/esr/intercal/-/issues/7 + filter-lto + append-cflags $(test-flags-CC -fno-toplevel-reorder) #722862 econf }
