commit:     6bd615b08f0f30e39601f8c27da17eaf3443f56e
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Sun Mar 17 06:11:28 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar 17 06:43:34 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd615b0

sci-astronomy/wcslib: mark as LTO-unsafe

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

 sci-astronomy/wcslib/wcslib-7.12.ebuild | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/sci-astronomy/wcslib/wcslib-7.12.ebuild 
b/sci-astronomy/wcslib/wcslib-7.12.ebuild
index aaaaa67bc91e..f78a2c657d7a 100644
--- a/sci-astronomy/wcslib/wcslib-7.12.ebuild
+++ b/sci-astronomy/wcslib/wcslib-7.12.ebuild
@@ -25,6 +25,12 @@ BDEPEND="
        virtual/pkgconfig"
 
 src_configure() {
+       # -Werror=lto-type-mismatch
+       # https://bugs.gentoo.org/877885
+       #
+       # Upstream has an email contact address, so sent an email describing 
the issue.
+       filter-lto
+
        # workaround until upstream fix it properly
        append-fflags $(test-flags-FC -fallow-argument-mismatch)
 

Reply via email to