On Wed, Nov 2, 2016, at 07:14 PM, Jonathan Gray wrote:
> On Tue, Nov 01, 2016 at 07:30:10AM -0600, Aaron Bieber wrote:
> > 
> > 
> > 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.
> 
> It was added in
> 
> revision 1.14
> date: 2014/06/02 19:43:50;  author: juanfra;  state: Exp;  lines: +7 -2; 
> commitid: XwDEZyp0azFPTl8F;
> Enable LUA52COMPAT for the lua52 flavor. ok abieber@.
> 
> And given using it with any non core lua modules has been broken since
> then due to getting the abi wrong, removing it sounds fine.
> 

Cool, whack it! Can you also remove me as maintainer?

Reply via email to