Group :: Networking/WWW
RPM: palemoon
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
Patch: palemoon_rpath-29.4.6.patch
Download
Download
diff -uNrBbwp palemoon-29.4.6/palemoon/platform/security/nss/coreconf/Linux.mk palemoon-29.4.6-new/palemoon/platform/security/nss/coreconf/Linux.mk
--- palemoon-29.4.6/palemoon/platform/security/nss/coreconf/Linux.mk 2022-05-07 15:30:02.000000000 +0000
+++ palemoon-29.4.6-new/palemoon/platform/security/nss/coreconf/Linux.mk 2022-05-07 19:53:43.927436248 +0000
@@ -195,7 +195,7 @@ RPATH = -Wl,-rpath,'$$ORIGIN:/opt/sun/pr
endif
endif
-MKSHLIB = $(CC) $(DSO_LDOPTS) -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so) $(RPATH)
+MKSHLIB = $(CC) $(DSO_LDOPTS) -Wl,-soname -Wl,$(@:$(OBJDIR)/%.so=%.so) -Wl,-rpath,$(RPATH_PATH)
ifdef MAPFILE
MKSHLIB += -Wl,--version-script,$(MAPFILE)
diff -uNrBbwp palemoon-29.4.6/palemoon/platform/security/nss/lib/softoken/config.mk palemoon-29.4.6-new/palemoon/platform/security/nss/lib/softoken/config.mk
--- palemoon-29.4.6/palemoon/platform/security/nss/lib/softoken/config.mk 2022-05-07 15:30:02.000000000 +0000
+++ palemoon-29.4.6-new/palemoon/platform/security/nss/lib/softoken/config.mk 2022-05-07 19:54:34.800244737 +0000
@@ -7,6 +7,7 @@
CRYPTOLIB=$(DIST)/lib/$(LIB_PREFIX)freebl.$(LIB_SUFFIX)
EXTRA_LIBS += \
+ -Wl,-rpath,$(RPATH_PATH) \
$(CRYPTOLIB) \
$(NULL)