From 8a957d68133a8af6650c4f8349646fa9420258f3 Mon Sep 17 00:00:00 2001 From: Francois Perrad Date: Wed, 21 Aug 2019 16:17:18 +0200 Subject: support RaptorJIT RaptorJIT is a fork of LuaJIT, where jit.version = 'RaptorJIT 1.0.0' this fix avoids a failure in find_lua_incdir() luajitver and prefix .. "/include/luajit-" .. luajitver:match("^(%d+%.%d+)"), --> attempt to concatenate a nil value --- src/luarocks/util.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/luarocks/util.lua b/src/luarocks/util.lua index 6caba8cd..8b84df4d 100644 --- a/src/luarocks/util.lua +++ b/src/luarocks/util.lua @@ -600,7 +600,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:sub(8)))"') + ljv = util.popen_read(Q(cfg.variables["LUA_BINDIR"] .. "/" .. cfg.lua_interpreter) .. ' -e "io.write(tostring(jit and jit.version:gsub([[^%w-JIT ]], [[]])))"') if ljv == "nil" then ljv = nil end -- cgit v1.2.3-55-g6feb