|
|
|
|
Changelog for lua54-5.4.7-lp156.109.1.x86_64.rpm :
* Wed Jul 24 2024 Callum Farmer - Update to version 5.4.7: * Fixed 11 bugs from 5.4.6 * Tests now run on shared libraries- Removed skip-tests_big-endian.patch: fixed upstream * Thu Dec 07 2023 Andreas Schwab - execresult.patch: Inspect errno only after failure * Tue Nov 14 2023 Matej Cepl - Add skip-tests_big-endian.patch to skip little-endian-only tests (bsc#1216930). * Mon May 29 2023 Callum Farmer - Library is always liblua5_4-5: due to SOVERSION leading digit being 5 * Mon May 22 2023 Matej Cepl - Final release of 5.4.6. No change in the changelog. * Tue May 09 2023 Matej Cepl - Experimenting with lua 5.4.6-rc1 (release 5.4.5 has been effectively withdrawn). * Sun Apr 30 2023 Matej Cepl - Update to 5.4.5: - this is a bug-fix release. - Lua 5.4.5 also contains several internal improvements and includes a revised reference manual- Remove upstreamed patches: - luabugs1.patch - luabugs10.patch - luabugs11.patch - luabugs2.patch - luabugs3.patch - luabugs4.patch - luabugs5.patch - luabugs6.patch - luabugs7.patch - luabugs8.patch - luabugs9.patch * Tue Apr 04 2023 Callum Farmer - Added more numbered patches from upstream: * luabugs11.patch * Sat Mar 18 2023 Callum Farmer - Added more numbered patches from upstream: * luabugs10.patch * Tue Jan 24 2023 Michal Suchanek - Do not use complex dependencies on SLE12 * Sun Dec 18 2022 Callum Farmer - Added more numbered patches from upstream: * luabugs8.patch * luabugs9.patch * Tue Aug 30 2022 Callum Farmer - Add more upstream patches: * luabugs6.patch * luabugs7.patch * Sat Jun 04 2022 Callum Farmer - Added more numbered patches from upstream: * luabugs3.patch * luabugs4.patch (bsc#1201146, CVE-2022-33099) * luabugs5.patch * Wed Mar 09 2022 Callum Farmer - Added patches from upstream: * luabugs1.patch * luabugs2.patch- Adjust buildsystem so that it matches upstream git (testes??) * Mon Mar 07 2022 Bjørn Lie - Drop the lua_docdir define, package docs in the standard location. Instead just silently drop packaging the README with the path that does not makes sense for a rpm package, but for a source tarball install. Simpler solution to boo#1186233. * Wed Jan 26 2022 Callum Farmer - Ensure shared library is installed with executable bit set * Wed Jan 26 2022 Callum Farmer - Update to Lua 5.4.4: * fixes all bugs found in Lua 5.4.3- Removed upstream-bugs.patch: new release (no bugs found yet)- Removed upstream-bugs-test.patch: new release (no bugs found yet) * Thu Dec 30 2021 Callum Farmer - Re-enable readline support in Lua, the way to do this changed in Lua 5.4- Because we are linking with readline add GPLv3+ only to the main package- Subsequently, update main_test.patch to ignore another test * Thu Dec 30 2021 Callum Farmer - Update upstream-bugs.patch and upstream-bugs-test.patch to fix bugs 9,10,12 for build and tests respectively. Bug 11 changes interface of luaD_pretailcall. (bsc#1194575,CVE-2021-44647) * Sat Nov 27 2021 Callum Farmer - Update upstream-bugs.patch and upstream-bugs-test.patch to fix bugs 7,8 for build and tests respectively. (bsc#1192613,CVE-2021-43519) * Thu Jul 29 2021 Callum Farmer - Update upstream-bugs.patch and upstream-bugs-test.patch to fix bugs 4,5,6 for build and tests respectively. * Sat May 22 2021 Callum Farmer - Fix doc location (boo#1186233) * Mon May 10 2021 Callum Farmer - Add shared_link.patch: fix dynamic linking executable- Stop building static library * Mon Apr 19 2021 Callum Farmer - Add upstream-bugs.patch and upstream-bugs-test.patch to fix bugs 1,2,3 for build and tests respectively. * Mon Mar 29 2021 Callum Farmer - Update to version 5.4.3: * Fixes bugs found in Lua 5.4.2- Removed upstream-bugs.patch: new release (no bugs found yet)- Removed upstream-bugs-test.patch: new release (no bugs found yet) * Thu Mar 11 2021 Callum Farmer - Add upstream-bugs.patch and upstream-bugs-test.patch to fix bugs 2,3,4 for build and tests respectively. * Fri Jan 22 2021 Callum Farmer - Move tests to separate build * Sat Dec 05 2020 Callum Farmer - Update to version 5.4.2: * Fixes garbage collection bug- Add main_test.patch: fix bug in main.lua test * Sat Oct 10 2020 Callum Farmer - Update to version 5.4.1: * Fixes bugs found in Lua 5.4.0- Removed upstream-bugs.patch: new release (no bugs found yet) * Fri Aug 21 2020 Callum Farmer - Add final part of patch for CVE-2020-15888, boo#1174367- Add upstream patch 13 * Tue Aug 18 2020 Callum Farmer - Add patch for CVE-2020-15945, boo#1174540 (un-numbered) * Mon Aug 17 2020 Callum Farmer - Add upstream patches 9,10,11,12 * Patch 9: CVE-2020-24342, boo#1175339 * Patch 10: CVE-2020-24371, boo#1175449 * Patch 11: CVE-2020-24370, boo#1175448 * Patch 12: CVE-2020-24369, boo#1175447 * Mon Jul 20 2020 Callum Farmer - Add upstream patches 7 & 8 * Sat Jul 18 2020 Callum Farmer - Add upstream-bugs.patch, upstream fixes from https://www.lua.org/bugs.html * Sat Jul 18 2020 Andreas Schwab - files_test.patch: use proper check for 64-bit time_t- Amend list of 64bit architectures * Mon Jul 06 2020 Matej Cepl - Don\'t use %make_build macro, which doesn\'t work on SLE-12 * Mon Jul 06 2020 Matej Cepl - Add attrib_test.patch and files_test.patch which fix failing tests (https://is.gd/6DYPgG). With these two patches full test suite passes. * Tue Jun 02 2020 Callum Farmer - Update to 5.4.0 * Changes from http://www.lua.org/manual/5.4/readme.html#changes * new generational mode for garbage collection * to-be-closed variables * const variables * userdata can have multiple user values * new implementation for math.random * warning system * debug information about function arguments and returns * new semantics for the integer \'for\' loop * optional \'init\' argument to \'string.gmatch\' * new functions \'lua_resetthread\' and \'coroutine.close\' * string-to-number coercions moved to the string library * allocation function allowed to fail when shrinking a memory block * new format \'%p\' in \'string.format\' * utf8 library accepts codepoints up to 2^31- Changes copied from request by Matthias G. Eckermann - Updated spec file for lua 5.4: copied from lua53- lua-build-system.patch: updated from Debian- added tests * Fri Aug 02 2019 Martin Liška - Use FAT LTO objects in order to provide proper static library. * Tue Mar 12 2019 Matej Cepl - Update to 5.3.5: (it is really problematic to find ANY documentation of changes between minor versions; the best we have is https://www.lua.org/bugs.html) - Long brackets with a huge number of \'=\' overflow some internal buffer arithmetic. - Small build tweaks. * Tue Jul 25 2017 tchvatalAATTsuse.com- Provide symbol for pkgconfig * Mon Jul 24 2017 dimstarAATTopensuse.org- Add INSTALL_LMOD and INSTALL_CMOD variables to lua53.pc: this is queried for example by rrdtool\'s buildsystem. * Thu Jul 20 2017 tchvatalAATTsuse.com- Properly set includedir in the .pc file * Mon Jul 10 2017 tchvatalAATTsuse.com- Require lua macros rather than bundling them with lua itself * Fri Jul 07 2017 tchvatalAATTsuse.com- Add patch lua-build-system.patch for all the builsystem changes- Drop patches merged to the above: * lua-5.3.3-prefix.patch * lua-5.3.3-shared.patch- Drop not really needed lua-5.3.3-visible.patch- Version update to lua 5.3.4 containing various bugfixes- Rename to lua53 * Tue Jun 13 2017 jengelhAATTinai.de- Let package description adhere to guidelines: trim redundant or biased wording and strip future goals. * Thu Jun 16 2016 iAATTmarguerite.su- update version 5.3.3 * bugfix release- changes in 5.3.2 * metatable may access its own deallocated field when it has a self reference in __newindex * label between local definitions can mix-up their initializations * gmatch iterator fails when called from a coroutine different from the one that created it- split lua-suse.diff to 3 reasonable patches * add lua-5.3.3-prefix.patch * add lua-5.3.3-shared.patch * add lua-5.3.3-visible.patch * Fri Jul 31 2015 jengelhAATTinai.de- Update RPM group classification * Thu Jul 30 2015 dimstarAATTopensuse.org- Provide Lua(API) = 5.3, so that packages installing files to /usr/share/lua/5.3 can properly depend on the right lua branch.- Provide Lua(devel) = 5.3 by lua-devel and conflict with other packages providing Lua(devel) (e.g lua51-devel, lua52-devel...). * Mon Jul 13 2015 iAATTmarguerite.su- macros.lua installs to lua-devel- build with LUA_COMPAT_MODULE to compatible w/ old module system * Fri Jul 10 2015 iAATTmarguerite.su- update version 5.3.1 * integers (64-bit by default) * official support for 32-bit numbers * bitwise operators * basic utf-8 support * functions for packing and unpacking values * see http://www.lua.org/manual/5.3/readme.html#changes * Sun Mar 15 2015 mpluskalAATTsuse.com- Update to 5.2.4 * Compiler can optimize away overflow check in table.unpack. * Ephemeron table can wrongly collect entry with strong key. * Chunk with too many lines may crash Lua.
|
|
|