commit:     38655534205d0c3d6ffe696d134c88afb6e01603
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Thu Feb 29 00:46:59 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 00:51:16 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38655534

media-sound/ardour: mark as LTO-unsafe

See https://tracker.ardour.org/view.php?id=9649 for details.

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

 media-sound/ardour/ardour-8.4.ebuild  | 5 +++++
 media-sound/ardour/ardour-9999.ebuild | 5 +++++
 2 files changed, 10 insertions(+)

diff --git a/media-sound/ardour/ardour-8.4.ebuild 
b/media-sound/ardour/ardour-8.4.ebuild
index 4f99e58488e4..cee5f390d988 100644
--- a/media-sound/ardour/ardour-8.4.ebuild
+++ b/media-sound/ardour/ardour-8.4.ebuild
@@ -130,6 +130,11 @@ src_configure() {
        # avoid bug https://bugs.gentoo.org/800067
        local -x AS="$(tc-getCC) -c"
 
+       # -Werror=odr
+       # https://tracker.ardour.org/view.php?id=9649
+       # https://bugs.gentoo.org/917095
+       filter-lto
+
        local backends="alsa,dummy"
        use jack && backends+=",jack"
        use pulseaudio && backends+=",pulseaudio"

diff --git a/media-sound/ardour/ardour-9999.ebuild 
b/media-sound/ardour/ardour-9999.ebuild
index 4f99e58488e4..cee5f390d988 100644
--- a/media-sound/ardour/ardour-9999.ebuild
+++ b/media-sound/ardour/ardour-9999.ebuild
@@ -130,6 +130,11 @@ src_configure() {
        # avoid bug https://bugs.gentoo.org/800067
        local -x AS="$(tc-getCC) -c"
 
+       # -Werror=odr
+       # https://tracker.ardour.org/view.php?id=9649
+       # https://bugs.gentoo.org/917095
+       filter-lto
+
        local backends="alsa,dummy"
        use jack && backends+=",jack"
        use pulseaudio && backends+=",pulseaudio"

Reply via email to