From: "Mark E." To: Laurynas Biveinis , djgpp-workers AT delorie DOT com, Eli Zaretskii Date: Sun, 16 Jul 2000 09:45:59 -0400 MIME-Version: 1.0 Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Subject: Re: Bash 2.04 beta 5 released Message-ID: <39718457.20673.10B310@localhost> In-reply-to: <39719647.855817A8@softhome.net> X-mailer: Pegasus Mail for Win32 (v3.12c) Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > I've found the responsible change between betas: > > +static void dummy(void) > +{ > + __dosexec_find_on_path (0,0,0); > + __libc_termios_init(); > +} > + > Just apply this patch to old beta and the problem vanishes. But it > still leaves a lot of room for thinking, why? The dummy reference is required to force the modified internal libc routines to be linked in and dosexec.c has only been modified to fix the problems I reported. No changes have been made for temporary files, so why this helps I have no idea. Hmm... Mark