On Thu, 7 Sep 2023 00:36:32 +0200 tuxayo <[email protected]> wrote: > On Sun, 23 Jul 2023 10:10:17 +0200 Tobias Frost <[email protected]> wrote: > > --> we will need to use the bundled lua. > > As a blanket solution yes. But IIUC it seems running the tests can tell > if a given Debian version is affected: > > https://github.com/minetest/minetest/issues/12778#issuecomment-1250255332 > > Effects you can expect if the test fails: Minetest continues to work > mostly normally, but memory leaks can happen and error handling might > not work correctly in edge cases. > > Cheers, > > -- > tuxayo >
For documentatoon: minetest FTBFS with system-lua, upstream enforces it in their CMakeLists.txt: > CMake Error at src/CMakeLists.txt:718 (message): > It looks like you're trying to build Minetest using a system-wide > Lua > installation. This is no longer supported because PUC Lua cannot > interoperate with C++ correctly. Read src/unittest/test_lua.cpp for > technical details. > (and if that check is disabled, it will FTBFS later.) I'm disabling archs where lua-jit is not possible, as the bundled lua *might* (not verified!) have security issues unhandled and we're only loosing ppc64el in the set of release archtitecures. [1] [1]https://github.com/minetest/minetest/issues/12778#issuecomment-1251597494 -- tobi

