Stuart Henderson writes:
> On 2024/05/29 20:11, Fabien ROMANO wrote:
> > By curiosity, lang/lua (5.1.5) doesn't USE_NOBTCFI, there is no JIT ?
> > Why its required for minetest (lua 5.1.4), some patches they bring ?
>
> This diff changes minetest from using lua (no jit, works on most
> archs) to luajit (restricted archs and doesn't do BTCFI landing pads
> yet). (It could alternatively pull in bsd.port.arch.mk and test
> ${PROPERTIES:Mluajit} to decide which to use).

Switching away from Lua is necessary because newer minetest decided to
stop supporting system installations of Lua. So the choice is to either
build the Lua embedded in minetest, or switch to system luajit.

Reply via email to