From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Angelo Graziosi Newsgroups: gmane.emacs.devel Subject: Re: Build failure for Emacs master Date: Thu, 14 Apr 2016 00:00:56 +0200 Message-ID: <570EC198.5090407@alice.it> References: <56CCD91E.6070507@alice.it> <83egc2ixji.fsf@gnu.org> <56CD798D.7060102@alice.it> <56CD8408.1000701@alice.it> <83wppuggb4.fsf@gnu.org> <56CE2CA7.5050906@alice.it> <83io1cg2pt.fsf@gnu.org> <56DA0327.2030009@alice.it> <83oaatxu72.fsf@gnu.org> <570C4307.6050907@alice.it> <83k2k2g82s.fsf@gnu.org> <570EA823.1010404@alice.it> <570EBADD.2060604@cs.ucla.edu> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1460584901 20216 80.91.229.3 (13 Apr 2016 22:01:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 13 Apr 2016 22:01:41 +0000 (UTC) Cc: Emacs development discussions To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 14 00:01:31 2016 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aqSqk-0004iT-Lw for ged-emacs-devel@m.gmane.org; Thu, 14 Apr 2016 00:01:26 +0200 Original-Received: from localhost ([::1]:53041 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqSqk-0007ve-6J for ged-emacs-devel@m.gmane.org; Wed, 13 Apr 2016 18:01:26 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:57318) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqSqg-0007sF-BN for emacs-devel@gnu.org; Wed, 13 Apr 2016 18:01:23 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqSqd-0007pU-4W for emacs-devel@gnu.org; Wed, 13 Apr 2016 18:01:22 -0400 Original-Received: from smtp203.alice.it ([82.57.200.99]:3106) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqSqc-0007pI-PA for emacs-devel@gnu.org; Wed, 13 Apr 2016 18:01:19 -0400 Original-Received: from [192.168.1.101] (79.19.227.36) by smtp203.alice.it (8.6.060.43) (authenticated as angelo.graziosi@alice.it) id 56FAA3250947EA48; Thu, 14 Apr 2016 00:01:00 +0200 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:38.0) Gecko/20100101 Thunderbird/38.7.2 In-Reply-To: <570EBADD.2060604@cs.ucla.edu> X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.57.200.99 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.org gmane.emacs.devel:202889 Archived-At: Il 13/04/2016 23:32, Paul Eggert ha scritto: > On 04/13/2016 01:12 PM, Angelo Graziosi wrote: >> why now >> >> ./autogen.sh >> ... >> You can now run './autogen.sh git'. >> >> Really we need to run './autogen.sh git'? > > Yes you need to, and yes it is silly. This extra step was put in as a > result of the email thread starting here: > > http://lists.gnu.org/archive/html/emacs-devel/2016-02/msg00012.html > > I preferred a simpler system where ./autogen.sh just works, without any > extra steps, but I was outvoted. > >> Maybe I am wrong but INSTALL.REPO, which should contain the "more >> details on building Emacs", does not document this nor the "git" >> option for autogen.sh nor the other "all" option. > > Although INSTALL.REPO contains "more details", it shouldn't contain > *all* details (as there are too many). It's not clear that this > particular detail is worth recording in INSTALL.REPO. > >> Maybe I am only adopting the wrong procedure to build Emacs > > Yes, as you used a procedure that is not recommended in INSTALL.REPO. > You would have avoided the './install.sh git' glitch if you had run > plain 'make', or had run './autogen.sh all', which are the two methods > that INSTALL.REPO suggests. Hmmm... './autogen.sh all' does not work using http://git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-master.tar.gz as source: ./autogen.sh all Checking whether you have the necessary tools... (Read INSTALL.REPO for more details on building Emacs) Checking for autoconf (need at least version 2.65)... ok Checking for automake (need at least version 1.11)... ok Your system has the required tools. Running 'autoreconf -fi -I m4' ... configure.ac:796: installing 'build-aux/ar-lib' configure.ac:139: installing 'build-aux/config.guess' configure.ac:139: installing 'build-aux/config.sub' configure.ac:136: installing 'build-aux/install-sh' configure.ac:136: installing 'build-aux/missing' lib/Makefile.am: installing 'build-aux/depcomp' Configuring local git repository... cp: impossibile eseguire stat di '.git/config': No such file or directory or one is "constrained" to use a clone of git repo? Only an ill mind could think that.. Angelo