commit:     b0be20cb5f11819c24b8418d2298995afa3379f8
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed Mar 20 03:28:58 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 20 06:17:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0be20cb

media-libs/nas: mark as LTO-unsafe

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

 media-libs/nas/nas-1.9.5-r1.ebuild | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/media-libs/nas/nas-1.9.5-r1.ebuild 
b/media-libs/nas/nas-1.9.5-r1.ebuild
index 8e1276acd78a..f8dd1d5ac36b 100644
--- a/media-libs/nas/nas-1.9.5-r1.ebuild
+++ b/media-libs/nas/nas-1.9.5-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit multilib multilib-minimal toolchain-funcs
+inherit flag-o-matic multilib multilib-minimal toolchain-funcs
 
 DESCRIPTION="Network Audio System"
 HOMEPAGE="https://radscan.com/nas.html";
@@ -52,6 +52,11 @@ src_prepare() {
 }
 
 multilib_src_configure() {
+       # -Werror=lto-type-mismatch
+       # https://bugs.gentoo.org/859934
+       # https://sourceforge.net/p/nas/bugs/13/
+       filter-lto
+
        # Need to run econf so that config.guess is updated
        pushd config || die
        econf

Reply via email to