Hi,
I am a packager for openSUSE Tumbleweed building and maintaining mathgl. Our distro is in the midst of retiring Lua 5.1, the only version of lua that mathgl may be configured to build against. It would be much welcome if mathgl could build its lua bindings against version 5.3 and, preferably 5.4+. I have a pretty straightforward patch (attached) that makes it build with lua 5.3 or newer, but I have no idea whether it is safe to use this without checking for potential runtime issues when actually using mathgl with a recent, supported Lua version.
Lua 5.1 reached EOL in 2012.¹ The only currently supported Lua version upstream is 5.4.x, with the 5.3.x series having reached EOL in 2020.
Many thanks for maintaining this amazing library over the years.
Anonymous