Package: libluajit-5.1-dev
Version: 2.1.0~beta3+dfsg-2
Followup-For: Bug #873386

Hi Evgeni,

> This breaks software that either not expects these 5.2 symbols

Such software is broken by definition.  Symbol addition must not break
any software.

> expects the compat stuff to be present.

The LuaJit 5.1 was released in 2006.  That's a plenty of time to start
using correct API.  However there are only four packages in Debian
affected by the drop of compatibility symbols:

- aegisub - #873327
- ettercap - #878131 (however the lua bindings are now disabled)
- minetest - #878132
- wrk - #873321

Also as this is only #define removals, it affects only compilation and
not runtime, so it's safe to migrate to testing, so I am just going to
close the bug.

Cheers,
Ondrej

-- System Information:
Debian Release: 9.1
  APT prefers stable
  APT policy: (990, 'stable'), (500, 'unstable-debug'), (500, 'stable-debug'), 
(500, 'unstable'), (1, 'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 4.4.0-93-generic (SMP w/24 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)

Versions of packages libluajit-5.1-dev depends on:
ii  libluajit-5.1-2  2.1.0~beta3+dfsg-2

libluajit-5.1-dev recommends no packages.

libluajit-5.1-dev suggests no packages.

-- no debconf information

Reply via email to