diff options
author | tnn <tnn@pkgsrc.org> | 2008-02-20 01:10:20 +0000 |
---|---|---|
committer | tnn <tnn@pkgsrc.org> | 2008-02-20 01:10:20 +0000 |
commit | 20a85821ab25a9d59178063ce4799fea7cbebda8 (patch) | |
tree | a036886d8baf86be01dc54e9cbb3e3dfeb33a4a7 | |
parent | 225ddd22b60bd4e6799bd2f6bb954c1148e04231 (diff) | |
download | pkgsrc-20a85821ab25a9d59178063ce4799fea7cbebda8.tar.gz |
Link shared libraries with -rpath on IRIX to prevent check-shlibs errors.
-rw-r--r-- | security/openssl/distinfo | 4 | ||||
-rw-r--r-- | security/openssl/patches/patch-ag | 13 |
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: |