diff options
author | jwise <jwise> | 2004-01-21 19:30:33 +0000 |
---|---|---|
committer | jwise <jwise> | 2004-01-21 19:30:33 +0000 |
commit | 60c5927d26bdd0a8426e497ac380e6b63a0785d8 (patch) | |
tree | be7e53e4772d8a19a70252304d4c03444b2166d3 /lang/tcl/patches/patch-af | |
parent | 6111f08614cb54adcda656210436a48741b68397 (diff) | |
download | pkgsrc-60c5927d26bdd0a8426e497ac380e6b63a0785d8.tar.gz |
Apply a fix for library naming on IRIX 5 and 6, based on a patch
submitted in private mail by Georg Schwarz. Prevents PLIST mismatches
on these platforms.
Tested for non-interference with other platforms, but no specific
IRIX testing of this version of fix yet performed.
Diffstat (limited to 'lang/tcl/patches/patch-af')
-rw-r--r-- | lang/tcl/patches/patch-af | 42 |
1 files changed, 36 insertions, 6 deletions
diff --git a/lang/tcl/patches/patch-af b/lang/tcl/patches/patch-af index 21608c0038b..0baf96691a6 100644 --- a/lang/tcl/patches/patch-af +++ b/lang/tcl/patches/patch-af @@ -1,7 +1,7 @@ -$NetBSD: patch-af,v 1.6 2001/12/23 17:02:32 bjoern Exp $ +$NetBSD: patch-af,v 1.7 2004/01/21 19:30:33 jwise Exp $ ---- tcl.m4.orig Sat Oct 20 02:24:15 2001 -+++ tcl.m4 +--- tcl.m4.orig 2001-10-19 20:24:15.000000000 -0400 ++++ tcl.m4 2004-01-21 13:57:23.000000000 -0500 @@ -601,6 +601,7 @@ # Step 3: set configuration options based on system name and version. @@ -10,7 +10,37 @@ $NetBSD: patch-af,v 1.6 2001/12/23 17:02:32 bjoern Exp $ EXTRA_CFLAGS="" TCL_EXPORT_FILE_SUFFIX="" UNSHARED_LIB_SUFFIX="" -@@ -910,28 +911,36 @@ +@@ -790,6 +791,9 @@ + LD_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' + EXTRA_CFLAGS="" + LDFLAGS="" ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a' ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so' ++ TCL_LIB_VERSIONS_OK=nodots + ;; + IRIX-6.*|IRIX64-6.5*) + SHLIB_CFLAGS="" +@@ -814,6 +818,9 @@ + esac + LDFLAGS="-n32" + fi ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a' ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so' ++ TCL_LIB_VERSIONS_OK=nodots + ;; + IRIX64-6.*) + SHLIB_CFLAGS="" +@@ -824,6 +831,9 @@ + DL_LIBS="" + LDFLAGS="" + LD_SEARCH_FLAGS='-Wl,-rpath,${LIB_RUNTIME_DIR}' ++ UNSHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.a' ++ SHARED_LIB_SUFFIX='${TCL_TRIM_DOTS}\$\{DBGX\}.so' ++ TCL_LIB_VERSIONS_OK=nodots + ;; + Linux*) + SHLIB_CFLAGS="-fPIC" +@@ -910,28 +920,36 @@ LD_SEARCH_FLAGS="" ;; NetBSD-*|FreeBSD-[[1-2]].*|OpenBSD-*) @@ -52,7 +82,7 @@ $NetBSD: patch-af,v 1.6 2001/12/23 17:02:32 bjoern Exp $ ], [ SHLIB_CFLAGS="" SHLIB_LD="echo tclLdAout $CC \{$SHLIB_CFLAGS\} | `pwd`/tclsh -r" -@@ -1129,6 +1138,9 @@ +@@ -1129,6 +1147,9 @@ DL_LIBS="-ldl" LDFLAGS="" LD_SEARCH_FLAGS='-Wl,-R,${LIB_RUNTIME_DIR}' @@ -62,7 +92,7 @@ $NetBSD: patch-af,v 1.6 2001/12/23 17:02:32 bjoern Exp $ ;; SunOS-5*) -@@ -1173,6 +1185,9 @@ +@@ -1173,6 +1194,9 @@ else LD_SEARCH_FLAGS='-R ${LIB_RUNTIME_DIR}' fi |