diff options
author | Sam James <sam@gentoo.org> | 2024-10-18 11:14:39 +0100 |
---|---|---|
committer | Sam James <sam@gentoo.org> | 2024-10-18 11:17:27 +0100 |
commit | 575c619db86d40fa8ccc5889464b82c0e0fae647 (patch) | |
tree | dc647a6f7446eec849575f6d741c33870625a44c /media-libs | |
parent | sys-devel/rust-std: add 1.82.0 (diff) | |
download | gentoo-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 |