From owner-freebsd-questions@FreeBSD.ORG Fri Apr 23 06:29:41 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0483916A4CE for ; Fri, 23 Apr 2004 06:29:41 -0700 (PDT) Received: from smtp.owt.com (smtp.owt.com [204.118.6.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id ABA0043D55 for ; Fri, 23 Apr 2004 06:29:40 -0700 (PDT) (envelope-from kstewart@owt.com) Received: from [207.41.94.233] (owt-207-41-94-233.owt.com [207.41.94.233]) by smtp.owt.com (8.12.8/8.12.8) with ESMTP id i3NDTPjw001020; Fri, 23 Apr 2004 06:29:27 -0700 From: Kent Stewart To: freebsd-questions@freebsd.org Date: Fri, 23 Apr 2004 06:29:35 -0700 User-Agent: KMail/1.6.2 References: <20040423131549.GA40621@tyson.homeunix.org> In-Reply-To: <20040423131549.GA40621@tyson.homeunix.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200404230629.35221.kstewart@owt.com> cc: "Terry L. Tyson Jr." Subject: Re: handbook - kernel build question X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 23 Apr 2004 13:29:41 -0000 On Friday 23 April 2004 06:15 am, Terry L. Tyson Jr. wrote: > In section 9.3 of the handbook just before the two procedures it > lists "If you are building a new kernel without updating the source > code (perhaps just to add a new option, such as IPFIREWALL) you can > use either procedure." > > However, after the two procedures it says "If you have not upgraded > your source tree in any way (you have not run CVsup, CTM, or used > anoncvs), then you should use the config, make depend, make, make > install sequence." which is procedure 1. > > This seems contradictory to me. Also, I have not upgraded anything on > this particular box, used procedure 2 and all seems well. > > Have I missed something here? Are the words update and upgrade the > same thing here or are they different? > > Procedure 1 uses the installed world to build the kernel and procedure 2 uses the libraries created by the buildworld but not installed to build the kernel. Once you have done an installworld, you are using the same libraries regardless of the method. Kent -- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html