summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEli Schwartz <eschwartz93@gmail.com>2024-03-05 00:01:03 -0500
committerSam James <sam@gentoo.org>2024-03-05 05:08:29 +0000
commit5a63a911321a866495c7c3c893389c0430599e82 (patch)
tree31d9de36c36c07f648e94bae4ae78f51ca444413
parentdev-util/intel_clc: backport llvm-r1 to 23.x (diff)
downloadgentoo-5a63a911321a866495c7c3c893389c0430599e82.tar.gz
gentoo-5a63a911321a866495c7c3c893389c0430599e82.tar.bz2
gentoo-5a63a911321a866495c7c3c893389c0430599e82.zip
media-libs/coin: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/859832 Signed-off-by: Eli Schwartz <eschwartz93@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
-rw-r--r--media-libs/coin/coin-4.0.0.ebuild5
-rw-r--r--media-libs/coin/coin-4.0.1.ebuild5
-rw-r--r--media-libs/coin/coin-4.0.2.ebuild5
3 files changed, 15 insertions, 0 deletions
diff --git a/media-libs/coin/coin-4.0.0.ebuild b/media-libs/coin/coin-4.0.0.ebuild
index 82dc36d4c766..d4fd74cb4328 100644
--- a/media-libs/coin/coin-4.0.0.ebuild
+++ b/media-libs/coin/coin-4.0.0.ebuild
@@ -64,6 +64,11 @@ DOCS=(
)
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/859832
+ # https://github.com/coin3d/coin/issues/521
+ filter-lto
+
use debug && append-cppflags -DCOIN_DEBUG=1
local mycmakeargs=(
diff --git a/media-libs/coin/coin-4.0.1.ebuild b/media-libs/coin/coin-4.0.1.ebuild
index 3efe4771ee32..364c7446ee9c 100644
--- a/media-libs/coin/coin-4.0.1.ebuild
+++ b/media-libs/coin/coin-4.0.1.ebuild
@@ -53,6 +53,11 @@ DOCS=(
)
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/859832
+ # https://github.com/coin3d/coin/issues/521
+ filter-lto
+
use debug && append-cppflags -DCOIN_DEBUG=1
local mycmakeargs=(
diff --git a/media-libs/coin/coin-4.0.2.ebuild b/media-libs/coin/coin-4.0.2.ebuild
index 3efe4771ee32..364c7446ee9c 100644
--- a/media-libs/coin/coin-4.0.2.ebuild
+++ b/media-libs/coin/coin-4.0.2.ebuild
@@ -53,6 +53,11 @@ DOCS=(
)
src_configure() {
+ # -Werror=odr
+ # https://bugs.gentoo.org/859832
+ # https://github.com/coin3d/coin/issues/521
+ filter-lto
+
use debug && append-cppflags -DCOIN_DEBUG=1
local mycmakeargs=(