Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 23 Nov 1998 12:29:34 -0500
From:      Chris Johnson <cjohnson@palomine.net>
To:        Dom Mitchell <dom@phmit.demon.co.uk>, "Foster, Jim" <JFOSTER@CSKAUTO.COM>
Cc:        FreeBSD-Stable <FreeBSD-Stable@FreeBSD.ORG>
Subject:   Re: CVSupit, make and floppies
Message-ID:  <19981123122934.A26483@palomine.net>
In-Reply-To: <E0zhzSe-0000mF-00@voodoo.pandhm.co.uk>; from Dom Mitchell on Mon, Nov 23, 1998 at 05:07:40PM %2B0000
References:  <BF4A830F5207D2119420006008A1DB14DDC408@v128041.vandenberg.af.mil> <E0zhzSe-0000mF-00@voodoo.pandhm.co.uk>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Nov 23, 1998 at 05:07:40PM +0000, Dom Mitchell wrote:
> On 23 November 1998, "Foster, Jim" proclaimed:
> > Hi all,
> > 
> > I have a couple of quick (I hope) questions about getting to Stable.
> > 
> > This weekend I ran cvsupit to get my initial cvs refresh from 2.2.7-Release
> > to 2.2.7-Stable.
> > 
> > So far I have run
> >   make buildworld
> > 
> > Do I need to run
> >   make installworld
> > next, or can I rebuild my kernel next?  
> 
> Build the kernel next.  Then, go into single user mode and do a make
> installworld, followed by a "cd /sys/compile/MYKERNEL;make install".

I think you want to make installworld before building your kernel. Otherwise
you run the risk of using a config program that isn't correct for the kernel
you're building.

> 
> It's best to script the building, it makes it a lot easier.
> 
> You may also like to read Nik Claytons tutorial on building the world.
> Have a look at <URL:http://www.freebsd.org/tutorials/>.

>From this very document:

You should build your new kernel after you have completed make world (or make
installworld). If you do not want to do this (perhaps you want to confirm that
the kernel builds before updating your system) you may have problems. These may
be because your config command is out of date with respect to your kernel
sources.

In this case you could run 

      # /usr/obj/usr/src/usr.sbin/config KERNELNAME

to build your kernel with the new version of config. This may not work in all
cases. It is recommended that you complete make world (or make installworld)
before compiling a new kernel.

Chris

> -- 
> Dom Mitchell -- Palmer & Harvey McLane -- Unix Systems Administrator
> ``Damn the philosophy, just provide the functionality and let anyone
>   with a competing philosophy come up with some better alternative if
>   they don't like it.'' -- JKH
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-stable" in the body of the message

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?19981123122934.A26483>