summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* dev-lang/lua: Keyword 5.1.5-r106 for ~m68kJames Le Cuirot2021-09-201-1/+1
| | | | | | The tests pass. Signed-off-by: James Le Cuirot <chewi@gentoo.org>
* dev-lang/lua: keyword 5.1.5-r106 for ~riscvMarek Szuba2021-07-091-1/+1
| | | | | | | | | | | | | | | | | | | | | | Certain string.format operations produce clearly wrong results, for instance "string.format("%d", 2^63)" gives -9223372036854775808 on amd64 yet 9223372036854775807 on riscv; This is the same as with 5.2 but unlike the latter, it doesn't trigger a test failure here due to much smaller test coverage of 5.1. However: - an upstream mailing-list discussion from 2011 [1] suggests string.format("%d") is known to be borked in Lua 5.1 for very large integers; - this is unlikely to have an effect on arithmetics because Lua numbers are floating-point (string formatting this is one of the few places in the interpreter where they get internally converted to integers) Not to mention that this doesn't work correctly on several other arches for which lua:5.1 has already not only been keyworded but actually stabilised. [1] http://lua-users.org/lists/lua-l/2011-07/msg00876.html Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/lua: keyword 5.1.5-r106 for -riscvMarek Szuba2021-07-091-1/+1
| | | | | | | | | | | | | | | Certain string.format operations produce clearly wrong results, for instance "string.format("%d", 2^63)" gives -9223372036854775808 on amd64 yet 9223372036854775807 on riscv. This is the same as with 5.2 but unlike the latter, it doesn't trigger a test failure here due to much smaller test coverage of 5.1. This might be a formatting-only problem because the binary representation of 2^63 looks the same (and OK) on both arches, not to mention that for newer Lua versions 2^63 is already considered out of range for '%d' - but err on the side of caution for now. Signed-off-by: Marek Szuba <marecki@gentoo.org>
* dev-lang/lua: stable 5.1.5-r106 for hppa, bug #766528Rolf Eike Beer2021-02-081-1/+1
| | | | | | | Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer <eike@sf-mail.de> Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r106 ppc, #766528Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r106 ppc64, #766528Sam James2021-01-241-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r106 arm64, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r106 arm, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r106 sparc, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r106 x86, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: Stabilize 5.1.5-r106 amd64, #766528Sam James2021-01-231-1/+1
| | | | Signed-off-by: Sam James <sam@gentoo.org>
* dev-lang/lua: drop x86-macosFabian Groffen2021-01-061-2/+2
| | | | | Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
* dev-lang/lua: 5.1.5-r106 revbumpWilliam Hubbs2020-12-291-0/+151
- drop static use flag - do not install liblua.{a,la} Signed-off-by: William Hubbs <williamh@gentoo.org>