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>
