summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2024-03-24 21:31:22 -0400
committerSam James <sam@gentoo.org>2024-03-25 09:20:41 +0000
commitccd45bff016100df57ae39e747c2334270ad1a1b (patch)
tree81f7042aae6aa9dfc43a22bfcedc960be231d280 /media-plugins
parentkde-apps/umbrello: Drop obsolete cmake arg (diff)
downloadgentoo-ccd45bff016100df57ae39e747c2334270ad1a1b.tar.gz
gentoo-ccd45bff016100df57ae39e747c2334270ad1a1b.tar.bz2
gentoo-ccd45bff016100df57ae39e747c2334270ad1a1b.zip
media-plugins/cmt-plugins: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/860120 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-plugins')
-rw-r--r--media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild9
1 files changed, 7 insertions, 2 deletions
diff --git a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
index b540f1e938d7..9002989f400d 100644
--- a/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
+++ b/media-plugins/cmt-plugins/cmt-plugins-1.17-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-inherit multilib toolchain-funcs multilib-minimal
+inherit flag-o-matic multilib toolchain-funcs multilib-minimal
MY_P="cmt_${PV}"
S="${WORKDIR}/${MY_P}"
@@ -37,6 +37,11 @@ src_prepare() {
}
multilib_src_compile() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/860120
+ # Upstream contact method is email. I have sent one describing the issue.
+ filter-lto
+
cd src
tc-export CXX
emake PLUGIN_LIB="cmt.so"