Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 4 Feb 2001 08:58:39 -0800
From:      Dennis Glatting <dennis.glatting@software-munitions.com>
To:        cjclark@alum.mit.edu, "Crist J. Clark" <cjclark@reflexnet.net>
Cc:        Kent Stewart <kstewart@urx.com>, stable@FreeBSD.ORG
Subject:   Re: Compile failure against RELENG_4
Message-ID:  <01020408583901.26057@kwijibo>
In-Reply-To: <20010203233715.P91447@rfx-216-196-73-168.users.reflex>
References:  <01020307365300.21492@kwijibo> <01020318532400.26057@kwijibo> <20010203233715.P91447@rfx-216-196-73-168.users.reflex>

next in thread | previous in thread | raw e-mail | index | archive | help
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 <i386/xm-i386.h>'        > config.h
> > > > echo '#include <xm-freebsd.h>'                          >>
> > > > 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 <freebsd.h>'                             >> 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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?01020408583901.26057>