From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#2151: 23.0.90; Building the 23.0.90 pretest recompiles Lisp files Date: Fri, 27 Feb 2009 23:48:51 -0500 Message-ID: References: Reply-To: Stefan Monnier , 2151@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1235797496 15368 80.91.229.12 (28 Feb 2009 05:04:56 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 28 Feb 2009 05:04:56 +0000 (UTC) Cc: 2151@emacsbugs.donarmstrong.com To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 28 06:06:13 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LdHOq-0002cS-6A for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 Feb 2009 06:06:08 +0100 Original-Received: from localhost ([127.0.0.1]:46297 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LdHNV-0002SB-Eu for geb-bug-gnu-emacs@m.gmane.org; Sat, 28 Feb 2009 00:04:45 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LdHMY-0001Yx-8Z for bug-gnu-emacs@gnu.org; Sat, 28 Feb 2009 00:03:46 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LdHMU-0001Vn-UL for bug-gnu-emacs@gnu.org; Sat, 28 Feb 2009 00:03:45 -0500 Original-Received: from [199.232.76.173] (port=50416 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LdHMU-0001VW-Li for bug-gnu-emacs@gnu.org; Sat, 28 Feb 2009 00:03:42 -0500 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:57479) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LdHMU-00074y-0N for bug-gnu-emacs@gnu.org; Sat, 28 Feb 2009 00:03:42 -0500 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1S53cpg022580; Fri, 27 Feb 2009 21:03:40 -0800 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n1S4t417019854; Fri, 27 Feb 2009 20:55:04 -0800 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: Stefan Monnier Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Sat, 28 Feb 2009 04:55:04 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 2151 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 2151-submit@emacsbugs.donarmstrong.com id=B2151.123579654017974 (code B ref 2151); Sat, 28 Feb 2009 04:55:04 +0000 Original-Received: (at 2151) by emacsbugs.donarmstrong.com; 28 Feb 2009 04:49:00 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from ironport2-out.teksavvy.com (ironport2-out.teksavvy.com [206.248.154.182]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n1S4mv28017957 for <2151@emacsbugs.donarmstrong.com>; Fri, 27 Feb 2009 20:48:58 -0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: ArIFAFdQqEnO+JhN/2dsb2JhbACBWdVXhBQGg2s X-IronPort-AV: E=Sophos;i="4.38,280,1233550800"; d="scan'208";a="34517860" Original-Received: from 206-248-152-77.dsl.teksavvy.com (HELO pastel.home) ([206.248.152.77]) by ironport2-out.teksavvy.com with ESMTP; 27 Feb 2009 23:48:51 -0500 Original-Received: by pastel.home (Postfix, from userid 20848) id 3B3FC9170; Fri, 27 Feb 2009 23:48:51 -0500 (EST) In-Reply-To: (Eli Zaretskii's message of "Fri, 27 Feb 2009 17:02:38 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.91 (gnu/linux) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Sat, 28 Feb 2009 00:03:45 -0500 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:25826 Archived-At: > A new idea: can we avoid the `boot=bootstrap-emacs$(EXEEXT)' thing in > top-level Makefile.in by testing for some file that is only present > when Emacs is built out of CVS? For example, the `admin' directory is > not in the pretest/release tarballs; can we test for its existence and > invoke sub-Make's with `boot=""' if `admin' is not there? I am not interested in adding hacks specifically to speed up building from the tarball. I just installed the patch that prevents recompiling all the .elc files just because the src/bootstrap-emacs isn't present. This should bring down the unnecessary work to just an extra redundant dump, while still being "correct" in the sense that it should correctly react to most kinds of file modifications. Also it may occasionally be useful for people using the CVS code. Stefan