From owner-freebsd-current Wed Sep 29 12:14:25 1999 Delivered-To: freebsd-current@freebsd.org Received: from post.mail.nl.demon.net (post-10.mail.nl.demon.net [194.159.73.20]) by hub.freebsd.org (Postfix) with ESMTP id 81D1E158D2 for ; Wed, 29 Sep 1999 12:14:15 -0700 (PDT) (envelope-from marcel@scc.nl) Received: from [212.238.132.94] (helo=scones.sup.scc.nl) by post.mail.nl.demon.net with esmtp (Exim 2.02 #1) id 11WPB7-00071x-00; Wed, 29 Sep 1999 19:14:14 +0000 Received: from scc.nl (scones.sup.scc.nl [192.168.2.4]) by scones.sup.scc.nl (8.9.3/8.9.3) with ESMTP id VAA18472; Wed, 29 Sep 1999 21:14:13 +0200 (CEST) (envelope-from marcel@scc.nl) Message-ID: <37F26505.5579E11@scc.nl> Date: Wed, 29 Sep 1999 21:14:13 +0200 From: Marcel Moolenaar Organization: SCC vof X-Mailer: Mozilla 4.61 [en] (X11; I; Linux 2.2.5 i386) X-Accept-Language: en MIME-Version: 1.0 To: Doug Cc: current@FreeBSD.org Subject: Re: HEADS UP: sigset_t changes committed References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Doug wrote: > > On Wed, 29 Sep 1999, Marcel Moolenaar wrote: > > Is there any way at all that we can change this process so that > building the kernel first is not required? IIRC, you can use -DNOTOOLS. In that case the current tools are assumed to be sufficient for building world. But, you can't do an installworld as part of that, because eventually the new binaries that are installed get used by the install process (/bin/sh for example). In short: you need a new kernel for the newly compiled binaries to run. > Those of us involved in > educating users about the make world process spend a lot of time telling > them not to do this. It's amazing how long and how tenaciously "one-time" > exceptions like this stick in their minds. I understand, but the new syscalls simply need to be in the kernel before you can run the binaries that use them. Using -DNOTOOLS you can delay that moment until just before doing the installworld, but you can't avoid it. I hope and trust that users understand that this is an exception... > That said, I think that your commit messages were models of > excellence, and this work looks like something that will benefit the > project for a long time down the road. Thanks! -- Marcel Moolenaar mailto:marcel@scc.nl SCC Internetworking & Databases http://www.scc.nl/ The FreeBSD project mailto:marcel@FreeBSD.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message