Created attachment 189165 [details]
Unbreak with lua53 right way
Currently luaexpat fails to build against lua53 due to incorrect INT definition, LUA_INT_LONG doesn't affect at all int/long variations.
But LUA_32BITS do it right way, and widely used in other lua-based ports
Does this still play nice with Lua 5.1?
(In reply to David Thiel from comment #1)
Yes, this solution works with lua51 too.
AFAIR, most distros build 3dparty lua components with LUA_32BITS
A commit references this bug:
Date: Fri Jan 12 21:48:52 UTC 2018
New revision: 458877
Correctly unbreak with lua53.
Submitted by: fluffy