summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortnn <tnn>2008-02-20 01:10:20 +0000
committertnn <tnn>2008-02-20 01:10:20 +0000
commit99c0fd53dcd0a1960a26ad868210a10c626e2d1c (patch)
treea036886d8baf86be01dc54e9cbb3e3dfeb33a4a7
parent844e3365d5a6ac5ce8678108fdd84cef093aaa15 (diff)
downloadpkgsrc-99c0fd53dcd0a1960a26ad868210a10c626e2d1c.tar.gz
Link shared libraries with -rpath on IRIX to prevent check-shlibs errors.
-rw-r--r--security/openssl/distinfo4
-rw-r--r--security/openssl/patches/patch-ag13
2 files changed, 13 insertions, 4 deletions
diff --git a/security/openssl/distinfo b/security/openssl/distinfo
index b710478854e..891b739ab99 100644
--- a/security/openssl/distinfo
+++ b/security/openssl/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.57 2008/01/17 06:42:48 tnn Exp $
+$NetBSD: distinfo,v 1.58 2008/02/20 01:10:20 tnn Exp $
SHA1 (openssl-0.9.8g.tar.gz) = 4e9c5ced466715d18fd924de79bde5c15da80fa1
RMD160 (openssl-0.9.8g.tar.gz) = f080a32da9becdc8b98c38744d62c6fd8664f603
@@ -8,6 +8,6 @@ SHA1 (patch-ac) = d0a479d0e87f108a39a9ae7e70f8ef67922982ca
SHA1 (patch-ad) = bb86ac463fc4ab8b485df5f1a4fb9c13c1fc41c3
SHA1 (patch-ae) = 7a58f1765a3761321dcc8dafc5fe2e33207be480
SHA1 (patch-af) = 3c1a88329b1a1c54bdd4624ceaf723af3749ec32
-SHA1 (patch-ag) = 7bb5aac4c9073b8e69f70ed247a5b2613fd902f1
+SHA1 (patch-ag) = 5f12c72b85e4b6c6a79dfcf87055e9e029fbd8c8
SHA1 (patch-ak) = 049250b9bd42e6f155145703135dab39a7ec17e0
SHA1 (patch-al) = 076a606352bdeaeea1cc64f16be2ac1325882302
diff --git a/security/openssl/patches/patch-ag b/security/openssl/patches/patch-ag
index 03a67a513ed..739bb623b0a 100644
--- a/security/openssl/patches/patch-ag
+++ b/security/openssl/patches/patch-ag
@@ -1,7 +1,7 @@
-$NetBSD: patch-ag,v 1.10 2008/01/17 06:42:48 tnn Exp $
+$NetBSD: patch-ag,v 1.11 2008/02/20 01:10:20 tnn Exp $
--- Makefile.shared.orig 2007-09-16 16:11:51.000000000 +0200
-+++ Makefile.shared 2007-10-21 13:28:51.000000000 +0200
++++ Makefile.shared
@@ -273,6 +273,11 @@ link_o.alpha-osf1:
@ if ${DETECT_GNU_LD}; then \
$(DO_GNU_SO); \
@@ -56,3 +56,12 @@ $NetBSD: patch-ag,v 1.10 2008/01/17 06:42:48 tnn Exp $
fi; \
fi; \
$(LINK_SO_A)
+@@ -442,7 +452,7 @@ link_a.irix:
+ ($(CC) -v 2>&1 | grep gcc) > /dev/null && MINUSWL="-Wl,"; \
+ ALLSYMSFLAGS="$${MINUSWL}-all"; \
+ NOALLSYMSFLAGS="$${MINUSWL}-none"; \
+- SHAREDFLAGS="$(CFLAGS) $(SHARED_LDFLAGS) -shared -Wl,-soname,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX,-B,symbolic"; \
++ SHAREDFLAGS="$(CFLAGS) -Wl,-rpath,$(LIBRPATH) $(SHARED_LDFLAGS) -shared -Wl,-soname,$$SHLIB$$SHLIB_SOVER$$SHLIB_SUFFIX,-B,symbolic"; \
+ fi; \
+ $(LINK_SO_A)
+ link_app.irix: