[Buildroot] [PATCH v3 1/1] lua: remove 5.2.x version

François Perrad francois.perrad at gadz.org
Tue Dec 4 04:26:04 UTC 2018


Le lun. 3 déc. 2018 à 22:28, Thomas Petazzoni <thomas.petazzoni at bootlin.com>
a écrit :

> Hello François,
>
> On Sun,  2 Dec 2018 11:25:06 +0100, Francois Perrad wrote:
> > At this time :
> > - Lua 5.3.5 will be the last one of its serie.
> > - Lua 5.4 is up coming (lua-5.4.0-work2 is already available).
> > - Lua 5.2.4 was released on 2015.
> > For various reasons in the Lua ecosystem, the Lua 5.1 will stay.
> > On BR, Lua 5.3 is the default version since 2016.02.
> >
> > So, the serie which could be removed is the 5.2.x.
> > We could wait some days for other user feedback.
> >
> > Note: see discussion when 5.3.x was introduced :
> http://lists.busybox.net/pipermail/buildroot/2015-January/117638.html
>
> One quick question: Prosody 0.11 has been released, and they say:
>
> """
> Prosody has traditionally used Lua 5.1. As we announced back when 0.10
> was released, we are on the path to updating to more recent Lua
> versions.
>
> The recommended Lua version for 0.11 is Lua 5.2, while Lua 5.1 is still
> supported for the platforms that need it.
> """
>
> Should we keep Lua 5.2 for Prosody ?
>
>
I am aware on this announcement.

Now, see the note in the commit log of
https://patchwork.ozlabs.org/patch/1002646/ from my serie "support/testing:
Lua and friends"
So currently, the BR users of Prosody only use LuaJIT, (Lua 5.1 & 5.2 don't
work on BR, Lua 5.3 is not supported by Prosody).

LuaJIT is ABI compatible with Lua 5.1, and has some extensions from Lua 5.2
& 5.3.
I think that the Prosody team knows that their user base is mostly on
LuaJIT.
I also think that the official support of Lua 5.2 is a first step for the
Prosody team, they will target Lua 5.3.

In conclusion, I still want to remove Lua 5.2

François

> v2 --> v3
> >   - rebase on top of BR 2018.11
>
> The changelog should go...
>
> >
> > Signed-off-by: Francois Perrad <francois.perrad at gadz.org>
> > ---
>
> ... here. Otherwise, it becomes part of the commit log when applying,
> which we don't want.
>
> Thanks!
>
> Thomas
> --
> Thomas Petazzoni, CTO, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
> _______________________________________________
> buildroot mailing list
> buildroot at busybox.net
> http://lists.busybox.net/mailman/listinfo/buildroot
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.busybox.net/pipermail/buildroot/attachments/20181204/3ae4b100/attachment-0002.html>


More information about the buildroot mailing list