From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Richard Stallman Newsgroups: gmane.emacs.devel Subject: Re: config.in Date: Mon, 22 Apr 2002 01:47:24 -0600 (MDT) Sender: emacs-devel-admin@gnu.org Message-ID: <200204220747.g3M7lOH01938@aztec.santafe.edu> References: <87g01vbhzi.fsf@tc-1-100.kawasaki.gol.ne.jp> <1018986015.10524.108.camel@space-ghost> <1676-Wed17Apr2002000044+0300-eliz@is.elta.co.il> <200204181845.g3IIjUp00524@aztec.santafe.edu> <200204201726.g3KHQZx01297@aztec.santafe.edu> Reply-To: rms@gnu.org NNTP-Posting-Host: localhost.gmane.org X-Trace: main.gmane.org 1019461790 24941 127.0.0.1 (22 Apr 2002 07:49:50 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Mon, 22 Apr 2002 07:49:50 +0000 (UTC) Cc: emacs-devel@gnu.org Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by main.gmane.org with esmtp (Exim 3.33 #1 (Debian)) id 16zYa6-0006UA-00 for ; Mon, 22 Apr 2002 09:49:50 +0200 Original-Received: from fencepost.gnu.org ([199.232.76.164]) by quimby.gnus.org with esmtp (Exim 3.12 #1 (Debian)) id 16zYah-00068O-00 for ; Mon, 22 Apr 2002 09:50:27 +0200 Original-Received: from localhost ([127.0.0.1] helo=fencepost.gnu.org) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16zYZp-0005Cs-00; Mon, 22 Apr 2002 03:49:33 -0400 Original-Received: from pele.santafe.edu ([192.12.12.119]) by fencepost.gnu.org with esmtp (Exim 3.34 #1 (Debian)) id 16zYXm-0004yn-00; Mon, 22 Apr 2002 03:47:26 -0400 Original-Received: from aztec.santafe.edu (aztec [192.12.12.49]) by pele.santafe.edu (8.11.6+Sun/8.9.3) with ESMTP id g3M7lOa01434; Mon, 22 Apr 2002 01:47:24 -0600 (MDT) Original-Received: (from rms@localhost) by aztec.santafe.edu (8.10.2+Sun/8.9.3) id g3M7lOH01938; Mon, 22 Apr 2002 01:47:24 -0600 (MDT) X-Authentication-Warning: aztec.santafe.edu: rms set sender to rms@aztec using -f Original-To: schwab@suse.de In-Reply-To: (message from Andreas Schwab on Sun, 21 Apr 2002 17:58:33 +0200) Errors-To: emacs-devel-admin@gnu.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.0.9 Precedence: bulk List-Help: List-Post: List-Subscribe: , List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: Xref: main.gmane.org gmane.emacs.devel:2995 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:2995 |> Ordinary make has to fix the timestamps too, and touch the generated |> files, when you are building from CVS. It should not attempt |> to run autoconf unless the user says `make configure' or `make config.in'. In neither cases the makefile caters for CVS timestamp issues at the moment. Doing it right would require a script like gcc_update from the gcc repository, since make cannot know whether the timestamp difference comes from modifying configure.in or from CVS update. If someone wants to "do it right", then by all means do so. But unless and until that happens, we should do something simple: Makefile.in should update configure and src/config.in simply by touching them. Since you made the change to update config.in automatically, could you please do that?