From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18687 invoked by alias); 16 Dec 2002 21:18:16 -0000 Mailing-List: contact gdb-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-owner@sources.redhat.com Received: (qmail 18680 invoked from network); 16 Dec 2002 21:18:14 -0000 Received: from unknown (HELO mx1.redhat.com) (66.187.233.31) by sources.redhat.com with SMTP; 16 Dec 2002 21:18:14 -0000 Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.11.6/8.11.6) with ESMTP id gBGKq7g02987 for ; Mon, 16 Dec 2002 15:52:07 -0500 Received: from post-office.corp.redhat.com (post-office.corp.redhat.com [172.16.52.227]) by int-mx1.corp.redhat.com (8.11.6/8.11.6) with ESMTP id gBGLI9232323; Mon, 16 Dec 2002 16:18:09 -0500 Received: from greed.delorie.com (dj.cipe.redhat.com [10.0.0.222]) by post-office.corp.redhat.com (8.11.6/8.11.6) with ESMTP id gBGLI8K13588; Mon, 16 Dec 2002 16:18:08 -0500 Received: (from dj@localhost) by greed.delorie.com (8.11.6/8.11.6) id gBGLI8F06830; Mon, 16 Dec 2002 16:18:08 -0500 Date: Mon, 16 Dec 2002 13:18:00 -0000 Message-Id: <200212162118.gBGLI8F06830@greed.delorie.com> From: DJ Delorie To: ac131313@redhat.com CC: nickk@ubicom.com, gdb@sources.redhat.com, neroden@twcny.rr.com In-reply-to: <3DFE3F30.5060304@redhat.com> (message from Andrew Cagney on Mon, 16 Dec 2002 16:01:36 -0500) Subject: Re: Trunk build problems References: <0bff01c2a542$c47742d0$f601a8c0@nkelseyxp> <3DFE3F30.5060304@redhat.com> X-SW-Source: 2002-12/txt/msg00226.txt.bz2 > - It no longer configures directories that are not needed - huge time saver! Also, it doesn't even list those directories in the Makefile, so we don't waste time checking - repeatedly - to see if they're configured. > - It can parallize configures More accurately, it can configure one module while it starts building another. We can't actually do two configures at the same time because of the shared cache. > > - Under cygwin, libtermcap attempts to be build (which doesn't exist). This > > causes a circular make problem as it can't change into the directory so does > > a make in src again. > > Sounds like Makefile.tpl (?) needs a tweak? Yup. It should at least be "cd foo && make" not "cd foo; make", but a make:configure dependency might be missing too. Nate? > > - If you do an incremental make in src it reconfigures a number of > > directories *every time* (both linux and cygwin). > > One case of this - bfd - was fixed. Is this another case? Nate's working on a fix to cover all of them. After that, we can worry about missed ones.