From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Paul Eggert Newsgroups: gmane.emacs.devel Subject: Re: Emacs trunk bootstrapping fails since about two days Date: Wed, 19 Jan 2011 14:54:49 -0800 Organization: UCLA Computer Science Department Message-ID: <4D376BB9.5030302@cs.ucla.edu> References: <87lj2ht8c9.fsf@member.fsf.org> <4D37249B.1000707@cs.ucla.edu> <87pqrslnkl.fsf@member.fsf.org> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1295477715 16533 80.91.229.12 (19 Jan 2011 22:55:15 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 19 Jan 2011 22:55:15 +0000 (UTC) Cc: emacs-devel@gnu.org To: Tassilo Horn Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Jan 19 23:55:10 2011 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.69) (envelope-from ) id 1Pfgvm-00061H-4h for ged-emacs-devel@m.gmane.org; Wed, 19 Jan 2011 23:55:10 +0100 Original-Received: from localhost ([127.0.0.1]:54177 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pfgvf-0007S0-Pi for ged-emacs-devel@m.gmane.org; Wed, 19 Jan 2011 17:55:03 -0500 Original-Received: from [140.186.70.92] (port=34227 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1PfgvX-0007Rn-OS for emacs-devel@gnu.org; Wed, 19 Jan 2011 17:54:57 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1PfgvV-0005UW-0G for emacs-devel@gnu.org; Wed, 19 Jan 2011 17:54:53 -0500 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:56584) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1PfgvU-0005UJ-Op for emacs-devel@gnu.org; Wed, 19 Jan 2011 17:54:52 -0500 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 21CC139E80DC; Wed, 19 Jan 2011 14:54:50 -0800 (PST) X-Virus-Scanned: amavisd-new at smtp.cs.ucla.edu Original-Received: from smtp.cs.ucla.edu ([127.0.0.1]) by localhost (smtp.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2Bl2qBIBxkY9; Wed, 19 Jan 2011 14:54:49 -0800 (PST) Original-Received: from [131.179.64.200] (Penguin.CS.UCLA.EDU [131.179.64.200]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id 8362839E80DB; Wed, 19 Jan 2011 14:54:49 -0800 (PST) User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.13) Gecko/20101208 Thunderbird/3.1.7 In-Reply-To: <87pqrslnkl.fsf@member.fsf.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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:134783 Archived-At: On 01/19/11 11:07, Tassilo Horn wrote: >> But 'configure' on the trunk does not contain the string 'gl_EARLY'. > `configure.in' does. > >> > My guess is that you're not bootstrapping from a clean version of the >> > trunk. Maybe you rebuilt 'configure' by running 'autoconf' without >> > running 'aclocal -I m4' first? Perhaps the simplest fix is to start >> > over with a fresh copy of the trunk. > No, I use the gentoo live ebuild, which just updates some checkout in > some package manager directory, copies that to some temp directory and > does the compile there. So the checkout should be totally clean. If the checkout is totally clean, then 'configure' cannot contain 'gl_EARLY'. Most likely what's happening is that the gentoo live ebuild is invoking 'autoconf' without pointing 'autoconf' at the proper m4 macros, and that this incorrect invocation of 'autoconf' is copying 'gl_EARLY' from configure.in to configure. What does the the gentoo live ebuild do other than 'configure; make install'? Does it pass unusual arguments to configure?