From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Jim Meyering Newsgroups: gmane.emacs.devel Subject: Re: A better autogen.sh Date: Wed, 30 Mar 2011 08:15:53 +0200 Message-ID: <877hbhw2ue.fsf@rho.meyering.net> References: <87y66fv2d3.fsf@stupidchicken.com> <4D3A8666.4070609@cs.ucla.edu> <877hdvd49f.fsf@meyering.net> <83mxmrzhb6.fsf@gnu.org> <4D3C9C5B.8050303@cs.ucla.edu> <00oc4v55eb.fsf@fencepost.gnu.org> <87vcz2xh57.fsf@rho.meyering.net> <87pqpaxgi3.fsf@rho.meyering.net> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1301465776 14327 80.91.229.12 (30 Mar 2011 06:16:16 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Wed, 30 Mar 2011 06:16:16 +0000 (UTC) Cc: emacs-devel@gnu.org To: chad Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Mar 30 08:16:12 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 1Q4ohP-0002QX-Fp for ged-emacs-devel@m.gmane.org; Wed, 30 Mar 2011 08:16:11 +0200 Original-Received: from localhost ([127.0.0.1]:32875 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q4ohO-0006g7-Pf for ged-emacs-devel@m.gmane.org; Wed, 30 Mar 2011 02:16:10 -0400 Original-Received: from [140.186.70.92] (port=58095 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q4ohB-0006eK-5U for emacs-devel@gnu.org; Wed, 30 Mar 2011 02:15:57 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q4ohA-0006Pn-3z for emacs-devel@gnu.org; Wed, 30 Mar 2011 02:15:57 -0400 Original-Received: from mx.meyering.net ([82.230.74.64]:38630) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q4oh9-0006Ou-SR for emacs-devel@gnu.org; Wed, 30 Mar 2011 02:15:56 -0400 Original-Received: by rho.meyering.net (Acme Bit-Twister, from userid 1000) id 431AB60315; Wed, 30 Mar 2011 08:15:53 +0200 (CEST) In-Reply-To: (chad's message of "Tue, 29 Mar 2011 11:46:32 -0700") Original-Lines: 28 X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 82.230.74.64 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:137891 Archived-At: chad wrote: > On Mar 29, 2011, at 5:23 AM, Jim Meyering wrote: > > Sure, but that's fine. This is only stopgap, for those who > don't read the build instructions. Those users are unlikely > to be doing a non-srcdir build. > > If we're still talking about my case, I read the instructions, but they were I was talking about the general case. Long ago, coreutils had no GNUmakefile. For at least one user who was new to "build-from-source", I heard that it did help. > (temporarily) incorrect -- they told me that I would only have to do something > once when I actually needed to do it second time. As I understand it, this was > a small window of opportunity while the new system is being put into place. Had > I not been on the road at the time, I would have caught the need via email. > > For a more general ``doesn't read INSTALL.bzr'' situation, can we just include a > default Makefile (overwritten by the autogen machinery) that either instructs > the user to read INSTALL.bzr or runs the autogen machinery? That doesn't seem > like something that should require gnu make extensions, even. Not really. Either "Makefile" is version-controlled or it isn't. Currently it is not. As far as I know, bzr does not have a way to deposit a non-version-controlled file in a just checked-out directory.