From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Lennart Borgman (gmail)" Newsgroups: gmane.emacs.devel Subject: Re: Emacs vista build failures Date: Tue, 22 Jul 2008 15:58:47 +0200 Message-ID: <4885E797.4020409@gmail.com> References: <36366a980807101702r5677d096g8e62ef5b3e278868@mail.gmail.com> <87k5fph5rh.fsf@stupidchicken.com> <20080713214648.GB1076@muc.de> <20080714195651.GF3445@muc.de> <487C5FA3.4070603@emf.net> <87zloggji9.fsf@catnip.gol.com> <878wvxxkn6.fsf@catnip.gol.com> <87ej5oz4pb.fsf@saeurebad.de> <87vdyzxype.fsf@saeurebad.de> <871w1njq32.fsf@catnip.gol.com> <87iquzxgtk.fsf@saeurebad.de> <4884CFEF.8040404@gmail.com> <87ej5nxew2.fsf@saeurebad.de> <4884DA4F.20203@gmail.com> <8763qzxcfd.fsf@saeurebad.de> <4884E551.3050304@gmail.com> <86fxq2j1af.fsf@timbral.net> <4885977B.6090700@gnu.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1216735188 12082 80.91.229.12 (22 Jul 2008 13:59:48 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 22 Jul 2008 13:59:48 +0000 (UTC) Cc: thorne@timbral.net, emacs-devel@gnu.org, Jason Rumney To: Eli Zaretskii Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jul 22 16:00:35 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KLIPh-0007oE-El for ged-emacs-devel@m.gmane.org; Tue, 22 Jul 2008 16:00:25 +0200 Original-Received: from localhost ([127.0.0.1]:41131 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KLIOn-0000QI-GL for ged-emacs-devel@m.gmane.org; Tue, 22 Jul 2008 09:59:29 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KLIOO-0000I8-7m for emacs-devel@gnu.org; Tue, 22 Jul 2008 09:59:04 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KLIOM-0000HI-IO for emacs-devel@gnu.org; Tue, 22 Jul 2008 09:59:03 -0400 Original-Received: from [199.232.76.173] (port=54610 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KLIOM-0000HB-CH for emacs-devel@gnu.org; Tue, 22 Jul 2008 09:59:02 -0400 Original-Received: from ch-smtp02.sth.basefarm.net ([80.76.149.213]:49034) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1KLIOC-0003tS-Eq; Tue, 22 Jul 2008 09:58:52 -0400 Original-Received: from c83-254-151-176.bredband.comhem.se ([83.254.151.176]:59467 helo=[127.0.0.1]) by ch-smtp02.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1KLIOA-0006or-8k; Tue, 22 Jul 2008 15:58:51 +0200 User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.9) Gecko/20071031 Thunderbird/2.0.0.9 Mnenhy/0.7.5.666 In-Reply-To: X-Antivirus: avast! (VPS 080722-0, 2008-07-22), Outbound message X-Antivirus-Status: Clean X-Originating-IP: 83.254.151.176 X-Scan-Result: No virus found in message 1KLIOA-0006or-8k. X-Scan-Signature: ch-smtp02.sth.basefarm.net 1KLIOA-0006or-8k d867d1fe26bc4225aa5b41881970d47a X-detected-kernel: by monty-python.gnu.org: Linux 2.6? (barebone, rare!) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:101197 Archived-At: Eli Zaretskii wrote: >> From: Jason Rumney >> Cc: emacs-devel@gnu.org >> >> I do think this idea presents a chicken and egg problem though - the >> shell is needed by configure, but will not be available until it has >> been built by a bootstrap. > > The shell could be built before running the configure. > > Unfortunately, I think Lennart's idea is not practical: a typical > configure script exercises many advanced shell features, and so > crafting a shell that could run it will need to implement most of the > features we have in Bash. Such a shell will be neither small nor > portable, because a Posix shell needs quite a few Posix features. You might have told me before, but what advanced features are you thinking of? Perhaps "portable" is much more important than "small". "Interactive" features might not be that important.