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: Build failure for Emacs master Date: Wed, 13 Apr 2016 18:31:44 -0700 Organization: UCLA Computer Science Department Message-ID: <570EF300.3050104@cs.ucla.edu> 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> <570EC198.5090407@alice.it> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="------------000201080503030600090704" X-Trace: ger.gmane.org 1460597527 5656 80.91.229.3 (14 Apr 2016 01:32:07 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 14 Apr 2016 01:32:07 +0000 (UTC) Cc: Emacs development discussions To: Angelo Graziosi Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Thu Apr 14 03:31:57 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 1aqW8S-0002Is-Ty for ged-emacs-devel@m.gmane.org; Thu, 14 Apr 2016 03:31:57 +0200 Original-Received: from localhost ([::1]:56047 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqW8R-0001uW-UO for ged-emacs-devel@m.gmane.org; Wed, 13 Apr 2016 21:31:55 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:41122) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqW8N-0001qq-Df for emacs-devel@gnu.org; Wed, 13 Apr 2016 21:31:52 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aqW8J-0007D3-CI for emacs-devel@gnu.org; Wed, 13 Apr 2016 21:31:51 -0400 Original-Received: from zimbra.cs.ucla.edu ([131.179.128.68]:59589) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aqW8J-0007Bm-3q for emacs-devel@gnu.org; Wed, 13 Apr 2016 21:31:47 -0400 Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id 18C25160E69; Wed, 13 Apr 2016 18:31:46 -0700 (PDT) Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10032) with ESMTP id 1nwKnZHkPhs7; Wed, 13 Apr 2016 18:31:44 -0700 (PDT) Original-Received: from localhost (localhost [127.0.0.1]) by zimbra.cs.ucla.edu (Postfix) with ESMTP id DC05C16120B; Wed, 13 Apr 2016 18:31:44 -0700 (PDT) X-Virus-Scanned: amavisd-new at zimbra.cs.ucla.edu Original-Received: from zimbra.cs.ucla.edu ([127.0.0.1]) by localhost (zimbra.cs.ucla.edu [127.0.0.1]) (amavisd-new, port 10026) with ESMTP id t_0HxIDhcJ6U; Wed, 13 Apr 2016 18:31:44 -0700 (PDT) Original-Received: from penguin.cs.ucla.edu (Penguin.CS.UCLA.EDU [131.179.64.200]) by zimbra.cs.ucla.edu (Postfix) with ESMTPSA id C0860160E69; Wed, 13 Apr 2016 18:31:44 -0700 (PDT) User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 In-Reply-To: <570EC198.5090407@alice.it> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 131.179.128.68 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:202892 Archived-At: This is a multi-part message in MIME format. --------------000201080503030600090704 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit On 04/13/2016 03:00 PM, Angelo Graziosi wrote: > > './autogen.sh all' does not work using > http://git.savannah.gnu.org/cgit/emacs.git/snapshot/emacs-master.tar.gz as > source: That's a different approach from what's in INSTALL.REPO. INSTALL.REPO assumes you're building from a Git clone; among other things, that's why INSTALL.REPO requires that you have Git installed. Since you're using a strategy that does not involve Git, a different procedure is called for. './autogen.sh all' can be adjusted to work for your use case. I installed the attached patch, which attempts to do that. Please give it a try. --------------000201080503030600090704 Content-Type: text/plain; charset=UTF-8; name="0001-Port-.-autogen.sh-git-to-non-clones.txt" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="0001-Port-.-autogen.sh-git-to-non-clones.txt" RnJvbSAxYWE3YTg2Mzk3YTc1MGNmOTNhNjM3N2U0MTNjZmI0ZWE0ZGIyNzM1IE1vbiBTZXAg MTcgMDA6MDA6MDAgMjAwMQpGcm9tOiBQYXVsIEVnZ2VydCA8ZWdnZXJ0QGNzLnVjbGEuZWR1 PgpEYXRlOiBXZWQsIDEzIEFwciAyMDE2IDE4OjE5OjA0IC0wNzAwClN1YmplY3Q6IFtQQVRD SF0gPT9VVEYtOD9xP1BvcnQ9MjA9RTI9ODA9OTguL2F1dG9nZW4uc2g9MjBnaXQ9RTI9ODA9 OTk9MjB0Pz0KID0/VVRGLTg/cT9vPTIwbm9uLWNsb25lcz89Ck1JTUUtVmVyc2lvbjogMS4w CkNvbnRlbnQtVHlwZTogdGV4dC9wbGFpbjsgY2hhcnNldD1VVEYtOApDb250ZW50LVRyYW5z ZmVyLUVuY29kaW5nOiA4Yml0CgpQcm9ibGVtIHJlcG9ydGVkIGJ5IEFuZ2VsbyBHcmF6aW9z aSBpbjoKaHR0cDovL2xpc3RzLmdudS5vcmcvYXJjaGl2ZS9odG1sL2VtYWNzLWRldmVsLzIw MTYtMDQvbXNnMDAzNDEuaHRtbAoqIGF1dG9nZW4uc2ggKGRvX2dpdCk6IERlZmF1bHQgdG8g ZmFsc2Ugd2hlbiB0aGUgYXJnIGlzIOKAmGFsbOKAmSBidXQKdGhlcmUgaXMgbm8g4oCYLmdp dOKAmS4KKGdpdF9jb21tb25fZGlyLCBob29rcyk6IE5ldyB2YXJzLgooZ2l0X2NvbmZpZywg dGFpbG9yZWRfaG9va3MsIHNhbXBsZV9ob29rcyk6IFVzZSB0aGVtLgotLS0KIGF1dG9nZW4u c2ggfCAyNiArKysrKysrKysrKysrKysrKy0tLS0tLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE3 IGluc2VydGlvbnMoKyksIDkgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvYXV0b2dlbi5z aCBiL2F1dG9nZW4uc2gKaW5kZXggMmUxMGE3Ny4uY2QwYWNjZCAxMDA3NTUKLS0tIGEvYXV0 b2dlbi5zaAorKysgYi9hdXRvZ2VuLnNoCkBAIC0xMTIsNyArMTEyLDggQEAgZG9fZ2l0PQog ICAgICAgLS1oZWxwKQogCWV4ZWMgZWNobyAiJDA6IHVzYWdlOiAkMCBbYWxsfGF1dG9jb25m fGdpdF0iOzsKICAgICAgIGFsbCkKLQlkb19hdXRvY29uZj10cnVlIGRvX2dpdD10cnVlOzsK Kwlkb19hdXRvY29uZj10cnVlCisJdGVzdCAtZSAuZ2l0ICYmIGRvX2dpdD10cnVlOzsKICAg ICAgIGF1dG9jb25mKQogCWRvX2F1dG9jb25mPXRydWU7OwogICAgICAgZ2l0KQpAQCAtMjYw LDcgKzI2MSw4IEBAIGdpdF9jb25maWcgKCkKIAkJZWNobyAnQ29uZmlndXJpbmcgbG9jYWwg Z2l0IHJlcG9zaXRvcnkuLi4nCiAJCWNhc2UgJGNwX29wdGlvbnMgaW4KIAkJICAtLWJhY2t1 cD0qKQotCQkgICAgY3AgJGNwX29wdGlvbnMgLS1mb3JjZSAuZ2l0L2NvbmZpZyAuZ2l0L2Nv bmZpZyB8fCBleGl0OzsKKwkJICAgIGNvbmZpZz0kZ2l0X2NvbW1vbl9kaXIvY29uZmlnCisJ CSAgICBjcCAkY3Bfb3B0aW9ucyAtLWZvcmNlIC0tICIkY29uZmlnIiAiJGNvbmZpZyIgfHwg ZXhpdDs7CiAJCWVzYWMKIAkgICAgZmkKIAkgICAgZWNobyAiZ2l0IGNvbmZpZyAkbmFtZSAn JHZhbHVlJyIKQEAgLTI3Miw2ICsyNzQsMTMgQEAgZ2l0X2NvbmZpZyAoKQogCiAjIyBDb25m aWd1cmUgR2l0LCBpZiByZXF1ZXN0ZWQuCiAKKyMgR2V0IGxvY2F0aW9uIG9mIEdpdCdzIGNv bW1vbiBjb25maWd1cmF0aW9uIGRpcmVjdG9yeS4gIEZvciBvbGRlciBHaXQKKyMgdmVyc2lv bnMgdGhpcyBpcyBqdXN0ICcuZ2l0Jy4gIE5ld2VyIEdpdCB2ZXJzaW9ucyBzdXBwb3J0IHdv cmt0cmVlcy4KKwordGVzdCAtZSAuZ2l0ICYmIGdpdF9jb21tb25fZGlyPWBnaXQgcmV2LXBh cnNlIC0tZ2l0LWNvbW1vbi1kaXIgMj4vZGV2L251bGxgIHx8CisgIGdpdF9jb21tb25fZGly PS5naXQKK2hvb2tzPSRnaXRfY29tbW9uX2Rpci9ob29rcworCiAjIENoZWNrIGhhc2hlcyB3 aGVuIHRyYW5zZmVycmluZyBvYmplY3RzIGFtb25nIHJlcG9zaXRvcmllcy4KIAogZ2l0X2Nv bmZpZyB0cmFuc2Zlci5mc2NrT2JqZWN0cyB0cnVlCkBAIC0yOTYsMTIgKzMwNSwxMSBAQCB0 YWlsb3JlZF9ob29rcz0KIHNhbXBsZV9ob29rcz0KIAogZm9yIGhvb2sgaW4gY29tbWl0LW1z ZyBwcmUtY29tbWl0OyBkbwotICAgIGNtcCBidWlsZC1hdXgvZ2l0LWhvb2tzLyRob29rIC5n aXQvaG9va3MvJGhvb2sgPi9kZXYvbnVsbCAyPiYxIHx8CisgICAgY21wIC0tIGJ1aWxkLWF1 eC9naXQtaG9va3MvJGhvb2sgIiRob29rcy8kaG9vayIgPi9kZXYvbnVsbCAyPiYxIHx8CiAJ dGFpbG9yZWRfaG9va3M9IiR0YWlsb3JlZF9ob29rcyAkaG9vayIKIGRvbmUKIGZvciBob29r IGluIGFwcGx5cGF0Y2gtbXNnIHByZS1hcHBseXBhdGNoOyBkbwotICAgIHNyYz0uZ2l0L2hv b2tzLyRob29rLnNhbXBsZQotICAgIGNtcCAiJHNyYyIgLmdpdC9ob29rcy8kaG9vayA+L2Rl di9udWxsIDI+JjEgfHwKKyAgICBjbXAgLS0gIiRob29rcy8kaG9vay5zYW1wbGUiICIkaG9v a3MvJGhvb2siID4vZGV2L251bGwgMj4mMSB8fAogCXNhbXBsZV9ob29rcz0iJHNhbXBsZV9o b29rcyAkaG9vayIKIGRvbmUKIApAQCAtMzExLDE1ICszMTksMTUgQEAgc2FtcGxlX2hvb2tz PQogCiAJaWYgdGVzdCAtbiAiJHRhaWxvcmVkX2hvb2tzIjsgdGhlbgogCSAgICBmb3IgaG9v ayBpbiAkdGFpbG9yZWRfaG9va3M7IGRvCi0JCWRzdD0uZ2l0L2hvb2tzLyRob29rCi0JCWNw ICRjcF9vcHRpb25zIGJ1aWxkLWF1eC9naXQtaG9va3MvJGhvb2sgIiRkc3QiIHx8IGV4aXQK LQkJY2htb2QgYS13ICIkZHN0IiB8fCBleGl0CisJCWRzdD0kaG9va3MvJGhvb2sKKwkJY3Ag JGNwX29wdGlvbnMgLS0gYnVpbGQtYXV4L2dpdC1ob29rcy8kaG9vayAiJGRzdCIgfHwgZXhp dAorCQljaG1vZCAtLSBhLXcgIiRkc3QiIHx8IGV4aXQKIAkgICAgZG9uZQogCWZpCiAKIAlp ZiB0ZXN0IC1uICIkc2FtcGxlX2hvb2tzIjsgdGhlbgogCSAgICBmb3IgaG9vayBpbiAkc2Ft cGxlX2hvb2tzOyBkbwotCQljcCAkY3Bfb3B0aW9ucyAuZ2l0L2hvb2tzLyRob29rLnNhbXBs ZSAuZ2l0L2hvb2tzLyRob29rIHx8IGV4aXQKKwkJY3AgJGNwX29wdGlvbnMgLS0gIiRob29r cy8kaG9vay5zYW1wbGUiICIkaG9va3MvJGhvb2siIHx8IGV4aXQKIAkJY2htb2QgYS13IC5n aXQvaG9va3MvJGhvb2sgfHwgZXhpdAogCSAgICBkb25lCiAJZmkKLS0gCjIuNS41Cgo= --------------000201080503030600090704--