delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1999/03/09/14:33:48

From: Martin Str|mberg <ams AT ludd DOT luth DOT se>
Message-Id: <199903091933.UAA09956@father.ludd.luth.se>
Subject: Re: make crash
To: eliz AT is DOT elta DOT co DOT il (Eli Zaretskii)
Date: Tue, 9 Mar 1999 20:33:37 +0100 (MET)
Cc: djgpp AT delorie DOT com (DJGPP)
In-Reply-To: <Pine.SUN.3.91.990228150819.5950r-100000@is> from Eli Zaretskii at "Feb 28, 99 03:14:06 pm"
X-Mailer: ELM [version 2.4ME+ PL15 (25)]
MIME-Version: 1.0
Reply-To: djgpp AT delorie DOT com
X-Mailing-List: djgpp AT delorie DOT com
X-Unsubscribes-To: listserv AT delorie DOT com

According to Eli Zaretskii:
> 
> On Sun, 28 Feb 1999, Martin Str|mberg wrote:
> 
> > f:/djgpp/gnu/emacs
> > bash$ make install
> 
> Don't run "make install" in the Emacs distribution when SHELL points to 
> Bash.  The Emacs configure and build procedure isn't Bash-safe, it 
> explicitly uses features that require COMMAND.COM and won't work 
> otherwise.  You are lucky to just get an error message, I have seen much 
> more spectacular failures, like infinite loops and what's not.
> 
> It is very hard to write a config.bat and a Makefile that would work both 
> with and without Bash.  Since Emacs has traditionally supported 
> configuration and build with only Sed and rm, I cannot easily switch to 
> a procedure which requires Bash.
> 
> Emacs 20 forces use of COMMAND.COM inside the Makefile, but in 19.34 you 
> will have to do it manually...

Ok. Perhaps you (or somebody) should add something to the readme file
for emacs (the 19.34 version) that says "Do NOT build using bash as
the command prompt"?

> But I remember the original problem was while building Tar.  Maybe you 
> should try that again?

Yes, it was, but the error message was exactly the same, so it seemed
like the same bug.

It seems the making of tar works (still).


Rush, Counterparts,

						MartinS


- Raw text -


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