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/arch
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/arch')
-rw-r--r--profiles/arch/amd64/package.use.mask5
-rw-r--r--profiles/arch/arm64/package.use.mask5
2 files changed, 10 insertions, 0 deletions
diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask
index 0e00baae5e9c..cb63c572c50f 100644
--- a/profiles/arch/amd64/package.use.mask
+++ b/profiles/arch/amd64/package.use.mask
@@ -17,6 +17,11 @@
#--- END OF EXAMPLES ---
+# 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
+
# Sam James <sam@gentoo.org> (2023-04-03)
# pytables is available here.
dev-python/pytables -cpudetection
diff --git a/profiles/arch/arm64/package.use.mask b/profiles/arch/arm64/package.use.mask
index 669c44b9c7cf..9fb567a44715 100644
--- a/profiles/arch/arm64/package.use.mask
+++ b/profiles/arch/arm64/package.use.mask
@@ -1,6 +1,11 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
+# 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
+
# Sam James <sam@gentoo.org> (2023-01-27)
# media-libs/shaderc not keyworded here
games-action/supertuxkart vulkan