diff options
author | tv <tv@pkgsrc.org> | 2004-04-25 20:36:11 +0000 |
---|---|---|
committer | tv <tv@pkgsrc.org> | 2004-04-25 20:36:11 +0000 |
commit | c1731bacf10fc02437d8013ec099aa2f5f3a3135 (patch) | |
tree | 63c8a253bb52daa71b5214e18e4d9dd6c12980ba /security/openssl/patches/patch-af | |
parent | 425fcc1bb454372f5b7fd1a3c5e6e61d2f751ffa (diff) | |
download | pkgsrc-c1731bacf10fc02437d8013ec099aa2f5f3a3135.tar.gz |
Make compile on Interix. No-op change for other platforms, so no PKGREVISION
bump. (Main MI change: -soname -> -h, as some GNU ld(1) wants --soname
instead of -soname, but -h works on all GNU ld(1) versions.)
Diffstat (limited to 'security/openssl/patches/patch-af')
-rw-r--r-- | security/openssl/patches/patch-af | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/security/openssl/patches/patch-af b/security/openssl/patches/patch-af index 5c9ef11306c..241f4a9472c 100644 --- a/security/openssl/patches/patch-af +++ b/security/openssl/patches/patch-af @@ -1,4 +1,4 @@ -$NetBSD: patch-af,v 1.10 2004/03/26 08:13:24 jlam Exp $ +$NetBSD: patch-af,v 1.11 2004/04/25 20:36:11 tv Exp $ --- Makefile.org.orig Thu Jul 3 17:43:50 2003 +++ Makefile.org @@ -17,10 +17,19 @@ $NetBSD: patch-af,v 1.10 2004/03/26 08:13:24 jlam Exp $ -shared -o lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \ - -Wl,-soname=lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} \ - -Wl,-Bsymbolic \ -+ -Wl,-soname=lib$$i.so.${SHLIB_MAJOR} \ ++ -Wl,-h,lib$$i.so.${SHLIB_MAJOR} \ -Wl,--whole-archive lib$$i.a \ -Wl,--no-whole-archive $$libs ${EX_LIBS} -lc ) || exit 1; \ libs="$$libs -l$$i"; \ +@@ -449,7 +448,7 @@ do_hpux64-shared: + # HP/UX-64bit: +forceload + # AIX: -bnogc + # SHAREDFLAGS would be: +-# GNU systems: -shared -Wl,-soname=lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} ++# GNU systems: -shared -Wl,-h,lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} + # Tru64 Unix: -shared \ + # -set_version "${SHLIB_VERSION_HISTORY}${SHLIB_VERSION_NUMBER}" + # Solaris: -G -h lib$$i.so.${SHLIB_MAJOR}.${SHLIB_MINOR} @@ -636,14 +635,14 @@ dist: dist_pem_h: (cd crypto/pem; $(MAKE) CC='${CC}' SDIRS='${SDIRS}' CFLAG='${CFLAG}' pem.h; $(MAKE) clean) |