pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/security/openssl Link shared libraries with -rpath on ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/7c9a423c5065
branches:  trunk
changeset: 538825:7c9a423c5065
user:      tnn <tnn%pkgsrc.org@localhost>
date:      Wed Feb 20 01:10:20 2008 +0000

description:
Link shared libraries with -rpath on IRIX to prevent check-shlibs errors.

diffstat:

 security/openssl/distinfo         |   4 ++--
 security/openssl/patches/patch-ag |  13 +++++++++++--
 2 files changed, 13 insertions(+), 4 deletions(-)

diffs (43 lines):

diff -r 5059519654e7 -r 7c9a423c5065 security/openssl/distinfo
--- a/security/openssl/distinfo Tue Feb 19 23:33:45 2008 +0000
+++ b/security/openssl/distinfo Wed Feb 20 01:10:20 2008 +0000
@@ -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-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 -r 5059519654e7 -r 7c9a423c5065 security/openssl/patches/patch-ag
--- a/security/openssl/patches/patch-ag Tue Feb 19 23:33:45 2008 +0000
+++ b/security/openssl/patches/patch-ag Wed Feb 20 01:10:20 2008 +0000
@@ -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 @@
                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:



Home | Main Index | Thread Index | Old Index