lua: bump to version 5.2.4
Signed-off-by: Francois Perrad <francois.perrad@gadz.org> Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
This commit is contained in:
parent
1f361b26e8
commit
077193b6b3
|
@ -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 <francois.perrad@gadz.org>
|
||||
|
||||
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 */
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue