Neil Blakey-Milner wrote:
> 
> Marcel's changes mean that you the tools you use to install the world
> are ones that you can run with the old kernel.  However, once they're
> installed, you may not be able to run the new binaries with the old
> kernel.  In all, you "should" boot the kernel, and you "might" get away
> with not doing it, but "you're on your own" if you mess up.

This is correct. The change allows us to have a single 'upgrade' target
that builds the world, builds the kernel, installs the kernel, installs
the world, perform various other upgrades and finally end with a reboot
(not necessarily in this exact order, although ending with a reboot
seems kind of mandatory :-)

The advantage of the change is also that it allows installworld to be
run with -j > 1. We now simply never run what we install and thus avoid
race conditions...

-- 
Marcel Moolenaar
  mail: [EMAIL PROTECTED] / [EMAIL PROTECTED]
  tel:  (408) 447-4222


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-stable" in the body of the message

Reply via email to