From 2c31ed6f14c5028ac1c64cd064fc1d3a1e783eee Mon Sep 17 00:00:00 2001 From: Sertonix Date: Thu, 16 Oct 2025 16:36:28 +0200 Subject: [PATCH] lib(ekmfweb|kmipclient): Use ln without -r MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The option isn't portable (not in POSIX or busybox) and it easily works without. Closes: https://github.com/ibm-s390-linux/s390-tools/pull/191 Signed-off-by: Sertonix Acked-by: Ingo Franzki Signed-off-by: Jan Höppner --- libekmfweb/Makefile | 8 ++++---- libkmipclient/Makefile | 8 ++++---- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/libekmfweb/Makefile b/libekmfweb/Makefile index 26c87a69..4e7ee1ac 100644 --- a/libekmfweb/Makefile +++ b/libekmfweb/Makefile @@ -91,13 +91,13 @@ libekmfweb.so.$(VERSION): ALL_LDFLAGS += -shared -Wl,--version-script=libekmfweb -Wl,-z,defs,-Bsymbolic -Wl,-soname,libekmfweb.so.$(VERM) libekmfweb.so.$(VERSION): ekmfweb.o utilities.o cca.o $(libs) $(LINK) $(ALL_LDFLAGS) $^ $(LDLIBS) -o $@ - ln -srf libekmfweb.so.$(VERSION) libekmfweb.so.$(VERM) - ln -srf libekmfweb.so.$(VERSION) libekmfweb.so + ln -sf libekmfweb.so.$(VERSION) libekmfweb.so.$(VERM) + ln -sf libekmfweb.so.$(VERSION) libekmfweb.so install-libekmfweb.so.$(VERSION): libekmfweb.so.$(VERSION) $(INSTALL) -g $(GROUP) -o $(OWNER) -m 755 -T libekmfweb.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libekmfweb.so.$(VERSION) - ln -srf $(DESTDIR)$(SOINSTALLDIR)/libekmfweb.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libekmfweb.so.$(VERM) - ln -srf $(DESTDIR)$(SOINSTALLDIR)/libekmfweb.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libekmfweb.so + ln -sf libekmfweb.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libekmfweb.so.$(VERM) + ln -sf libekmfweb.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libekmfweb.so $(INSTALL) -d -m 755 $(DESTDIR)$(USRINCLUDEDIR)/ekmfweb $(INSTALL) -g $(GROUP) -o $(OWNER) -m 644 $(rootdir)include/ekmfweb/ekmfweb.h $(DESTDIR)$(USRINCLUDEDIR)/ekmfweb diff --git a/libkmipclient/Makefile b/libkmipclient/Makefile index b0175a5d..c37f8820 100644 --- a/libkmipclient/Makefile +++ b/libkmipclient/Makefile @@ -113,13 +113,13 @@ libkmipclient.so.$(VERSION): ALL_LDFLAGS += -shared -Wl,--version-script=libkmip libkmipclient.so.$(VERSION): kmip.o request.o response.o attribute.o key.o ttlv.o json.o \ xml.o https.o tls.o names.o utils.o $(LINK) $(ALL_LDFLAGS) $^ $(LDLIBS) -o $@ - ln -srf libkmipclient.so.$(VERSION) libkmipclient.so.$(VERM) - ln -srf libkmipclient.so.$(VERSION) libkmipclient.so + ln -sf libkmipclient.so.$(VERSION) libkmipclient.so.$(VERM) + ln -sf libkmipclient.so.$(VERSION) libkmipclient.so install-libkmipclient.so.$(VERSION): libkmipclient.so.$(VERSION) $(INSTALL) -g $(GROUP) -o $(OWNER) -m 755 -T libkmipclient.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libkmipclient.so.$(VERSION) - ln -srf $(DESTDIR)$(SOINSTALLDIR)/libkmipclient.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libkmipclient.so.$(VERM) - ln -srf $(DESTDIR)$(SOINSTALLDIR)/libkmipclient.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libkmipclient.so + ln -sf libkmipclient.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libkmipclient.so.$(VERM) + ln -sf libkmipclient.so.$(VERSION) $(DESTDIR)$(SOINSTALLDIR)/libkmipclient.so $(INSTALL) -d -m 755 $(DESTDIR)$(USRINCLUDEDIR)/kmipclient $(INSTALL) -g $(GROUP) -o $(OWNER) -m 644 $(rootdir)include/kmipclient/kmipclient.h $(DESTDIR)$(USRINCLUDEDIR)/kmipclient