pkgsrc-Changes-HG archive

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

[pkgsrc/trunk]: pkgsrc/shells/ast-ksh Update ast-ksh (and static-ast-ksh) to ...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/afdaf5770144
branches:  trunk
changeset: 459954:afdaf5770144
user:      kristerw <kristerw%pkgsrc.org@localhost>
date:      Tue Aug 12 23:28:58 2003 +0000

description:
Update ast-ksh (and static-ast-ksh) to version 20030724.

Changes since 20030621:
* A bug in which could cause memory corruption when a posix
  function invoked another one has been fixed.
* A bug in which a file descriptor>2 could be closed before
  executing a script has been fixed.
* A parsing error for <() and >() process subsitituions inside
  command substitution has been fixed.
* A parsing error for patterns of the form {...}(...) when
  used inside ${...} has been fixed.
* An error in which expanding an indexed array inside a compound
  variable could cause a core dump has been fixed.
* A bug in which under on rare ocassions a job completion interrupt
  could cause to core dump has been fixed.
* A bug in which process substitution embeded within command
  substitution would generate a syntax error has been fixed.

This update does also fix the build problems on NetBSD-current reported
by Steven M. Bellovin in PR pkg/22422.

diffstat:

 shells/ast-ksh/Makefile.common  |   4 ++--
 shells/ast-ksh/distinfo         |  11 ++++++-----
 shells/ast-ksh/patches/patch-aa |  12 ++++++++++++
 3 files changed, 20 insertions(+), 7 deletions(-)

diffs (51 lines):

diff -r bfde480875bd -r afdaf5770144 shells/ast-ksh/Makefile.common
--- a/shells/ast-ksh/Makefile.common    Tue Aug 12 20:42:02 2003 +0000
+++ b/shells/ast-ksh/Makefile.common    Tue Aug 12 23:28:58 2003 +0000
@@ -1,5 +1,5 @@
 # $OpenBSD: Makefile,v 1.5 2001/11/21 01:17:43 naddy Exp $
-# $NetBSD: Makefile.common,v 1.5 2003/07/25 18:02:37 kristerw Exp $
+# $NetBSD: Makefile.common,v 1.6 2003/08/12 23:28:58 kristerw Exp $
 
 DISTNAME=      ast-ksh-${ASTKSH_VERSION}
 PKGNAME=       ast-ksh-${ASTKSH_VERSION:S/-//g}
@@ -25,7 +25,7 @@
 # needs pdksh
 ONLY_FOR_PLATFORM=     NetBSD-*
 
-ASTKSH_VERSION=        2003-06-21
+ASTKSH_VERSION=        2003-07-24
 
 USE_BUILDLINK2=        YES
 USE_PKGINSTALL=        YES
diff -r bfde480875bd -r afdaf5770144 shells/ast-ksh/distinfo
--- a/shells/ast-ksh/distinfo   Tue Aug 12 20:42:02 2003 +0000
+++ b/shells/ast-ksh/distinfo   Tue Aug 12 23:28:58 2003 +0000
@@ -1,6 +1,7 @@
-$NetBSD: distinfo,v 1.4 2003/07/25 18:02:37 kristerw Exp $
+$NetBSD: distinfo,v 1.5 2003/08/12 23:28:58 kristerw Exp $
 
-SHA1 (INIT.2003-06-21.tgz) = 35cb97239fdc36e32523cbebddfa9058eb61b6f0
-Size (INIT.2003-06-21.tgz) = 258926 bytes
-SHA1 (ast-ksh.2003-06-21.tgz) = edfad2c85fed900589cafdb8831dd44483bce059
-Size (ast-ksh.2003-06-21.tgz) = 1458117 bytes
+SHA1 (INIT.2003-07-24.tgz) = 92946d1b522345b6c8ac25cb11e4b621a95a9150
+Size (INIT.2003-07-24.tgz) = 258944 bytes
+SHA1 (ast-ksh.2003-07-24.tgz) = 08d80d4ecb02a005886bbe0adb67c7e7f53be70c
+Size (ast-ksh.2003-07-24.tgz) = 1459120 bytes
+SHA1 (patch-aa) = dd3e5cc9b80ae6e24faed3f15af354cf34fb16a0
diff -r bfde480875bd -r afdaf5770144 shells/ast-ksh/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/shells/ast-ksh/patches/patch-aa   Tue Aug 12 23:28:58 2003 +0000
@@ -0,0 +1,12 @@
+$NetBSD: patch-aa,v 1.1 2003/08/12 23:28:59 kristerw Exp $
+--- src/lib/libast/comp/conf.sh.orig   Wed Aug 13 00:08:55 2003
++++ src/lib/libast/comp/conf.sh        Wed Aug 13 00:10:55 2003
+@@ -266,7 +266,7 @@
+       -e 's,[         ].*,,' \
+       -e '/^[S_]/!d' \
+       `cat $tmp.f` 2>/dev/null |
+-sort -u > $tmp.v
++sort -u | grep -v _O_SC_CLK_TCK > $tmp.v
+ case $debug in
+ -d2)  exit ;;
+ esac



Home | Main Index | Thread Index | Old Index