From owner-freebsd-stable Sun Feb 4 9: 0: 1 2001 Delivered-To: freebsd-stable@freebsd.org Received: from btw.plaintalk.bellevue.wa.us (btw-xl1.plaintalk.bellevue.wa.us [206.129.5.130]) by hub.freebsd.org (Postfix) with ESMTP id 2FE0B37B401 for ; Sun, 4 Feb 2001 08:59:40 -0800 (PST) Received: from kwijibo (iow.plaintalk.bellevue.wa.us [206.129.5.152] (may be forged)) by btw.plaintalk.bellevue.wa.us (8.11.2/8.11.2) with SMTP id f14Gwd388860; Sun, 4 Feb 2001 08:58:40 -0800 (PST) From: Dennis Glatting Organization: Software Munitions To: cjclark@alum.mit.edu, "Crist J. Clark" Subject: Re: Compile failure against RELENG_4 Date: Sun, 4 Feb 2001 08:58:39 -0800 X-Mailer: KMail [version 1.1.99] Content-Type: text/plain; charset="us-ascii" Cc: Kent Stewart , stable@FreeBSD.ORG References: <01020307365300.21492@kwijibo> <01020318532400.26057@kwijibo> <20010203233715.P91447@rfx-216-196-73-168.users.reflex> In-Reply-To: <20010203233715.P91447@rfx-216-196-73-168.users.reflex> MIME-Version: 1.0 Message-Id: <01020408583901.26057@kwijibo> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Saturday 03 February 2001 11:37 pm, Crist J. Clark wrote: > On Sat, Feb 03, 2001 at 06:53:24PM -0800, Dennis Glatting wrote: > > On Saturday 03 February 2001 12:51 pm, Kent Stewart wrote: > > > Dennis Glatting wrote: > > > > Updated my sources yesterday. There were no changes to the tree > > > > today. So, I guess this must be a problem. > > > > > > Well, I updated my sources last night and didn't have a problem > > > doing the usual buildworld, buildkernel, installkernel, and > > > installworld. > > > > > > What version did you start with? Are you trying to build a > > > release because I don't have a disk-1 directory. > > > > I feed several local machines from a CVS tree that I keep up to > > date from cvsup8.freebsd.org. The source in question has checked > > out against the RELENG_4 tag several times since 4.2. /usr/src is a > > symlink into /disk-1 on this machine. The last time I built > > RELENG_4 was January 10, 2001. When I compiler all I say is "make > > buildworld." > > > > > Kent > > > > > > > cd /disk-1/src/gnu/lib/libgcc; make depend; make all; make > > > > install echo '#include ' > config.h > > > > echo '#include ' >> > > > > config.h echo '#include "gansidecl.h"' > > > > > tconfig.h echo '#include "i386/xm-i386.h"' >> > > > > tconfig.h > > > > echo '#include "i386/i386.h"' > tm.h > > > > echo '#include "i386/att.h"' >> tm.h > > > > echo '#include "svr4.h"' >> tm.h > > > > echo '#include ' >> tm.h > > > > echo '#include "i386/freebsd.h"' >> tm.h > > > > echo '#include "i386/perform.h"' >> tm.h > > > > rm -f .depend > > > > mkdep -f .depend -a > > > > -I/disk-1/src/gnu/lib/libgcc/../../../contrib/gcc/config > > > > -I/disk-1/src/gnu/lib/libgcc/../../../contrib/gcc -I. -DIN_GCC > > > > -D_PTHREADS -DGTHREAD_USE_WEAK > > > > -I/usr/obj/disk-1/src/i386/usr/include > > > > /disk-1/src/gnu/lib/libgcc/../../../contrib/gcc/frame.c > > > > mkdep -f .depend -a -nostdinc++ > > > > -I/disk-1/src/gnu/lib/libgcc/../../../contrib/gcc/cp/inc > > > > /disk-1/src/gnu/lib/libgcc/../../../contrib/gcc/cp/tinfo.cc > > > > /disk-1/src/gnu/lib/libgcc/../../../contrib/gcc/cp/tinfo2.cc > > > > /disk-1/src/gnu/lib/libgcc/../../../contrib/gcc/cp/new.cc > > > > /disk-1/src/gnu/lib/libgcc/../../../contrib/gcc/cp/exception.cc > > [line wrap damage repaired] > > That line is missing a bunch of '-I' directories. Thus, > > > > > /disk-1/src/gnu/lib/libgcc/../../../contrib/gcc/cp/exception.cc > > > >:33: gansidecl.h: No > > > > such file or directory > > > > /disk-1/src/gnu/lib/libgcc/../../../contrib/gcc/cp/exception.cc > > > >:34: eh-common.h: No > > > > such file or directory > > > > mkdep: compile failed > > > > *** Error code 1 > > These kinds of errors. > > One thing I notice is that the one '-I' is there is in teh src > directory rather than the obj directory. > > What was your command line again? To build I tried two commands: nice make -j3 buildworld and nice make buildworld I have a dual processor box. :) To cvsup I simply say: cvsup -g /usr/FreeBSD-CVS/upfile The contents of upfile are: kwijibo> cat /usr/FreeBSD-CVS/upfile *default strictrcs *default host=btw-xl1.plaintalk.bellevue.wa.us *default base=/usr/FreeBSD-CVS *default prefix=/usr *default delete *default use-rel-suffix ports-all release=cvs tag=. src-all release=cvs tag=RELENG_4 Today I plan to do a check out to a separate directory. On ocassion I have seen this work though I don't understand why. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message