From bd98e53f02c76755c17235f1c38151816460f108 Mon Sep 17 00:00:00 2001 From: François Perrad Date: Fri, 22 Nov 2019 22:35:40 +0100 Subject: Improve jit detection to support moonjit (#1116) moonjit is a fork of LuaJIT, where jit.version = 'moonjit 2.1.1' Signed-off-by: Francois Perrad --- src/luarocks/util.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/luarocks/util.lua b/src/luarocks/util.lua index 05b2566b..a7c31422 100644 --- a/src/luarocks/util.lua +++ b/src/luarocks/util.lua @@ -454,7 +454,7 @@ do local ljv if cfg.lua_version == "5.1" then - ljv = util.popen_read(Q(cfg.variables["LUA_BINDIR"] .. "/" .. cfg.lua_interpreter) .. ' -e "io.write(tostring(jit and jit.version:gsub([[^%w-JIT ]], [[]])))"') + ljv = util.popen_read(Q(cfg.variables["LUA_BINDIR"] .. "/" .. cfg.lua_interpreter) .. ' -e "io.write(tostring(jit and jit.version:gsub([[^%S+ ]], [[]])))"') if ljv == "nil" then ljv = nil end -- cgit v1.2.3-55-g6feb