Jonathan Gray <j...@jsg.id.au> writes:

> On Mon, Oct 31, 2016 at 07:59:21PM +0100, Jeremie Courreges-Anglas wrote:
>> 
>> lua.port.mk doesn't automatically add lua52 and lua53 to FLAVORS any
>> more.  So right now the ,lua52 package is broken and I've removed it
>> from lang/Makefile.  Either it is decided to keep this FLAVOR (which
>> requires explicitely declaring it in the port Makefile) or the port can
>> be cleaned up.
>> 
>> I'd go with the latter, if this package doesn't work with any
>> non-trivial lua lib I see no reason to keep it.  But I'm not a luajit
>> user.
>
> Or we remove the FLAVOR and unconditionally enable 5.2 compat
> which will be with 5.1 abi still?

I guess you'd need to test whether existing luajit consumers still work
if LUAJIT_ENABLE_LUA52COMPAT is defined, because it introduces some
incompatible changes.

On the other hand:
- other OSes don't seem to enable it (granted, I only checked Debian and
  FreeBSD)
- I didn't hear anyone step up to keep LUAJIT_ENABLE_LUA52COMPAT. :)

I'd just kill it, unless you or abieber@ see value in keeping it.

-- 
jca | PGP : 0x1524E7EE / 5135 92C1 AD36 5293 2BDF  DDCC 0DFA 74AE 1524 E7EE

Reply via email to