www.delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1999/02/13/21:41:47

Delivered-To: listarch-cygwin AT sourceware DOT cygnus DOT com
Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin AT sourceware DOT cygnus DOT com
From: Christopher Faylor <cgf AT cygnus DOT com>
Message-ID: <19990213164222.D590@cygnus.com>
Date: Sat, 13 Feb 1999 16:42:22 -0500
To: jeffd AT goodnet DOT com, cygwin AT sourceware DOT cygnus DOT com
Subject: Re: Here documents in ash shell scripts mess up stdin on 9x
References: <36c4737f DOT 46513371 AT mail DOT goodnet DOT com> <36C4874D DOT 71585466 AT paul DOT rutgers DOT edu> <36c4cded DOT 69666249 AT mail DOT goodnet DOT com>
Mime-Version: 1.0
X-Mailer: Mutt 0.93i
In-Reply-To: <36c4cded.69666249@mail.goodnet.com>; from Mikey on Sat, Feb 13, 1999 at 01:19:17AM +0000

On Sat, Feb 13, 1999 at 01:19:17AM +0000, Mikey wrote:
>Yes, ash on 9x is much more stable (and faster :) running configure
>than bash.  On 95a linking /bin/sh -> bash.exe will cause lockups, even
>with CYGWIN= tty or at least it did for me with b19, your mileage may
>vary.
>
>Do not use the b20 ash, recompile the one from b19, the b20 ash has
>several serious bugs, and someone is trying to add features, that are
>not needed, for a non-login shell.
>
>The main problem is that once ash exits after running configure if you
>continue to use that login shell and a non cygwin app segfaults in it,
>you can have hard lockups.
>
>Can you say reset-button?  I knew you could ;^)

FYI, the B20 version of ASH has a number of bug fixes over the B19
version.  If there are specific problems that people would like to
submit fixes for, we'd be happy to apply them.

Also, FYI, the ash that we're using comes from Debian.

So far a number of the problems that I've seen have been complaints that
ash doesn't work like bash.  That's exactly right.  Ash is meant to
emulate /bin/sh.  /bin/sh != bash.

Pointing out that ash has "several serious bugs" does not really give
us enough information to work with.

-- 
cgf AT cygnus DOT com
http://www.cygnus.com/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019