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>