Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 14 Dec 2000 11:32:24 -0700 (MST)
From:      John Reynolds~ <jreynold@sedona.ch.intel.com>
To:        Kal Torak <kaltorak@quake.com.au>
Cc:        FreeBSD-stable <freebsd-stable@freebsd.org>
Subject:   Re: new kernel build method?
Message-ID:  <14905.4664.402238.506143@hip186.ch.intel.com>
In-Reply-To: <3A390FFF.CD3370E6@quake.com.au>
References:  <3A390FFF.CD3370E6@quake.com.au>

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

[ On Friday, December 15, Kal Torak wrote: ]
> Hiyas,
> 
> Are we meant to be doing it from /usr/src using:
> make buildkernel KERNEL=KERNEL-NAME
> make installkernel KERNEL=KERNEL-NAME

I think the jist of the posts would boil down to the following:

 1) Use the buildkernel/installkernel targets (after doing a buildworld) if
    you regularly CVSup and build/install the world. These targets are
    supposed to work-around problems when the installed tool chain would have
    problems compiling newer sources (say binutils changes or other things
    people would be quick to point out). In instances where the "old way"
    would fail, these targets will succeed.

 2) -IFF- you Know What You're Doing(tm), then you can get away with doing it
     the "old way" providing that your sources have not changed. For instance,
     just weeks ago I got some EtherExpress cards in. I edited my kernel
     config to add the 'fxp' driver and recompile a kernel the "old way" with
     no problems. But, I hadn't CVSup'ed or installed world on that machine
     for months.

I'd stick with the new targets to deal with kernels. If you use the "old
method" just make sure you use the targets before asking for help on the
lists, as the new targets are the only "supported" (notice the quotes)
methods.

-Jr

-- 
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
| John Reynolds               WCCG, CCE, Higher Levels of Abstraction       |
| Intel Corporation   MS: CH6-210   Phone: 480-554-9092   pgr: 602-868-6512 |
| jreynold@sedona.ch.intel.com  http://www-aec.ch.intel.com/~jreynold/      |
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


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?14905.4664.402238.506143>