From owner-freebsd-questions Mon Dec 15 11:14:57 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id LAA28095 for questions-outgoing; Mon, 15 Dec 1997 11:14:57 -0800 (PST) (envelope-from owner-freebsd-questions) Received: from gdi.uoregon.edu (cisco-ts8-line16.uoregon.edu [128.223.150.80]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id LAA28061; Mon, 15 Dec 1997 11:14:48 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Received: from localhost (dwhite@localhost) by gdi.uoregon.edu (8.8.7/8.8.8) with SMTP id LAA00469; Mon, 15 Dec 1997 11:14:22 -0800 (PST) (envelope-from dwhite@gdi.uoregon.edu) Date: Mon, 15 Dec 1997 11:14:22 -0800 (PST) From: Doug White Reply-To: Doug White To: Jorge Goncalves cc: questions@FreeBSD.ORG, "Jordan K. Hubbard" Subject: Re: Make Release Questions... In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Thu, 11 Dec 1997, Jorge Goncalves wrote: > > Hi! > > I did a make release on a 2.1.5-RELEASE system to test the building scheme > and I have some questions. I'll describe what I understood from the > /usr/src/release/Makefile and please correct me if I am wrong. > > 1 - I have to do a make world in /usr/src. Can I make the world to > other directory other than /? How does releng22.freebsd.org > handles this (because, from what I've heard and read, the building > proccess afects libraries and changing them in a running system > is a Bad Thing)? > 2 - Then I have to go to /usr/src/release and do a make release after > changing some variables in the Makefile. This proccess will install > everything built before to the directory pointed by CHROOTDIR > which is the directory with lots of free space free space > (600MB at least). Do I need those 600MB or can I comment out > ftp.1 or cdrom.1 just to have the distfiles to reinstall > the system with an updated snap (I only have 2GB of disk -- if > anyone knows of some nice slicing scheme good for this send me a > note)? It will then check out the sources from the local CVS > Repository and will do a nice trick that I really liked that I > describe next. Um, make release takes care of making world in a protected environment. Read the Makefile. Doug White | University of Oregon Internet: dwhite@resnet.uoregon.edu | Residence Networking Assistant http://gladstone.uoregon.edu/~dwhite | Computer Science Major