diff options
author | Eli Schwartz <eschwartz93@gmail.com> | 2024-03-26 00:41:01 -0400 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-03-26 12:27:32 +0000 |
commit | 6523ef2c99db1ba28395f2d6b8ca8e8f46564f53 (patch) | |
tree | d214c4e6b1a6b0f384b2e05f7e5a37771b3edc42 /media-libs/embree | |
parent | games-fps/alephone: mark as LTO-unsafe (diff) | |
download | gentoo-6523ef2c99db1ba28395f2d6b8ca8e8f46564f53.tar.gz gentoo-6523ef2c99db1ba28395f2d6b8ca8e8f46564f53.tar.bz2 gentoo-6523ef2c99db1ba28395f2d6b8ca8e8f46564f53.zip |
media-libs/embree: mark as LTO-unsafe
Closes: https://bugs.gentoo.org/859838
Signed-off-by: Eli Schwartz <eschwartz93@gmail.com>
Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs/embree')
-rw-r--r-- | media-libs/embree/embree-3.13.4.ebuild | 7 | ||||
-rw-r--r-- | media-libs/embree/embree-3.13.5.ebuild | 7 | ||||
-rw-r--r-- | media-libs/embree/embree-4.3.0.ebuild | 5 |
3 files changed, 17 insertions, 2 deletions
diff --git a/media-libs/embree/embree-3.13.4.ebuild b/media-libs/embree/embree-3.13.4.ebuild index 1925f9f320b4..9786e02cfb22 100644 --- a/media-libs/embree/embree-3.13.4.ebuild +++ b/media-libs/embree/embree-3.13.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -57,6 +57,11 @@ src_prepare() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/859838 + # https://github.com/embree/embree/issues/481 + filter-lto + # NOTE: You can make embree accept custom CXXFLAGS by turning off # EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you use # any "m*" compile flags. This is because embree builds modules for the diff --git a/media-libs/embree/embree-3.13.5.ebuild b/media-libs/embree/embree-3.13.5.ebuild index 7a4464c22033..02aed35aa2cc 100644 --- a/media-libs/embree/embree-3.13.5.ebuild +++ b/media-libs/embree/embree-3.13.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -56,6 +56,11 @@ src_prepare() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/859838 + # https://github.com/embree/embree/issues/481 + filter-lto + # NOTE: You can make embree accept custom CXXFLAGS by turning off # EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you use # any "m*" compile flags. This is because embree builds modules for the diff --git a/media-libs/embree/embree-4.3.0.ebuild b/media-libs/embree/embree-4.3.0.ebuild index 370913e57a52..04ed9ac7aeb6 100644 --- a/media-libs/embree/embree-4.3.0.ebuild +++ b/media-libs/embree/embree-4.3.0.ebuild @@ -49,6 +49,11 @@ src_prepare() { } src_configure() { + # -Werror=odr + # https://bugs.gentoo.org/859838 + # https://github.com/embree/embree/issues/481 + filter-lto + # NOTE: You can make embree accept custom CXXFLAGS by turning off # EMBREE_IGNORE_CMAKE_CXX_FLAGS. However, the linking will fail if you use # any "m*" compile flags. This is because embree builds modules for the |