SHA256
7
0
forked from pool/lua51

2 Commits

Author SHA256 Message Date
d3e7fcca4b Accepting request 1297890 from devel:languages:lua
interpreter should only provide, not conflict lua symbol (bsc#1247521)

OBS-URL: https://build.opensuse.org/request/show/1297890
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua51?expand=0&rev=19
2025-08-06 12:30:51 +00:00
e61d50374d Accepting request 1295837 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

  They include lua51-devel and expects rpm macros to be available.
  on the interpreter binary
* libdl is required not librt
* fix libraries in pkgconfig file
- move the lua rpm macros to the devel package to avoid conflict
- Correction in Provides and Obsolete for lua-libs
  * 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

OBS-URL: https://build.opensuse.org/request/show/1295837
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/lua51?expand=0&rev=18
2025-08-03 11:35:47 +00:00