lua: bump to version 5.2.4
PATCH 1/1 lua: bump to version 5.2.4
Signed-off-by Francois Perrad <[email protected]>
---
package/lua/5.2.3/0012-fix-ephemeron-table.patch | 19 -------------------
package/lua/{5.2.3 => 5.2.4}/0001-root-path.patch | 0
.../{5.2.3 => 5.2.4}/0002-shared-libs-for-lua.patch | 0
package/lua/{5.2.3 => 5.2.4}/0004-lua-pc.patch | 0
package/lua/{5.2.3 => 5.2.4}/0011-linenoise.patch | 0
package/lua/lua.hash | 4 ++--
package/lua/lua.mk | 2 +-
7 files changed, 3 insertions(+), 22 deletions(-)
delete mode 100644 package/lua/5.2.3/0012-fix-ephemeron-table.patch
rename package/lua/{5.2.3 => 5.2.4}/0001-root-path.patch (100%)
rename package/lua/{5.2.3 => 5.2.4}/0002-shared-libs-for-lua.patch (100%)
rename package/lua/{5.2.3 => 5.2.4}/0004-lua-pc.patch (100%)
rename package/lua/{5.2.3 => 5.2.4}/0011-linenoise.patch (100%)package/lua/5.2.3/0012-fix-ephemeron-table.patch deleted +0 -19
@@ -1,19 +0,0 @@ -Ephemeron table can wrongly collect entry with strong key. - -Fetch from: http://www.lua.org/bugs.html#5.2.3-2 - -Signed-off-by: Francois Perrad <[email protected]> - -Index: b/src/lgc.c -=================================================================== ---- a/src/lgc.c -+++ b/src/lgc.c -@@ -403,7 +403,7 @@ - reallymarkobject(g, gcvalue(gval(n))); /* mark it now */ - } - } -- if (prop) -+ if (g->gcstate != GCSatomic || prop) - linktable(h, &g->ephemeron); /* have to propagate again */ - else if (hasclears) /* does table have white keys? */ - linktable(h, &g->allweak); /* may have to clean white keys */
package/lua/5.2.4/0001-root-path.patch renamed from package/lua/5.2.3/0001-root-path.patch +0 -0
package/lua/5.2.4/0002-shared-libs-for-lua.patch renamed from package/lua/5.2.3/0002-shared-libs-for-lua.patch +0 -0
package/lua/5.2.4/0004-lua-pc.patch renamed from package/lua/5.2.3/0004-lua-pc.patch +0 -0
package/lua/5.2.4/0011-linenoise.patch renamed from package/lua/5.2.3/0011-linenoise.patch +0 -0
package/lua/lua.hash +2 -2
@@ -2,8 +2,8 @@ md5 a1b0a7e92d0c85bbff7a8d27bf29f8af lua-5.3.0.tar.gz sha1 1c46d1c78c44039939e820126b86a6ae12dadfba lua-5.3.0.tar.gz -md5 dc7f94ec6ff15c985d2d6ad0f1b35654 lua-5.2.3.tar.gz -sha1 926b7907bc8d274e063d42804666b40a3f3c124c lua-5.2.3.tar.gz +md5 913fdb32207046b273fdb17aad70be13 lua-5.2.4.tar.gz +sha1 ef15259421197e3d85b7d6e4871b8c26fd82c1cf lua-5.2.4.tar.gz md5 2e115fe26e435e33b0d5c022e4490567 lua-5.1.5.tar.gz sha1 b3882111ad02ecc6b972f8c1241647905cb2e3fc lua-5.1.5.tar.gz
package/lua/lua.mk +1 -1
@@ -8,7 +8,7 @@ ifeq ($(BR2_PACKAGE_LUA_5_3),y) LUA_VERSION = 5.3.0 else ifeq ($(BR2_PACKAGE_LUA_5_2),y) -LUA_VERSION = 5.2.3 +LUA_VERSION = 5.2.4 else LUA_VERSION = 5.1.5 endif
Signature · 1 line
2.1.0
Thomas Petazzoni
AppliedPATCH 1/1 lua: bump to version 5.2.4
Dear Francois Perrad,
Quoted 15 lines · Francois Perrad
Signed-off-by Francois Perrad <[email protected]>--- package/lua/5.2.3/0012-fix-ephemeron-table.patch | 19 ------------------- package/lua/{5.2.3 => 5.2.4}/0001-root-path.patch | 0 .../{5.2.3 => 5.2.4}/0002-shared-libs-for-lua.patch | 0 package/lua/{5.2.3 => 5.2.4}/0004-lua-pc.patch | 0 package/lua/{5.2.3 => 5.2.4}/0011-linenoise.patch | 0 package/lua/lua.hash | 4 ++-- package/lua/lua.mk | 2 +- 7 files changed, 3 insertions(+), 22 deletions(-) delete mode 100644 package/lua/5.2.3/0012-fix-ephemeron-table.patch rename package/lua/{5.2.3 => 5.2.4}/0001-root-path.patch (100%) rename package/lua/{5.2.3 => 5.2.4}/0002-shared-libs-for-lua.patch (100%) rename package/lua/{5.2.3 => 5.2.4}/0004-lua-pc.patch (100%) rename package/lua/{5.2.3 => 5.2.4}/0011-linenoise.patch (100%)
Applied, thanks!
Thomas
Signature · 3 lines
Thomas Petazzoni, CTO, Free Electrons Embedded Linux, Kernel and Android engineering http://free-electrons.com