From owner-freebsd-current Wed Oct 8 06:41:13 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id GAA17807 for current-outgoing; Wed, 8 Oct 1997 06:41:13 -0700 (PDT) (envelope-from owner-freebsd-current) Received: from earth.mat.net (root@earth.mat.net [206.246.122.2]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id GAA17779 for ; Wed, 8 Oct 1997 06:41:01 -0700 (PDT) (envelope-from chuckr@mat.net) Received: from localhost (chuckr@localhost) by earth.mat.net (8.8.7/8.6.12) with SMTP id JAA27813; Wed, 8 Oct 1997 09:13:22 -0400 (EDT) Date: Wed, 8 Oct 1997 09:13:22 -0400 (EDT) From: Chuck Robey To: Satoshi Asami cc: FreeBSD-current@FreeBSD.org Subject: Re: buildworld In-Reply-To: <199710080636.XAA05880@silvia.HIP.Berkeley.EDU> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk On Tue, 7 Oct 1997, Satoshi Asami wrote: > * Getting back to current was flawless. Makefile buildworld, ven from a 2.2 > * base, simply worked right, first time. > * > * Thanks for the work, Satoshi, you sure made things easy! > > Well, sorry to burst a bubble but I don't think going to -current from > 2.2 on *one* machine was hard even without my modification. ;) (Of > course, if someone is going to 2.2 or -current from 2.1.x, that's a > different question. Having done a fair amount of make worlds in the past 2 years, under similar conditions, I'd become used to finding and fixing the various problems that always cropped up. This may have been an easy one for the build system, but (in the past) it never would have been this easy. > > Anyway, the main point of my change was to be able to build world on a > machine and install it on another. That is because "buildworld" > doesn't install outside the host system's /usr/obj. > > Now, with people's help, -current no longer requires the source tree > to be in /usr/src so you can even build -current and 2.2 worlds on the > same fileserver (just have "/usr/src" pointing to the 2.2 source tree). > Do "make installworld" on the NFS clients and you'll be all set (I do > this all the time). > > Satoshi >