From owner-freebsd-current Tue Oct 7 23:36:29 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id XAA24817 for current-outgoing; Tue, 7 Oct 1997 23:36:29 -0700 (PDT) (envelope-from owner-freebsd-current) Received: from silvia.HIP.Berkeley.EDU (ala-ca9-32.ix.netcom.com [207.93.143.96]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id XAA24812 for ; Tue, 7 Oct 1997 23:36:26 -0700 (PDT) (envelope-from asami@vader.cs.berkeley.edu) Received: (from asami@localhost) by silvia.HIP.Berkeley.EDU (8.8.7/8.6.9) id XAA05880; Tue, 7 Oct 1997 23:36:14 -0700 (PDT) Date: Tue, 7 Oct 1997 23:36:14 -0700 (PDT) Message-Id: <199710080636.XAA05880@silvia.HIP.Berkeley.EDU> To: chuckr@mat.net CC: FreeBSD-current@FreeBSD.org In-reply-to: (message from Chuck Robey on Wed, 8 Oct 1997 02:12:17 -0400 (EDT)) Subject: Re: buildworld From: asami@cs.berkeley.edu (Satoshi Asami) Sender: owner-freebsd-current@FreeBSD.org X-Loop: FreeBSD.org Precedence: bulk * 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.) 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