tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: lua default version



Greg Troxel wrote:
> 
> The DESCR files in lua51, lua52 and lua53 are all the same.  It would be
> nice if someone who understands added a final paragraph to each
> explaining about each one being old/recommended/bleeding-edge -- to me,
> that's the important part in a DESCR like this since "the lua package
> has lua" is fairly obvious :-)

How about?

lua51/DESCR:

You should use Lua 5.1 if you care about compatibility with LuaJIT 2.0.
EOF

lua53/DESCR:

Lua 5.3 is a preferred version for new Lua modules.
EOF

lua5.2/DESCR:
EOF

> Separately, I wonder if we should be changing the default version.

Yeah, I think we should set it to 5.3.

Also, by multiple requests from Justin, since we're retiring netbsd-5 [*],
we can finally make liblua5.x.{so,a} multi-threaded.

[*] There was some bug or issue that prevented mixing multi-threaded
    DSOs with single-threaded DSOs. IIRC, it was fixed in netbsd-6.

> Currently it's 5.2, which leads me to the conclusion that 5.1 is old
> (and anyone using/needing it should upgrade) and that that 5.3 is still
> too new/bleeding-edge for normal use.

I hope 5.3 isn't too bleeding edge anymore but it would be nice to hear
from people like Marc who went to Lua workshop few weeks ago and who
have more interaction with the Lua community.

Alex

Attachment: pgpmlAZH0wNui.pgp
Description: PGP signature



Home | Main Index | Thread Index | Old Index