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
3 changed files with 8 additions and 4 deletions

4
.gitignore vendored
View File

@@ -1,5 +1 @@
.osc
_scmsync.obsinfo
_buildconfig-*
_buildinfo-*.xml
lua51-*-build/

5
_scmsync.obsinfo Normal file
View File

@@ -0,0 +1,5 @@
mtime: 1754410547
commit: 955a9b64ac434fa658040772b2d71aee10e5d7fe9c3a74281150f639e00bf3a7
url: https://src.opensuse.org/lua/lua51.git
revision: 955a9b64ac434fa658040772b2d71aee10e5d7fe9c3a74281150f639e00bf3a7
projectscmsync: https://src.opensuse.org/lua/_ObsPrj.git

3
build.specials.obscpio Normal file
View File

@@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ef05576b310af92224aff9bc4242cb3aeb413a6330df5a1de29c6d87672e6b48
size 320