Bug#878132: uses deprecated Lua luaL_reg (vs. luaL_Reg)

Ondřej Surý ondrej at debian.org
Tue Oct 10 09:49:43 UTC 2017


Package: src:minetest
Version: 0.4.16+repack-4
Severity: serious
Tags: upstream

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Dear maintainer(s),

your package uses deprecated Lua API, see:

http://lua-users.org/wiki/CompatibilityWithLuaFive

> ### Defining a list of CFunctions (Lua 5.0)
>
> luaL_reg (Lua 5.0) changed its name to luaL_Reg since Lua 5.1. This
> could be solved with conditional compilation:
> 
> #if !defined LUA_VERSION_NUM
> /* Lua 5.0 */
> #define luaL_Reg luaL_reg
> #endif

As luajit 2.1 has removed the compatibility #defines, this might break
your code.  Please update the code to use Lua 5 type (luaL_Reg).  Also
please note that Lua 5.1 has been released in 2006 ;).

Cheers,
Ondrej

- -- System Information:
Debian Release: 9.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.0-3-amd64 (SMP w/6 CPU cores)
Locale: LANG=en_DK.UTF-8, LC_CTYPE=en_DK.UTF-8 (charmap=UTF-8), LANGUAGE=en_DK.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

-----BEGIN PGP SIGNATURE-----

iQKTBAEBCgB9FiEEMLkz2A/OPZgaLTj7DJm3DvT8uwcFAlncl7dfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDMw
QjkzM0Q4MEZDRTNEOTgxQTJEMzhGQjBDOTlCNzBFRjRGQ0JCMDcACgkQDJm3DvT8
uwdKqxAAk8xb8UZ59ZfIICNQZzcSLGKr8vg7KZIoWu4MqoLQtF1Ci97XenWjuijK
eXDN3j+bZPc3gTmfBNdkX6SxqxWjQi2T+mXA3poSH8H+WBIxrmdU7WKaXcJmNQGA
AjJprEw5Sv4AWcQwL3eOveWvnO0SkkhjDiKO5pfLotzunIwi1FqEEOcRXbxYkZZl
akRyBW6SBvI1NSjKnwV3K0/1jvumbnmx2ogfweBB4l7caccr2xLoswZftc8bOHRK
pGqwgLB114HRP4TPDEMH7HsCvsgt/MZ/4Nt/ozH/9EqcQtr2CC+54tR1iwi6X1Ah
vRSyVpNU4wsMnjddx7SIvEac0zkaMM6SwJIWkqZeDGkdCMmptMBXqmTXl7cG7fVJ
AUL8gksZcoEO9EDACIAstROpjhe4W+W6RCI/l0W+6WLNx2xrfGcMfxC3fRZIV69b
S1H5ZUJMc3WuGRHWu5cxAbMP9QtmMdmhltMNOXT/bL/nzDghqK9JnD6IQwHqSwr1
Pyw+lOum+hUxo0pNWr1pwH6xcu1lHDQCucbtDnA5NMcn1m7eDBUET8skPUCGaRFA
5xf9m29Rh9oWqn6Q51HnAUOYTyRbmKCvsXOL0SQmmFRmToemovX4/RQ4QKS90Ype
y85nXaiORlqITGKfXn+TheL3tgV0+qnx8eBozzzmmc8ptvcYIp4=
=G7wq
-----END PGP SIGNATURE-----



More information about the Pkg-games-devel mailing list