tech-pkg archive

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

Re: default lua -> 5.3



On Fri, Mar 20, 2020 at 12:15:20PM +0000, Sevan Janiyan wrote:
> 
> 
> On 20/03/2020 11:41, nia wrote:
> > Any objections / things to be aware of before flipping the switch?
> 
> For maximum compatibility, things are kept at 5.1. Any reason to switch
> to 5.3
> 
> 
> Sevan

The default in pkgsrc is 5.2 currently, while the version in NetBSD is 5.3.
5.3 has recent bugfix releases while 5.2 doesn't. 5.4 will be released
"soon". There are also language additions - "Lua 5.3 was released on
12 Jan 2015. Its main new features are integers, bitwise operators,
a basic utf-8 library"...

Packages that need a specific version already specify that version
(e.g. with LUA_VERSIONS_ACCEPTED, or just using lua51/buildlink3.mk),
so this mainly effects packages that don't care, or what happens when
you 'cd' to a lua module package and do 'make install' (currently you
get the 5.2 package by default).

Everything using lua without specifying a specific version or using a
prefix will need to be bumped.


Home | Main Index | Thread Index | Old Index