summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-04-18 00:45:12 +0100
committerSam James <sam@gentoo.org>2023-04-18 00:48:48 +0100
commit29493a83cee1392060f2e0040fde6640ac41b3df (patch)
tree2a79762fdcfd9d1aabdab54e75fa062bde6cc401 /profiles/base
parentprofiles/arch: cleanup rust[jit] masks (diff)
downloadgentoo-29493a83cee1392060f2e0040fde6640ac41b3df.tar.gz
gentoo-29493a83cee1392060f2e0040fde6640ac41b3df.tar.bz2
gentoo-29493a83cee1392060f2e0040fde6640ac41b3df.zip
profiles: mask dev-lang/ruby[jit] in base, unmask on amd64/arm64
Reported by gyakovlev on presumably ppc64 (which is a Rust arch, but Rust is necessary-but-not-sufficient for YJIT): ``` In file included from yjit.c:24: yjit.h:24:3: error: #error YJIT unsupported platform 24 | # error YJIT unsupported platform | ^~~~~ ``` Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles/base')
-rw-r--r--profiles/base/package.use.mask5
1 files changed, 5 insertions, 0 deletions
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index f546b053e471..3b6308459fd6 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,6 +6,11 @@
# This file is only for generic masks. For arch-specific masks (i.e.
# mask everywhere, unmask on arch/*) use arch/base.
+# Sam James <sam@gentoo.org> (2023-04-17)
+# Ruby has several JITs available but they need porting to individual arches.
+# Unmask on specific arches where it's available.
+dev-lang/ruby jit
+
# Matt Turner <mattst88@gentoo.org> (2023-04-10)
# Not ported to libsoup:3.0
>=media-plugins/grilo-plugins-0.3.16 youtube