commit:     cce7c5d39ead7e278ac4359e268fc591454d430e
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  5 13:54:00 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Mon Jul  5 14:07:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce7c5d3

profiles/arch/riscv: globally mask specific Lua targets

PUC Lua 5.3 and 5.4 have already been keyworded for riscv so only mask
targets known not to work (PUC Lua 5.2, LuaJIT) or whose status is unclear
(PUC Lua 5.1).

Note that the global USE=lua mask is still there, the default Lua target
is still lua5-1 so we'll have to think about how to handle this
gracefully.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 profiles/arch/riscv/use.mask | 11 +++++++++++
 1 file changed, 11 insertions(+)

diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
index 719b190a828..1da3c44b086 100644
--- a/profiles/arch/riscv/use.mask
+++ b/profiles/arch/riscv/use.mask
@@ -15,6 +15,17 @@
 -gtk3
 -introspection
 
+# Marek Szuba <[email protected]> (2021-07-05)
+# dev-lang/lua:5.2 and dev-lang/luajit known not to work here
+lua_single_target_lua5-2
+lua_single_target_luajit
+lua_targets_lua5-2
+lua_targets_luajit
+# dev-lang/lua:5.1 needs run-time testing, it passes build-time tests
+# but its test suite is much less comprehensive than that of 5.2+
+lua_single_target_lua5-1
+lua_targets_lua5-1
+
 # Ben Kohler <[email protected]> (2019-01-09)
 # no fam providers keyworded yet
 fam

Reply via email to