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). > DIST_TUPLE are pretty cool. Would be even cooler if people didn't rely on inconsistent automated git-archive production on websites and distributed fixed tarballs instead.