diff options
author | 2024-09-01 07:32:08 -0400 | |
---|---|---|
committer | 2024-09-01 13:48:07 -0400 | |
commit | 77f5000b1f0138d4a0ee2a8a0af5446ea67871fd (patch) | |
tree | 2c5602e367f7afbd8fa1b4cbbc86a4e24fadbc28 /net-libs | |
parent | dev-python/orjson: Remove old (diff) | |
download | gentoo-77f5000b1f0138d4a0ee2a8a0af5446ea67871fd.tar.gz gentoo-77f5000b1f0138d4a0ee2a8a0af5446ea67871fd.tar.bz2 gentoo-77f5000b1f0138d4a0ee2a8a0af5446ea67871fd.zip |
net-libs/webkit-gtk: add workaround for riscv build failure
There's a reproducible build failure on riscv that has been open
upstream for almost six months. On my machine at least, it can be worked
around by passing -DENABLE_JIT=OFF to CMake, so let's do that in the
meantime when USE=riscv is set.
Closes: https://bugs.gentoo.org/938162
Signed-off-by: Michael Orlitzky <mjo@gentoo.org>
Diffstat (limited to 'net-libs')
-rw-r--r-- | net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild | 3 | ||||
-rw-r--r-- | net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild | 3 | ||||
-rw-r--r-- | net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild | 3 |
3 files changed, 9 insertions, 0 deletions
diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild index c150ea58d69d..83b7c85cddc9 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.44.3-r410.ebuild @@ -240,6 +240,9 @@ src_configure() { -DUSE_WOFF2=ON ) + # Temporary workaround for bug 938162 (upstream bug 271371). + use riscv && mycmakeargs+=( -DENABLE_JIT=OFF ) + # https://bugs.gentoo.org/761238 append-cppflags -DNDEBUG diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild index 7952234cddf5..4deeda8e8d09 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.44.3-r600.ebuild @@ -244,6 +244,9 @@ src_configure() { -DUSE_WOFF2=ON ) + # Temporary workaround for bug 938162 (upstream bug 271371). + use riscv && mycmakeargs+=( -DENABLE_JIT=OFF ) + # https://bugs.gentoo.org/761238 append-cppflags -DNDEBUG diff --git a/net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild b/net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild index a5535bd92795..8bb3bea943e0 100644 --- a/net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild +++ b/net-libs/webkit-gtk/webkit-gtk-2.44.3.ebuild @@ -238,6 +238,9 @@ src_configure() { -DUSE_WOFF2=ON ) + # Temporary workaround for bug 938162 (upstream bug 271371). + use riscv && mycmakeargs+=( -DENABLE_JIT=OFF ) + # https://bugs.gentoo.org/761238 append-cppflags -DNDEBUG |