Date: Tue, 24 Jun 2003 18:16:35 +0300 From: "Eli Zaretskii" 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 Precedence: bulk > From: Andris Pavenis > 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.