From a66c69f6b1c3511b365e7a0381ed7ca707278cb2307c14ffe5a6f769538e5a7c Mon Sep 17 00:00:00 2001 From: Callum Farmer Date: Wed, 26 Jan 2022 19:17:26 +0000 Subject: [PATCH] Accepting request 949334 from home:gmbr3:Lua - Ensure shared library is installed with executable bit set OBS-URL: https://build.opensuse.org/request/show/949334 OBS-URL: https://build.opensuse.org/package/show/devel:languages:lua/lua54?expand=0&rev=49 --- lua-build-system.patch | 5 ++--- lua54.changes | 5 +++++ 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/lua-build-system.patch b/lua-build-system.patch index 09ae3d6..b4d5986 100644 --- a/lua-build-system.patch +++ b/lua-build-system.patch @@ -4,7 +4,7 @@ Subject: build system --- a/Makefile +++ b/Makefile -@@ -10,19 +12,20 @@ +@@ -10,19 +12,19 @@ # so take care if INSTALL_TOP is not an absolute path. See the local target. # You may want to make INSTALL_LMOD and INSTALL_CMOD consistent with # LUA_ROOT, LUA_LDIR, and LUA_CDIR in luaconf.h. @@ -27,7 +27,6 @@ Subject: build system -INSTALL_EXEC= $(INSTALL) -m 0755 +INSTALL_EXEC= $(LIBTOOL) --mode=install install -m 0755 INSTALL_DATA= $(INSTALL) -m 0644 -+INSTALL_LIBTOOL= $(LIBTOOL) --mode=install install -m 0644 # # If you don't have "install" you can use "cp" instead. # INSTALL= cp -p @@ -54,7 +53,7 @@ Subject: build system install: dummy cd src && $(MKDIR) $(INSTALL_BIN) $(INSTALL_INC) $(INSTALL_LIB) $(INSTALL_MAN) $(INSTALL_LMOD) $(INSTALL_CMOD) -+ cd src && $(INSTALL_LIBTOOL) $(TO_LIB) $(INSTALL_LIB) ++ cd src && $(INSTALL_EXEC) $(TO_LIB) $(INSTALL_LIB) cd src && $(INSTALL_EXEC) $(TO_BIN) $(INSTALL_BIN) cd src && $(INSTALL_DATA) $(TO_INC) $(INSTALL_INC) - cd src && $(INSTALL_DATA) $(TO_LIB) $(INSTALL_LIB) diff --git a/lua54.changes b/lua54.changes index a9daf80..13502f6 100644 --- a/lua54.changes +++ b/lua54.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Wed Jan 26 19:15:13 UTC 2022 - Callum Farmer + +- Ensure shared library is installed with executable bit set + ------------------------------------------------------------------- Wed Jan 26 18:35:13 UTC 2022 - Callum Farmer