Fri Feb 22 13:40:30 2013 UTC ()
Use -shared instead of -G on SunOS.

Fixes 64-bit package.


(jperkin)
diff -r1.41 -r1.42 pkgsrc/shells/zsh/distinfo
diff -r1.27 -r1.28 pkgsrc/shells/zsh/patches/patch-ac

cvs diff -r1.41 -r1.42 pkgsrc/shells/zsh/distinfo (expand / switch to unified diff)

--- pkgsrc/shells/zsh/distinfo 2013/01/03 15:37:23 1.41
+++ pkgsrc/shells/zsh/distinfo 2013/02/22 13:40:30 1.42
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.41 2013/01/03 15:37:23 ryoon Exp $ 1$NetBSD: distinfo,v 1.42 2013/02/22 13:40:30 jperkin Exp $
2 2
3SHA1 (zsh-5.0.2.tar.bz2) = 9f55ecaaae7cdc1495f91237ba2ec087777a4ad9 3SHA1 (zsh-5.0.2.tar.bz2) = 9f55ecaaae7cdc1495f91237ba2ec087777a4ad9
4RMD160 (zsh-5.0.2.tar.bz2) = eea2328a28e9f022ab9f49583622a9c3bd6114a7 4RMD160 (zsh-5.0.2.tar.bz2) = eea2328a28e9f022ab9f49583622a9c3bd6114a7
5Size (zsh-5.0.2.tar.bz2) = 3025767 bytes 5Size (zsh-5.0.2.tar.bz2) = 3025767 bytes
6SHA1 (patch-ac) = c69a2b8f643f1ef819dec5e738a4c7c0e3acece0 6SHA1 (patch-ac) = dab5b2181f9a09d31cd20ef8e4b175401f323dc9

cvs diff -r1.27 -r1.28 pkgsrc/shells/zsh/patches/Attic/patch-ac (expand / switch to unified diff)

--- pkgsrc/shells/zsh/patches/Attic/patch-ac 2013/01/03 15:37:23 1.27
+++ pkgsrc/shells/zsh/patches/Attic/patch-ac 2013/02/22 13:40:30 1.28
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1$NetBSD: patch-ac,v 1.27 2013/01/03 15:37:23 ryoon Exp $ 1$NetBSD: patch-ac,v 1.28 2013/02/22 13:40:30 jperkin Exp $
2 2
3First chunk: 3First chunk:
4Add support for thread limits. 4Add support for thread limits.
5From Peter Stephenson <Peter.Stephenson@csr.com> on zsh-workers. 5From Peter Stephenson <Peter.Stephenson@csr.com> on zsh-workers.
6 6
7All other chunks: 7All other chunks:
8Make this package build on Interix. Patches provided by Hiramatsu 8Make this package build on Interix. Patches provided by Hiramatsu
9Yoshifumi in PR pkg/25946. 9Yoshifumi in PR pkg/25946.
10Last chunk only: 10Last chunk only:
11Don't force -Wl,--whole-archive for NetBSD, it breaks the build with 11Don't force -Wl,--whole-archive for NetBSD, it breaks the build with
12clang, which doesn't have a reason to disable it again. 12clang, which doesn't have a reason to disable it again.
13 13
14All chunks: 14All chunks:
@@ -61,13 +61,22 @@ zsh-workers on 2012-08-16. @@ -61,13 +61,22 @@ zsh-workers on 2012-08-16.
61 $as_echo_n "checking for limit RLIMIT_NOFILE... " >&6; } 61 $as_echo_n "checking for limit RLIMIT_NOFILE... " >&6; }
62 if ${zsh_cv_have_RLIMIT_NOFILE+:} false; then : 62 if ${zsh_cv_have_RLIMIT_NOFILE+:} false; then :
63@@ -11630,6 +11666,10 @@ $as_echo "$zsh_cv_sys_elf" >&6; } 63@@ -11630,6 +11666,10 @@ $as_echo "$zsh_cv_sys_elf" >&6; }
64 DLLD="${DLLD=$CC}" 64 DLLD="${DLLD=$CC}"
65 DLLDARG="" 65 DLLDARG=""
66 ;; 66 ;;
67+ *interix*) 67+ *interix*)
68+ DLLD="${DLLD=$CC}" 68+ DLLD="${DLLD=$CC}"
69+ DLLDARG="" 69+ DLLDARG=""
70+ ;; 70+ ;;
71 * ) 71 * )
72 DLLD="${DLLD=ld}" 72 DLLD="${DLLD=ld}"
73 DLLDARG="" 73 DLLDARG=""
 74@@ -11659,7 +11699,7 @@ $as_echo "$zsh_cv_sys_elf" >&6; }
 75 sunos*) DLLDFLAGS="${DLLDFLAGS=-assert nodefinitions}" ;;
 76 sysv4*|esix*) DLLDFLAGS="${DLLDFLAGS=-G $ldflags}" ;;
 77 aix*) DLLDFLAGS="${DLLDFLAGS=-G -bexpall -lc}" ;;
 78- solaris*|sysv4*|esix*) DLLDFLAGS="${DLLDFLAGS=-G}" ;;
 79+ solaris*|sysv4*|esix*) DLLDFLAGS="${DLLDFLAGS=-shared}" ;;
 80 darwin*) DLLDFLAGS="${DLLDFLAGS=-bundle -flat_namespace -undefined suppress}" ;;
 81 beos*|haiku*) DLLDFLAGS="${DLLDFLAGS=-nostart}" ;;
 82 openbsd*)