From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16973 invoked by alias); 16 Feb 2004 20:42:41 -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 16936 invoked from network); 16 Feb 2004 20:42:40 -0000 Received: from unknown (HELO nevyn.them.org) (66.93.172.17) by sources.redhat.com with SMTP; 16 Feb 2004 20:42:40 -0000 Received: from drow by nevyn.them.org with local (Exim 4.30 #1 (Debian)) id 1AspZf-00049G-Vl; Mon, 16 Feb 2004 15:42:39 -0500 Date: Mon, 16 Feb 2004 20:42:00 -0000 From: Daniel Jacobowitz To: Karel Gardas Cc: gdb@sources.redhat.com Subject: Re: gdb head fails to compile for arm-elf target. Message-ID: <20040216204239.GA15919@nevyn.them.org> Mail-Followup-To: Karel Gardas , gdb@sources.redhat.com References: <20040216185012.GA29279@nevyn.them.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.1i X-SW-Source: 2004-02/txt/msg00176.txt.bz2 On Mon, Feb 16, 2004 at 08:54:10PM +0100, Karel Gardas wrote: > On Mon, 16 Feb 2004, Daniel Jacobowitz wrote: > > > > Do you think it's worth the test to freshly checkout whole tree again? > > > Before build I have just rm -rf combined and updated gcc and src > > > directories, src by: cvs -q up -Pd binutils newlib gdb dejagnu -- do you > > > think that's the reason for failure? > > > > > > Thanks, > > > > Absolutely. You can't update just a few directories and relibly expect > > things to work. At a minimum, you would also need: opcodes bfd gas ld > > include libiberty. > > Err, I had an impression that if checkout worked correctly with modules > and all depending modules, then update will also work this way. :-( > (especially when I read it on the gcc page: ``Update the src tree with the > same sequence of commands that you used to check out that tree initially, > invoked from the src directory (NOT from within the combined tree).'') Ah, but that's not what you did. Here's the problem: cvs checkout takes module names and cvs update takes directory names. If you used "cvs -d 'whatever' co binutils newlib gdb dejagnu" from the directory containing src/, everything would be updated. -- Daniel Jacobowitz MontaVista Software Debian GNU/Linux Developer