summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2024-10-18 11:14:39 +0100
committerSam James <sam@gentoo.org>2024-10-18 11:17:27 +0100
commit575c619db86d40fa8ccc5889464b82c0e0fae647 (patch)
treedc647a6f7446eec849575f6d741c33870625a44c /media-libs
parentsys-devel/rust-std: add 1.82.0 (diff)
downloadgentoo-575c619db86d40fa8ccc5889464b82c0e0fae647.tar.gz
gentoo-575c619db86d40fa8ccc5889464b82c0e0fae647.tar.bz2
gentoo-575c619db86d40fa8ccc5889464b82c0e0fae647.zip
media-libs/openfec: disable SSE asm
There's a bunch of UBSAN issues in openfec and it shows up as roc-toolkit's tests segfaulting. Bug: https://github.com/roc-streaming/openfec/issues/22 Closes: https://bugs.gentoo.org/941750 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/openfec/openfec-1.4.2.11-r1.ebuild (renamed from media-libs/openfec/openfec-1.4.2.11.ebuild)5
1 files changed, 3 insertions, 2 deletions
diff --git a/media-libs/openfec/openfec-1.4.2.11.ebuild b/media-libs/openfec/openfec-1.4.2.11-r1.ebuild
index cd6ad2b2f564..316e50512f58 100644
--- a/media-libs/openfec/openfec-1.4.2.11.ebuild
+++ b/media-libs/openfec/openfec-1.4.2.11-r1.ebuild
@@ -13,7 +13,6 @@ SRC_URI="https://github.com/roc-streaming/openfec/archive/refs/tags/v${PV}.tar.g
LICENSE="CeCILL-2 CeCILL-C"
SLOT="0"
KEYWORDS="~amd64"
-IUSE="cpu_flags_x86_sse"
PATCHES=(
"${FILESDIR}"/${PN}-1.4.2.11-opt.patch
@@ -21,7 +20,9 @@ PATCHES=(
src_configure() {
local mycmakeargs=(
- -DASSEMBLY_SSE_OPT=$(usex cpu_flags_x86_sse)
+ # Causes crashes in media-libs/roc-toolkit (bug #941750)
+ # https://github.com/roc-streaming/openfec/issues/22
+ -DASSEMBLY_SSE_OPT=OFF
)
cmake_src_configure