From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Chong Yidong Newsgroups: gmane.emacs.devel Subject: Re: /srv/bzr/emacs/trunk r103850: update_autogen Date: Fri, 08 Apr 2011 12:09:30 -0400 Message-ID: <87ei5crah1.fsf@stupidchicken.com> References: <4D9D45B3.8080502@cs.ucla.edu> <4D9E01BF.5070306@cs.ucla.edu> <4D9E6D1A.1000007@cs.ucla.edu> <87lizlcr8u.fsf@uwakimon.sk.tsukuba.ac.jp> <4D9EAF8C.70303@cs.ucla.edu> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: dough.gmane.org 1302279820 2004 80.91.229.12 (8 Apr 2011 16:23:40 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 8 Apr 2011 16:23:40 +0000 (UTC) Cc: "Stephen J. Turnbull" , emacs-devel@gnu.org To: Paul Eggert Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Fri Apr 08 18:23:35 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 1Q8ET7-0003k8-V7 for ged-emacs-devel@m.gmane.org; Fri, 08 Apr 2011 18:23:34 +0200 Original-Received: from localhost ([127.0.0.1]:49264 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q8ET7-0004z2-4K for ged-emacs-devel@m.gmane.org; Fri, 08 Apr 2011 12:23:33 -0400 Original-Received: from [140.186.70.92] (port=54275 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Q8EFj-0008Ne-3X for emacs-devel@gnu.org; Fri, 08 Apr 2011 12:09:44 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Q8EFg-0004Rv-AN for emacs-devel@gnu.org; Fri, 08 Apr 2011 12:09:42 -0400 Original-Received: from vm-emlprdomr-06.its.yale.edu ([130.132.50.147]:47848) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Q8EFg-0004RM-4q for emacs-devel@gnu.org; Fri, 08 Apr 2011 12:09:40 -0400 Original-Received: from furball (dhcp128036014187.central.yale.edu [128.36.14.187]) (authenticated bits=0) by vm-emlprdomr-06.its.yale.edu (8.14.4/8.14.4) with ESMTP id p38G9VBF012231 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Fri, 8 Apr 2011 12:09:31 -0400 Original-Received: by furball (Postfix, from userid 1000) id BFD7416038E; Fri, 8 Apr 2011 12:09:30 -0400 (EDT) In-Reply-To: <4D9EAF8C.70303@cs.ucla.edu> (Paul Eggert's message of "Thu, 07 Apr 2011 23:47:40 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) X-Scanned-By: MIMEDefang 2.71 on 130.132.50.147 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 130.132.50.147 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:138312 Archived-At: Paul Eggert writes: > On 04/07/2011 09:16 PM, Stephen J. Turnbull wrote: >> Paul Eggert writes: >> >> > But why not use the latest Autoconf version in the cron job? >> > I don't see the downside. >> >> People will depend on the cron job, and neologisms will creep in. > > (shrug) I don't see that as something requiring us to use old tools > when we generate software. If someone inadvertently puts in > something that requires Autoconf 2.68, then we can yank it out, > just as we yank out code requiring GNU Make 3.82 or GCC 4.6.0 or whatever. > > Again, for maintainers it's no big deal. I just hope that when we > cut tarballs for non-maintainers that we use the better tools. IIRC, in the past we've encountered Autoconf bugs going both ways (i.e. in versions that are new and versions that are old). When we begin pretesting Emacs 24, we will want to pick one Autoconf version and stick to it, unless/until a specific problem is found with that version. But at the moment the choice of Autoconf version probably doesn't matter.