delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2000/07/16/09:47:41

From: "Mark E." <snowball3 AT bigfoot DOT com>
To: Laurynas Biveinis <lauras AT softhome DOT net>, djgpp-workers AT delorie DOT com,
Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
Date: Sun, 16 Jul 2000 09:45:59 -0400
MIME-Version: 1.0
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

> 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

- Raw text -


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