diff options
author | kristerw <kristerw> | 2003-08-12 23:28:58 +0000 |
---|---|---|
committer | kristerw <kristerw> | 2003-08-12 23:28:58 +0000 |
commit | be88d29bf26f3dd72a87d0f1298ed60234789471 (patch) | |
tree | 1c6bcb91f47b39fa983b0f8a54755bb589c68b82 | |
parent | 6d3ae9b8f3aaaa649ca9f0c4e3b052fe49000485 (diff) | |
download | pkgsrc-be88d29bf26f3dd72a87d0f1298ed60234789471.tar.gz |
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.
-rw-r--r-- | shells/ast-ksh/Makefile.common | 4 | ||||
-rw-r--r-- | shells/ast-ksh/distinfo | 11 | ||||
-rw-r--r-- | shells/ast-ksh/patches/patch-aa | 12 |
3 files changed, 20 insertions, 7 deletions
diff --git a/shells/ast-ksh/Makefile.common b/shells/ast-ksh/Makefile.common index 90bf7f0d2cd..36e5e67bce1 100644 --- a/shells/ast-ksh/Makefile.common +++ b/shells/ast-ksh/Makefile.common @@ -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 @@ NO_SRC_ON_FTP= ${RESTRICTED} # needs pdksh ONLY_FOR_PLATFORM= NetBSD-* -ASTKSH_VERSION= 2003-06-21 +ASTKSH_VERSION= 2003-07-24 USE_BUILDLINK2= YES USE_PKGINSTALL= YES diff --git a/shells/ast-ksh/distinfo b/shells/ast-ksh/distinfo index 82bcefdf6d7..9181b26d5eb 100644 --- a/shells/ast-ksh/distinfo +++ b/shells/ast-ksh/distinfo @@ -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 --git a/shells/ast-ksh/patches/patch-aa b/shells/ast-ksh/patches/patch-aa new file mode 100644 index 00000000000..527a6e2dc61 --- /dev/null +++ b/shells/ast-ksh/patches/patch-aa @@ -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 |