From owner-freebsd-current Mon Nov 27 17:47:35 2000 Delivered-To: freebsd-current@freebsd.org Received: from winston.osd.bsdi.com (winston.osd.bsdi.com [204.216.27.229]) by hub.freebsd.org (Postfix) with ESMTP id 4D23837B479 for ; Mon, 27 Nov 2000 17:47:33 -0800 (PST) Received: from winston.osd.bsdi.com (localhost [127.0.0.1]) by winston.osd.bsdi.com (8.11.1/8.11.1) with ESMTP id eAS1lOh53381; Mon, 27 Nov 2000 17:47:25 -0800 (PST) (envelope-from jkh@winston.osd.bsdi.com) To: "Rogier R. Mulhuijzen" Cc: freebsd-current@FreeBSD.ORG Subject: Re: make release & CVS? In-Reply-To: Message from "Rogier R. Mulhuijzen" of "Tue, 28 Nov 2000 00:09:12 +0100." <4.3.2.7.0.20001128000255.00d43580@mail.drwilco.net> Date: Mon, 27 Nov 2000 17:47:24 -0800 Message-ID: <53379.975376044@winston.osd.bsdi.com> From: Jordan Hubbard Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > I want to start building releases on a home box since it's not doing much > else when I'm at work. But I have a rather low bandwidth, so I was > wondering about the CVS checkout of /usr/src that the make release does. Well, it's fairly easy to keep a cvs repo up to date even at low bandwidth (once you've gotten the initial sync) with cvsup. I've been putting the CVS repository on the mainstream CD releases too, so they can give you a place to start if your bandwidth is *really* low for that initial sync. Please see http://www.freebsdmall.com for ordering details. ;-) > With my bandwidth the source may very well be out of synch with what the > binaries were built with (and it takes way too long). Or am I missing > something. Probably. The initial binary chroot tree's contents come from /usr/obj which was ostensibly built from a fairly recent /usr/src, so they should be in sync. > Also is there anything against doing a 'make clean' in /usr/src (or > whereever it's based) and then slurping that tree into the release tree? You'd have to do this after the chroot tree was built, and you can also just skip the make clean if you have a /usr/obj since /usr/src won't be polluted by the binaries in any case. My predominant feeling from reading your message is that you still don't really understand release/Makefile yet and simply need to read it very very carefully. :) - Jordan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message