Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Apr 2002 16:36:17 -0500
From:      "Shawn Kennedy" <shawnlkennedy@lucent.com>
To:        "Shawn Kennedy" <shawnlkennedy@lucent.com>, "mpd" <mpd6334@cs.rit.edu>
Cc:        "Kent Stewart" <kstewart@owt.com>, <alan.edmonds@t-motion.net>, <rehsack@liwing.de>, <freebsd-questions@FreeBSD.ORG>
Subject:   RE: kernel install problem
Message-ID:  <NEBBLNBDCLDILGOPJLGIGEOCCHAA.shawnlkennedy@lucent.com>
In-Reply-To: <NEBBLNBDCLDILGOPJLGIKENLCHAA.shawnlkennedy@lucent.com>

next in thread | previous in thread | raw e-mail | index | archive | help


> -----Original Message-----
> From: Shawn Kennedy [mailto:shawnlkennedy@lucent.com]
> Sent: Tuesday, April 16, 2002 1:46 PM
> To: mpd
> Cc: Kent Stewart; alan.edmonds@t-motion.net; rehsack@liwing.de;
> freebsd-questions@FreeBSD.ORG
> Subject: RE: kernel install problem
>
>
> > -----Original Message-----
> > From: mpd [mailto:mpd6334@cs.rit.edu]
> > Sent: Tuesday, April 16, 2002 1:19 PM
> > To: Shawn Kennedy
> > Cc: Kent Stewart; alan.edmonds@t-motion.net; rehsack@liwing.de;
> > freebsd-questions@FreeBSD.ORG
> > Subject: Re: kernel install problem
> >
> >
> > On Tue, Apr 16, 2002 at 01:02:45PM -0500, Shawn Kennedy wrote:
> > <snipped>
> > >
> > > So based upon Kent's info and Mike's info, should the cvsupfile
> > > look like this instead?
> > >
> > > *default  host=cvsup3.FreeBSD.org
> > > *default  base=/usr
> > > *default  prefix=/usr
> > > *default  release=cvs
> > > *default  tag=RELENG_4
> > > *default  delete use-rel-suffix
> > >
> > > src-all
> > > *default tag=.
> > > ports-all
> > > doc-all
> >
> > Looks good. Kent is right about the placement of the tag=. line.
> > I've always just used separate supfiles for ports and doc,
> > because I update them at different times than I do the source
> > tree.
>
> I've updated the file accordingly and have started to recvsup.
> Thank god work has a nice fat pipe for me ......
>
> > > I do want to stay with -STABLE.  Is it possible to fix this
> > > with a new cvsup with a corrected cvsupfile as Mike stated to?
> >
> > If your cvsup file is correct, you should be all set. I don't
> > see any problems with the one above. Even if you screw up
> > and delete the entire source tree, it won't hose the running
> > system, and you can fix the supfile and re-cvsup.
>
> Cool.

Hi Mike,

Well, 24 hours have passed and I have completed the following:

1. Performed a 'cvsup -g -L2 - /etc/cvsupfile' using the updated
   cvsupfile as outlined below.
2. Rebuilt the world via 'make buildworld'
3. Performed 'make buildkernel', only to have it fail
   with the following error:

....
....
....
cc -O -pipe  -I/usr/include -I.    -c aicasm_scan.c
cc -O -pipe  -I/usr/include -I.    -c /usr/src/sys/dev/aic7xxx/aicasm/aicasm.c
cc -O -pipe  -I/usr/include -I.    -c /usr/src/sys/dev/aic7xxx/aicasm/aicasm_symbol.c
cc -O -pipe  -I/usr/include -I.     -o aicasm aicasm_gram.o aicasm_scan.o aicasm.o aicasm_symbol.o  -ll
cd /usr/obj/usr/src/sys/GENERIC;  MAKEOBJDIRPREFIX=/usr/obj  MACHINE_ARCH=i386  MACHINE=i386
OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec  PERL5LIB=/usr/obj/usr/src/i386/usr/libdata/perl/5.00503
GROFF_BIN_PATH=/usr/obj/usr/src/i386/usr/bin  GROFF_FONT_PATH=/usr/obj/usr/src/i386/usr/share/groff_font
GROFF_TMAC_PATH=/usr/obj/usr/src/i386/usr/share/tmac  DESTDIR=/usr/obj/usr/src/i386  INSTALL="sh /usr/src/tools/install.sh"
PATH=/usr/obj/usr/src/i386/usr/sbin:/usr/obj/usr/src/i386/usr/bin:/usr/obj/usr/src/i386/usr/games:/sbin:/bin:/usr/sbin:/usr/bin
OBJFORMAT_PATH=/usr/obj/usr/src/i386/usr/libexec:/usr/libexec make KERNEL=kernel depend
make: don't know how to make /usr/src/sys/sys/_types.h. Stop
*** Error code 2

Stop in /usr/src.
*** Error code 1

Stop in /usr/src.

I was building the GENERIC kernel (crawl before run with scissors),
and cannot get past that point.  The file truly doesn't exist
(_types.h is not in /usr/src/sys/sys) and I'm not sure what might
have gone wrong here.  I've rebuilt the world one more time to make
sure things went OK and still nothing.

At this point, am I hosed and I should just start over? :-(

Shawn


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




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