diff --git a/src/luarocks/build/rust-mlua.lua b/src/luarocks/build/rust-mlua.lua index 5b8cf2c..7429c37 100644 --- a/src/luarocks/build/rust-mlua.lua +++ b/src/luarocks/build/rust-mlua.lua @@ -102,7 +102,9 @@ function mlua.run(rockspec, no_install) local luadir = path.lua_dir(rockspec.name, rockspec.version) fs.make_dir(dir.dir_name(luadir)) - for from, to in pairs(rockspec.build.include) do + for f, to in pairs(rockspec.build.include) do + -- Make loop variable mutable in Lua 5.5 + local from = f if type(from) == "number" then from = to end