Gentoo Archives: gentoo-commits

From: Marek Szuba <marecki@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
Date: Mon, 05 Jul 2021 14:07:39
Message-Id: 1625494051.cce7c5d39ead7e278ac4359e268fc591454d430e.marecki@gentoo
1 commit: cce7c5d39ead7e278ac4359e268fc591454d430e
2 Author: Marek Szuba <marecki <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jul 5 13:54:00 2021 +0000
4 Commit: Marek Szuba <marecki <AT> gentoo <DOT> org>
5 CommitDate: Mon Jul 5 14:07:31 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce7c5d3
7
8 profiles/arch/riscv: globally mask specific Lua targets
9
10 PUC Lua 5.3 and 5.4 have already been keyworded for riscv so only mask
11 targets known not to work (PUC Lua 5.2, LuaJIT) or whose status is unclear
12 (PUC Lua 5.1).
13
14 Note that the global USE=lua mask is still there, the default Lua target
15 is still lua5-1 so we'll have to think about how to handle this
16 gracefully.
17
18 Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>
19
20 profiles/arch/riscv/use.mask | 11 +++++++++++
21 1 file changed, 11 insertions(+)
22
23 diff --git a/profiles/arch/riscv/use.mask b/profiles/arch/riscv/use.mask
24 index 719b190a828..1da3c44b086 100644
25 --- a/profiles/arch/riscv/use.mask
26 +++ b/profiles/arch/riscv/use.mask
27 @@ -15,6 +15,17 @@
28 -gtk3
29 -introspection
30
31 +# Marek Szuba <marecki@g.o> (2021-07-05)
32 +# dev-lang/lua:5.2 and dev-lang/luajit known not to work here
33 +lua_single_target_lua5-2
34 +lua_single_target_luajit
35 +lua_targets_lua5-2
36 +lua_targets_luajit
37 +# dev-lang/lua:5.1 needs run-time testing, it passes build-time tests
38 +# but its test suite is much less comprehensive than that of 5.2+
39 +lua_single_target_lua5-1
40 +lua_targets_lua5-1
41 +
42 # Ben Kohler <bkohler@g.o> (2019-01-09)
43 # no fam providers keyworded yet
44 fam