From owner-freebsd-stable Thu Dec 14 10:32:37 2000 From owner-freebsd-stable@FreeBSD.ORG Thu Dec 14 10:32:32 2000 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from melete.ch.intel.com (melete.ch.intel.com [143.182.246.25]) by hub.freebsd.org (Postfix) with ESMTP id E9FF037B402 for ; Thu, 14 Dec 2000 10:32:30 -0800 (PST) Received: from sedona.intel.com (sedona.ch.intel.com [143.182.218.21]) by melete.ch.intel.com (8.9.1a+p1/8.9.1/d: relay.m4,v 1.33 2000/11/21 19:27:27 smothers Exp $) with ESMTP id SAA13405; Thu, 14 Dec 2000 18:36:03 GMT Received: from hip186.ch.intel.com (hip186.ch.intel.com [143.182.225.68]) by sedona.intel.com (8.9.1a/8.9.1/d: sendmail.cf,v 1.11 2000/12/08 18:51:21 jdecello Exp $) with ESMTP id LAA29241; Thu, 14 Dec 2000 11:32:24 -0700 (MST) X-Envelope-From: jreynold@sedona.ch.intel.com Received: (from jreynold@localhost) by hip186.ch.intel.com (8.9.1a/8.9.1/d: client.m4,v 1.3 1998/09/29 16:36:11 sedayao Exp sedayao $) id NAA25544; Thu, 14 Dec 2000 13:32:25 -0500 (EST) X-Authentication-Warning: hip186.ch.intel.com: jreynold set sender to jreynold@sedona.ch.intel.com using -f From: John Reynolds~ MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <14905.4664.402238.506143@hip186.ch.intel.com> Date: Thu, 14 Dec 2000 11:32:24 -0700 (MST) To: Kal Torak Cc: FreeBSD-stable Subject: Re: new kernel build method? In-Reply-To: <3A390FFF.CD3370E6@quake.com.au> References: <3A390FFF.CD3370E6@quake.com.au> X-Mailer: VM 6.75 under Emacs 20.6.3 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG [ 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