Merge LUA 5.4.6This is a bug fix to Lua 5.4.4 (5.4.5 was withdrawn due to ABI issuesand 5.4.6 is 5.4.5 with those fixed).
lua: Update to 5.4.4Merge commit '755d9301ca89f02956fd17858b9d4d821ab5c972' from thevendor branch. This updates us from lua 5.4.2 to 5.4.4.In addition, it switches around how we flavor liblua fo
lua: Update to 5.4.4Merge commit '755d9301ca89f02956fd17858b9d4d821ab5c972' from thevendor branch. This updates us from lua 5.4.2 to 5.4.4.In addition, it switches around how we flavor liblua for the boot loaderand flua. This is done to reduce diffs with upstream and make it easierto import new versions (the current method has too many conflicts toresolve by hand): we include luaconf.local.h from luaconf.h (the onlychange to this file is now that #include at the end). We then definewhat we need to: for flua (which does very little) and one for stand(which creates the new FLOAT type out of int64).Sponsored by: Netflix
show more ...
contrib/lua: update to 5.4.2Merge commit '0ea45b9cd43ce1247eb3eee9bfd5cee3d19068e7' into main
MFC r366760: lua: update to 5.3.6This release contains some minor bugfixes; notably:- 2x minor Makefile fixes (not used in base)- Long brackets with a huge number of '=' overflow some internal bu
MFC r366760: lua: update to 5.3.6This release contains some minor bugfixes; notably:- 2x minor Makefile fixes (not used in base)- Long brackets with a huge number of '=' overflow some internal buffer arithmetic.- Joining an upvalue with itself can cause a use-after-free crash.See here for examples: http://www.lua.org/bugs.html#5.3.5MFC after: 2 weeks
MFV r337586: lua: Update to 5.3.5Bugfix release, nothing too major.Tested with: lualoader via userboot, lualoader liveDifferential Revision: https://reviews.freebsd.org/D16665
Import lua 5.3.4 to contrib