On Tue, Nov 1, 2016, at 06:23 AM, Jeremie Courreges-Anglas wrote:
> 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.

IIRC tedu@ wanted it for something - I will ping him to see if he has
any uses.

Personally I don't.

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

Reply via email to