Date: Tue, 20 Jul 2004 11:54:01 +1000 From: John Birrell <jb@cimlogic.com.au> To: David O'Brien <obrien@FreeBSD.org> Cc: src-committers@FreeBSD.org Subject: Re: cvs commit: src Makefile Message-ID: <20040720015401.GA20991@freebsd3.cimlogic.com.au> In-Reply-To: <20040720012632.GA2277@dragon.nuxi.com> References: <200407160251.i6G2pSts080488@repoman.freebsd.org> <20040720012632.GA2277@dragon.nuxi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jul 19, 2004 at 06:26:32PM -0700, David O'Brien wrote: > Please back this out ASAP. > > 'make world' has been our documented way to update a system for the past > 10 years. Changing this should be done lightly. It should be discussed > on freebsd-arch@, and not in some random thread on freebsd-current@ under > a subject line that gave zero indication of what was being discussed. I think this change is appropriate (and should *not* be backed out) given that the documented (at least in UPDATING) way to upgrade is to run 'make buildkernel' and 'make installkernel' after 'make buildworld' then reboot before 'make installworld' and running mergemaster. For people building very often where a 'make world' is OK, in their humble opinion, I don't see a problem with asking them to set the hook that allows them to do that. After all, the are saying "I know better". For the rest of us who aren't sure they know better, Marcel's change is a step in the right direction IMHO. The 'make world' may have been around for 10 years, but it is no longer accepted as the way to update. Times change and the FreeBSD upgrade is much better than it used to be. The only real annoyance these days is the change in location of the kernel between FreeBSD4 and FreeBSD5 which isn't handled adequately by the upgrade procedure. Other than that, I think that developers take it for granted just how good FreeBSD's source build is at updating a system. -- John Birrell
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040720015401.GA20991>