SHA256
7
0
forked from pool/lua54
This branch is 15 commits behind pool/lua54:factory
Dominique Leuenberger 6fe8f025a1 Accepting request 1297784 from devel:languages:lua
- Switch from update-alternatives to libalternatives (and
  dependency on lua-interpreter)
- improve .gitignore and overall improve the packaging.
- this package also provides devel symlink directly and conflicts
  other -devel packages

- fix update-alternatives
  * Stack overflow in vararg functions with many fixed parameters
    called with few arguments.
  * Wrong assert when reporting concatenation errors (manifests only
    when Lua is compiled in debug mode).
  * Wrong error message in some short-cut expressions.
  * luac listings choke on long strings.
- export luaU_dump in order to fix linking of luac binary
* LUA_IFUNC must be defined as upstream but without "extern",
* LUA_API must be defined as visibility default
  would not work because LUA_CDIR constant is wrong in x86_64
- devel package must require libluaver = %{version}
  or scripts
        [lua_pushstring] and <CODE>pushlstring</CODE> return string
  * too many variables in an assignment may cause a C stack
    overflow
  * an error in a module loaded through the '-l' option shows no
  * gsub may go wild when wrongly called without its third
    argument and with a large subject
  * table.remove removes last element of a table when given
    an out-of-bound index
  * stand-alone interpreter shows incorrect error message when
  * debug.sethook/gethook may overflow the thread's stack
- Switch from update-alternatives to libalternatives (and

OBS-URL: https://build.opensuse.org/request/show/1297784
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua54?expand=0&rev=34
2025-08-06 12:30:48 +00:00
2023-05-04 21:21:08 +00:00
2023-05-29 16:22:24 +00:00
2023-04-30 22:05:58 +00:00
Description
No description provided
2.2 MiB
Languages
Diff 100%