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: Annoyingly cautious make rules Date: Sun, 04 Dec 2011 10:57:09 -0800 Message-ID: <4EDBC285.9020408@cs.ucla.edu> References: <83ehwnc97k.fsf@gnu.org> <4ED917E2.7020807@cs.ucla.edu> <4ED94331.7030702@cs.ucla.edu> <4ED98EED.5020301@cs.ucla.edu> <4EDA8356.50609@cs.ucla.edu> 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 1323025045 26168 80.91.229.12 (4 Dec 2011 18:57:25 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Sun, 4 Dec 2011 18:57:25 +0000 (UTC) Cc: rms@gnu.org, Chong Yidong , emacs-devel@gnu.org, schwab@linux-m68k.org, eliz@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Dec 04 19:57:20 2011 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([140.186.70.17]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1RXHFX-0006PK-Ot for ged-emacs-devel@m.gmane.org; Sun, 04 Dec 2011 19:57:19 +0100 Original-Received: from localhost ([::1]:50545 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXHFX-0007MI-1P for ged-emacs-devel@m.gmane.org; Sun, 04 Dec 2011 13:57:19 -0500 Original-Received: from eggs.gnu.org ([140.186.70.92]:54950) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXHFU-0007MC-NN for emacs-devel@gnu.org; Sun, 04 Dec 2011 13:57:17 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RXHFT-0002qh-S3 for emacs-devel@gnu.org; Sun, 04 Dec 2011 13:57:16 -0500 Original-Received: from smtp.cs.ucla.edu ([131.179.128.62]:43532) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RXHFQ-0002pr-Qm; Sun, 04 Dec 2011 13:57:13 -0500 Original-Received: from localhost (localhost.localdomain [127.0.0.1]) by smtp.cs.ucla.edu (Postfix) with ESMTP id 62512A60004; Sun, 4 Dec 2011 10:57:11 -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 7TnHUQPuKYsP; Sun, 4 Dec 2011 10:57:10 -0800 (PST) Original-Received: from [192.168.1.3] (pool-71-189-109-235.lsanca.fios.verizon.net [71.189.109.235]) by smtp.cs.ucla.edu (Postfix) with ESMTPSA id ADBC5A60003; Sun, 4 Dec 2011 10:57:10 -0800 (PST) User-Agent: Mozilla/5.0 (X11; Linux i686; rv:8.0) Gecko/20111124 Thunderbird/8.0 In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 131.179.128.62 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:146482 Archived-At: On 12/04/2011 08:55 AM, Stefan Monnier wrote: > In defense of whoever came up with it, it's really designed in the > context of "user downloads a tarball and compiles it" vs "maintainer > keeps a tree for long periods of time". Unfortunately it isn't being used that way in the latest pretest tarball, and that's another symptom of the problem. admin/make-tarball.txt step 5 says that when making a pretest or release tarball, one should edit configure.in so that maintainer-mode is off by default. But this step was not taken when generating the 24.0.92 tarball, so this tarball builds in maintainer mode by default. The whole thing is kind of a mess (and this brings up a related issue: the process of building a release tarball should be more automated and less error-prone), but at the very least the actual practice in cutting tarballs should match what's in admin/make-tarball.txt.