From owner-freebsd-stable Wed Jul 26 8:20:37 2000 Delivered-To: freebsd-stable@freebsd.org Received: from ns1.sunesi.net (ns1.sunesi.net [196.15.192.194]) by hub.freebsd.org (Postfix) with ESMTP id 56C0737B551 for ; Wed, 26 Jul 2000 08:20:31 -0700 (PDT) (envelope-from nbm@sunesi.net) Received: from nbm by ns1.sunesi.net with local (Exim 3.03 #1) id 13HSyp-00090e-00; Wed, 26 Jul 2000 17:20:19 +0200 Date: Wed, 26 Jul 2000 17:20:19 +0200 From: Neil Blakey-Milner To: Stephen Montgomery-Smith Cc: freebsd-stable@FreeBSD.ORG, Marcel Moolenaar Subject: Re: Innacurate statements in handbook about buildkernel Message-ID: <20000726172019.A34545@mithrandr.moria.org> References: <3979B866.71DB447E@math.missouri.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 1.0.1i In-Reply-To: <3979B866.71DB447E@math.missouri.edu>; from stephen@math.missouri.edu on Sat, Jul 22, 2000 at 10:06:14AM -0500 Organization: Sunesi Clinical Systems X-Operating-System: FreeBSD 3.3-RELEASE i386 X-URL: http://rucus.ru.ac.za/~nbm/ Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Sat 2000-07-22 (10:06), Stephen Montgomery-Smith wrote: > In the handbook in > http://www.freebsd.org/handbook/kernelconfig-building.html > it says: > > When you are finished, type the following to compile and install your > kernel if you are using FreeBSD prior FreeBSD 4.0 and don't want to > upgrade to FreeBSD 4.0 or higher with this step. > > .... usual config method > > For FreeBSD 4.x or later (or upgrading from FreeBSD 3.x to FreeBSD 4.x or > higher), use the following commands (be sure you have built world before!): > > .... new make buildworld method > > > > Clearly, this is not going to work if the user using a release version > of freebsd and has not loaded all the sources (the instructions > currently tell him/her to only load the sys portion of the sources). > Then the user should use the config method. 'make buildkernel' works without a populated /usr/obj tree, and with only the /usr/src/sys tree and /usr/src/Makefile and /usr/src/Makefile.inc. I know because I just tried it. The only thing that needs to change is the setting of OBJFORMAT_PATH from ${WORLDTMP}/usr/libexec to ${WORLTMP}/usr/libexec:/usr/libexec. What do you think, Marcel? Neil -- Neil Blakey-Milner Sunesi Clinical Systems nbm@mithrandr.moria.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message