delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/2003/06/24/11:17:26

Date: Tue, 24 Jun 2003 18:16:35 +0300
From: "Eli Zaretskii" <eliz AT elta DOT co DOT il>
Sender: halo1 AT zahav DOT net DOT il
To: pavenis AT latnet DOT lv
Message-Id: <7458-Tue24Jun2003181634+0300-eliz@elta.co.il>
X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9
CC: djgpp-workers AT delorie DOT com
In-reply-to: <200306241611.38128.pavenis@latnet.lv> (message from Andris
Pavenis on Tue, 24 Jun 2003 16:11:37 +0300)
Subject: Re: [ac131313 AT redhat DOT com: GDB 6 branch created]
References: <7458-Mon23Jun2003075001+0300-eliz AT elta DOT co DOT il> <200306232341 DOT 12487 DOT pavenis AT latnet DOT lv> <2593-Tue24Jun2003070858+0300-eliz AT elta DOT co DOT il> <200306241611 DOT 38128 DOT pavenis AT latnet DOT lv>
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

> From: Andris Pavenis <pavenis AT latnet DOT lv>
> Date: Tue, 24 Jun 2003 16:11:37 +0300
> 
> Well, it editted.
> 
> # If the user did not use the arguments to specify the items to instantiate,
> # then the envvar interface is used.  Set only those that are not.
> # We use the long form for the default assignment because of an extremely
> # bizarre bug on SunOS 4.1.3.
> if $ac_need_defaults; then
>   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
>   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config_headers
>   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
> fi
> 
> to 
> 
> # If the user did not use the arguments to specify the items to instantiate,
> # then the envvar interface is used.  Set only those that are not.
> # We use the long form for the default assignment because of an extremely
> # bizarre bug on SunOS 4.1.3.
> if $ac_need_defaults; then
>   test "${CONFIG_FILES+set}" = set || CONFIG_FILES=$config_files
>   test "${CONFIG_HEADERS+set}" = set || CONFIG_HEADERS=$config.h:config.h-ineaders
>   test "${CONFIG_COMMANDS+set}" = set || CONFIG_COMMANDS=$config_commands
> fi

It seems that this is due to this part of djgpp/config.sed:

 /^ *CONFIG_HEADERS=/,/^EOF/ {
   s|config.h\([^-:]\)|config.h:config.h-in\1|
 }

and the problem here is that the dot in the first "config.h" is not
escaped.  Does it help to modify this fragment of djgpp/config.sed
like this:

 /^ *CONFIG_HEADERS=/,/^EOF/ {
   s|config\.h\\([^-:]\\)|config.h:config.h-in\1|
 }

?

> Perhaps I myself could prefer simply running configure with LFN
> available (for example under Win9X)

We do want to support plain DOS if that's possible.  Also, please
remember that if one disables numeric tails, such editing is required
even on Windows 9X.

- Raw text -


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