Bug#1035312: minetest: New upstream version available (5.7.0)

Tobias Frost tobi at debian.org
Sat Apr 6 15:29:18 BST 2024


On Thu, 7 Sep 2023 00:36:32 +0200 tuxayo <victor at tuxayo.net> wrote:
> On Sun, 23 Jul 2023 10:10:17 +0200 Tobias Frost <tobi at debian.org>
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



More information about the Pkg-games-devel mailing list