www.delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1999/04/08/06:29:15

Date: Thu, 8 Apr 1999 15:57:23 +0530 (IST)
From: Gurunandan R Bhat <grbhat AT unigoa DOT ernet DOT in>
To: Hans-Bernhard Broeker <broeker AT physik DOT rwth-aachen DOT de>
cc: djgpp-workers AT delorie DOT com
Subject: Re: Can (was Re: Cannot) build linux-x-dos cross-compiler
In-Reply-To: <Pine.LNX.3.93.990408114819.200A-100000@acp3bf>
Message-ID: <Pine.LNX.4.04.9904081553480.27805-100000@aditya.unigoa.ernet.in>
MIME-Version: 1.0
Reply-To: djgpp-workers AT delorie DOT com
X-Mailing-List: djgpp-workers AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com


On Thu, 8 Apr 1999, Hans-Bernhard Broeker wrote:

> > On Sun, 4 Apr 1999, Gurunandan R Bhat wrote:
> > 
> > > 1. ldscripts are incorrectly built if I use bash2.0 (on SuSE 5.3). The
> > >    genscripts.sh adds multiple braces. I solved this by reverting back to
> > >    bash1.

> but the real bug is in the script that generates the ldscripts. I
> can't remember the details off-hand, but I recall my conclusion at the
> time to have been that the ldscript generator, a sh script, only ever
> worked because bash *1* had a bug in its handling of nested
> ${var:value} constructs containing additional '{' or '}' characters.

The script is simple enough and the bug there was not obviously clear to
me. For example, both bash versions produce the correct scripts (atleast
as far as matching braces are concerned) for other i386 formats in the
template subdirectory. I am currently building bash-2.03 to see what
happens and will keep you posted.

Thank you for your interest
Gurunandan


- Raw text -


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