From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 31807 invoked by alias); 24 Dec 2002 18:14:32 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 31800 invoked from network); 24 Dec 2002 18:14:29 -0000 Received: from unknown (HELO zcars0m9.nortelnetworks.com) (47.129.242.157) by 209.249.29.67 with SMTP; 24 Dec 2002 18:14:29 -0000 Received: from zrtps0m6.us.nortel.com (zrtps0m6.us.nortel.com [47.140.192.58]) by zcars0m9.nortelnetworks.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id gBOIEDm23251; Tue, 24 Dec 2002 13:14:13 -0500 (EST) Received: from lemming.engeast.baynetworks.com (mail@lemming.engeast.baynetworks.com [47.17.140.90]) by zrtps0m6.us.nortel.com (Switch-2.2.0/Switch-2.2.0) with ESMTP id gBOIEBO05079; Tue, 24 Dec 2002 13:14:11 -0500 (EST) Received: from psmith by lemming.engeast.baynetworks.com with local (Exim 3.36 #1 (Debian)) id 18QtZC-0005IB-00; Tue, 24 Dec 2002 13:14:10 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15880.41970.770555.137795@lemming.engeast.baynetworks.com> Date: Tue, 24 Dec 2002 15:42:00 -0000 To: Daniel Jacobowitz Cc: gcc@gcc.gnu.org, bug-make@gnu.org Subject: Re: Serialization dependencies muck up configure-on-demand In-Reply-To: <20021223205835.GB20277@nevyn.them.org> References: <20021223203751.GA16255@doctormoo> <20021223205835.GB20277@nevyn.them.org> From: "Paul D. Smith" Reply-To: "Paul D. Smith" Organization: GNU's Not Unix! X-SW-Source: 2002-12/txt/msg01412.txt.bz2 %% Daniel Jacobowitz writes: dj> Oh, I can do it; in fact the autoconfery is trivial. I need to go dj> figure out why it isn't working as I expect though. Right now dj> saying "a : | b" appears to mean that b out-of-date does not dj> trigger remaking a, but "make a" still causes b to be remade. In dj> other words it's still a dependency but not used for rebuild dj> calculation. Correct. If b is a prerequisite, order-only or not, then it will be remade. The only difference in an order-only prerequisite is that it is ignored when deciding whether or not a needs to be rebuilt. -- ------------------------------------------------------------------------------- Paul D. Smith Find some GNU make tips at: http://www.gnu.org http://make.paulandlesley.org "Please remain calm...I may be mad, but I am a professional." --Mad Scientist