It turned out that with disabling GC64, LuaJIT would immediately
overflow the stack when opening a Lua state. For now, this reverts to
a version from 2019 that works, but I highly doubt that LuaJIT woould
have been broken on Windows for years.
I'll have to investigate, or rather trial-and-error further.
Set the following environment variables. The luajit lib name
varies by platform (lua51 on msvc and luajit everywhere else).
- DEP_LUAJIT_INCLUDE
- DEP_LUAJIT_LIB_NAME