Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

liblua5_4-5-5.4.4-4.1 RPM for s390x

From OpenSuSE Ports Tumbleweed for s390x

Name: liblua5_4-5 Distribution: openSUSE:Factory:zSystems
Version: 5.4.4 Vendor: obs://build.opensuse.org/openSUSE:Factory:zSystems
Release: 4.1 Build date: Sat Jun 25 10:27:45 2022
Group: System/Libraries Build host: s390zl27
Size: 292840 Source RPM: lua54-5.4.4-4.1.src.rpm
Url: http://www.lua.org
Summary: The Lua integration library
Lua is a programming language originally designed for extending
applications, but is also frequently used as a general-purpose,
stand-alone language.

Lua combines procedural syntax (similar to Pascal) with
data description constructs based on associative arrays and extensible
semantics. Lua is dynamically typed, interpreted from byte codes, and
has automatic memory management, making it suitable for configuration,
scripting, and rapid prototyping. Lua is implemented as a small library
of C functions, written in ANSI C.

Provides

Requires

License

MIT

Changelog

* Sat Jun 04 2022 Callum Farmer <gmbr3@opensuse.org>
  - Added more numbered patches from upstream:
    * luabugs3.patch
    * luabugs4.patch
    * luabugs5.patch
* Wed Mar 09 2022 Callum Farmer <gmbr3@opensuse.org>
  - Added patches from upstream:
    * luabugs1.patch
    * luabugs2.patch
  - Adjust buildsystem so that it matches upstream git (testes??)
* Mon Mar 07 2022 Bjørn Lie <bjorn.lie@gmail.com>
  - 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 <gmbr3@opensuse.org>
  - Ensure shared library is installed with executable bit set
* Wed Jan 26 2022 Callum Farmer <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - Fix doc location (boo#1186233)
* Mon May 10 2021 Callum Farmer <gmbr3@opensuse.org>
  - Add shared_link.patch: fix dynamic linking executable
  - Stop building static library
* Mon Apr 19 2021 Callum Farmer <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - 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 <gmbr3@opensuse.org>
  - Move tests to separate build
* Sat Dec 05 2020 Callum Farmer <gmbr3@opensuse.org>
  - 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 <callumjfarmer13@gmail.com>
  - 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 <callumjfarmer13@gmail.com>
  - Add final part of patch for CVE-2020-15888, boo#1174367
  - Add upstream patch 13
* Tue Aug 18 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Add patch for CVE-2020-15945, boo#1174540 (un-numbered)
* Mon Aug 17 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - 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 <callumjfarmer13@gmail.com>
  - Add upstream patches 7 & 8
* Sat Jul 18 2020 Callum Farmer <callumjfarmer13@gmail.com>
  - Add upstream-bugs.patch, upstream fixes from https://www.lua.org/bugs.html
* Sat Jul 18 2020 Andreas Schwab <schwab@suse.de>
  - files_test.patch: use proper check for 64-bit time_t
  - Amend list of 64bit architectures
* Mon Jul 06 2020 Matej Cepl <mcepl@suse.com>
  - Don't use %make_build macro, which doesn't work on SLE-12
* Mon Jul 06 2020 Matej Cepl <mcepl@suse.com>
  - 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 <callumjfarmer13@gmail.com>
  - 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 <mge@suse.com>
  - 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 <mliska@suse.cz>
  - Use FAT LTO objects in order to provide proper static library.
* Tue Mar 12 2019 Matej Cepl <mcepl@suse.com>
  - 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.

Files

/usr/lib64/liblua.so.5.4
/usr/lib64/liblua5.4.so.0
/usr/lib64/liblua5.4.so.5
/usr/lib64/liblua5.4.so.5.4
/usr/lib64/liblua5.4.so.5.4.0


Generated by rpm2html 1.8.1

Fabrice Bellet, Mon Jul 4 00:12:49 2022