Your message dated Tue, 10 Oct 2017 10:38:19 +0000 (UTC)
with message-id <1912199191.8365851.1507631899...@mail.yahoo.com>
and subject line Re: Bug#878131: uses deprecated Lua luaL_reg (vs. luaL_Reg)
has caused the Debian Bug report #878131,
regarding uses deprecated Lua luaL_reg (vs. luaL_Reg)
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
878131: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=878131
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:ettercap
Version: 1:0.8.2-10
Severity: serious
Tags: upstream
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Dear maintainers,
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).
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/OPZgaLTj7DJm3DvT8uwcFAlnclnJfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDMw
QjkzM0Q4MEZDRTNEOTgxQTJEMzhGQjBDOTlCNzBFRjRGQ0JCMDcACgkQDJm3DvT8
uwdYmhAA0SI/2LCDA2qSQxdX5B9CAZFAt7u17gbHr9z39OhKTqaFPQXDvj+F4ZxS
6TuNDIcQ94+c7+54pIiJRKBLHUOH+G1sYy/dU4JeOHfMyPYHbF4i75QC0Y3t+fch
qf62/vji/bHo8oZZxlqcBsh/8H+LB4SiN8UKAzxqafilAHA4RMQAiiVC9xFcPpNj
1x8rdcIelPTuigkNT3fs+tZvB9Zlt2qJLfdcMJnephXNzsI8FN0L15H42y4YNH6d
c89bzFS1gHEfRnsNeBcXQhRQ0SFD53bYTMMghTlxSr8+EL7N6AotIqjEBDVEXQ/1
3xC3pdpN+UiU6ubrHBKx/ccJ5qk2b6NeAM5VZbAu1SbKM2bJfLH44kXqJT0TSOcr
Crk9vg0LOiD+PJGwTSTwiIRDgz45xJG38ROXXMWqQmESBDEqhoihwawtG6rwL3Fn
S0yvEUyNjZjCRYj5WDLfZwdcOVhhTcQsjkBo+FUOuK+NJ+KOo0qMe2EuPDiA2PVW
5MKcwQIYNZnXHy0HlAazfZJVanxghixxSm7IqBLQ6EQBzxIQFkMFqSjKDg8LYqaE
0xwnrLnFHD/MC/N0X98BXciNoM+w/irjhhb1EUMGHyJnyQGAF2uAnCkkZyJ/AwFv
O2OzeqcU5tLXiIzcq93NWp1qx3YaDYzjXulcpm0TmJO1bgslx24=
=jt01
-----END PGP SIGNATURE-----
--- End Message ---
--- Begin Message ---
>luaL_reg (Lua 5.0) changed its name to luaL_Reg since Lua 5.1. This could be
>solved with conditional compilation:
>#define luaL_Reg luaL_reg
I fixed this already in that -10 upload.
cat debian/patches/825.patch
-static const struct luaL_reg ec_lua_lib[] = {
+static const struct luaL_Reg ec_lua_lib[] = {
G.
--- End Message ---