[BACK]Return to patch-aa CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / shells / ast-ksh / patches

File: [cvs.NetBSD.org] / pkgsrc / shells / ast-ksh / patches / Attic / patch-aa (download)

Revision 1.1, Tue Aug 12 23:28:59 2003 UTC (17 years, 1 month ago) by kristerw
Branch: MAIN
CVS Tags: pkgsrc-2012Q1-base, pkgsrc-2012Q1, pkgsrc-2011Q4-base, pkgsrc-2011Q4, pkgsrc-2011Q3-base, pkgsrc-2011Q3, pkgsrc-2011Q2-base, pkgsrc-2011Q2, pkgsrc-2011Q1-base, pkgsrc-2011Q1, pkgsrc-2010Q4-base, pkgsrc-2010Q4, pkgsrc-2010Q3-base, pkgsrc-2010Q3, pkgsrc-2010Q2-base, pkgsrc-2010Q2, pkgsrc-2010Q1-base, pkgsrc-2010Q1, pkgsrc-2009Q4-base, pkgsrc-2009Q4, pkgsrc-2009Q3-base, pkgsrc-2009Q3, pkgsrc-2009Q2-base, pkgsrc-2009Q2, pkgsrc-2009Q1-base, pkgsrc-2009Q1, pkgsrc-2008Q4-base, pkgsrc-2008Q4, pkgsrc-2008Q3-base, pkgsrc-2008Q3, pkgsrc-2008Q2-base, pkgsrc-2008Q2, pkgsrc-2008Q1-base, pkgsrc-2008Q1, pkgsrc-2007Q4-base, pkgsrc-2007Q4, pkgsrc-2007Q3-base, pkgsrc-2007Q3, pkgsrc-2007Q2-base, pkgsrc-2007Q2, pkgsrc-2007Q1-base, pkgsrc-2007Q1, pkgsrc-2006Q4-base, pkgsrc-2006Q4, pkgsrc-2006Q3-base, pkgsrc-2006Q3, pkgsrc-2006Q2-base, pkgsrc-2006Q2, pkgsrc-2006Q1-base, pkgsrc-2006Q1, pkgsrc-2005Q4-base, pkgsrc-2005Q4, pkgsrc-2005Q3-base, pkgsrc-2005Q3, pkgsrc-2005Q2-base, pkgsrc-2005Q2, pkgsrc-2005Q1-base, pkgsrc-2005Q1, pkgsrc-2004Q4-base, pkgsrc-2004Q4, pkgsrc-2004Q3-base, pkgsrc-2004Q3, pkgsrc-2004Q2-base, pkgsrc-2004Q2, pkgsrc-2004Q1-base, pkgsrc-2004Q1, pkgsrc-2003Q4-base, pkgsrc-2003Q4, cwrapper, cube-native-xorg-base, cube-native-xorg

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.

$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