From owner-freebsd-stable Tue Jul 11 6: 1:53 2000 Delivered-To: freebsd-stable@freebsd.org Received: from mail.mdanderson.org (mail.mdacc.tmc.edu [143.111.87.47]) by hub.freebsd.org (Postfix) with ESMTP id B54EE37BA64; Tue, 11 Jul 2000 06:01:45 -0700 (PDT) (envelope-from fosburgh@flash.net) Received: from jefnt (jef-nt.mdacc.tmc.edu [143.111.64.202]) by mail.mdanderson.org (8.9.1b+Sun/8.9.1) with SMTP id HAA29733; Tue, 11 Jul 2000 07:53:55 -0500 (CDT) Message-ID: <013a01bfeb37$855063b0$ca406f8f@mdacc.tmc.edu> From: "Jonathan Fosburgh" To: "Jeff Wyman" , "Francisco Reyes" Cc: "Vivek Khera" , , "Kris Kennaway" References: Subject: Re: why new buildkernel (was HEADS UP! Always use the 'make buildkernel'..." Date: Tue, 11 Jul 2000 07:57:07 -0500 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.00.2919.6600 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2919.6600 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG ----- Original Message ----- From: "Jeff Wyman" To: "Francisco Reyes" Cc: "Vivek Khera" ; ; "Kris Kennaway" Sent: Tuesday, July 11, 2000 3:36 AM Subject: Re: why new buildkernel (was HEADS UP! Always use the 'make buildkernel'..." > > Why is this new procedure necessary. > > I recall reading is because of some new additions, but what were > > these additions (I have seen the name, but have no clue what > > they are.. binutils?) and why the new, more cumbersome, > > procedure? > > francisco > > Moderator of the Corporate BSD list > > http://www.egroups.com/group/BSD_Corporate > > If you missed one of Kris Kennaway's previous messages about this, this is > how he described it: > > --SNIP-- > Buildkernel internally handles tool dependency problems, where the kernel > build depends on tools which were built by make installworld, but not yet > installed on the system. The alternative is to post a detailed list of > which bits must be installed before you can build your new kernel, each > time it happens, which is error-prone and subject to people not reading > their mail (oops, which is exactly what happened this time around). > --SNIP-- > Can someone (who is knowledgable enough to explain it properly, otherwise I would make a go at it) put this in handbook/makeworld.html? I just read it and it still says to do your kernel upgrade after doing make world (or make installworld). There is a -CURRENT section in there detailing -j4, so why not a 4.0-STABLE (and higher) section detailing this change to the kernel building procedure and why it is now preferred over make world/installworld and then kernel config/make depend/make/make install kernel building procedure? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message