From owner-freebsd-newbies Wed Dec 26 4: 4:24 2001 Delivered-To: freebsd-newbies@freebsd.org Received: from raffles-it.com (dynamic-50.tnt1-du-ws.dialnetwork.pavilion.co.uk [212.74.8.50]) by hub.freebsd.org (Postfix) with ESMTP id CBC7437B430 for ; Wed, 26 Dec 2001 04:04:16 -0800 (PST) Received: from arrow.lan.raffles-it.com (arrow.lan.raffles-it.com [192.168.100.51]) by raffles-it.com (8.11.4/8.11.4) with ESMTP id fBQC47125227; Wed, 26 Dec 2001 12:04:07 GMT (envelope-from dpd@raffles-it.com) Received: from arrow.lan.raffles-it.com (localhost [127.0.0.1]) by arrow.lan.raffles-it.com (8.11.6/8.11.6) with ESMTP id fBQC3R234091; Wed, 26 Dec 2001 12:03:27 GMT (envelope-from dpd@lan.raffles-it.com) Message-Id: <200112261203.fBQC3R234091@arrow.lan.raffles-it.com> X-Mailer: exmh version 2.3.1 01/18/2001 with nmh-1.0.4 To: "Theng Ung" Cc: freebsd-newbies@FreeBSD.ORG, dpd@arrow.lan.raffles-it.com Subject: Re: cvsup & make world In-Reply-To: Message from "Theng Ung" of "Wed, 26 Dec 2001 15:17:22 +1100." Mime-Version: 1.0 Content-Type: multipart/signed; boundary="==_Exmh_-776722820P"; micalg=pgp-sha1; protocol="application/pgp-signature" Content-Transfer-Encoding: 7bit Date: Wed, 26 Dec 2001 12:03:27 +0000 From: David Dooley Sender: owner-freebsd-newbies@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --==_Exmh_-776722820P Content-Type: text/plain; charset=us-ascii Theng, All thought you now have the full CVS repository on your system it sounds like you need to extract it to the /usr/src hierarchy. I cvs all the src for all versions and then I extract the src I am interested in locally. To do this and set the version of src cd /usr cvs co -r Substitute for the release you which to build. One thing to rember is that subsequent 'updates' will use the same . The I use for most of my machines is RELENG_4 which get's me the latest version of the stable branch. Every night I run cvsup to get the latest src changes and then I extract the updates to my version by running cd /usr/src cvs up -Pd This will then extract the only the changes from my cvs local repository and apply them to my /usr/src tree from where I do my builds. su cd /usr/src make buildworld make buildkernel make installkernel make installworld mergemaster Hope this helps David --==_Exmh_-776722820P Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.4 (FreeBSD) Comment: Exmh version 2.3.1 01/18/2001 iD8DBQE8KbyOiTCzTVFwd6wRAox5AKDCPCnhCkKY8ofGQLImkqEiUYHxsQCgtaMV 0Tj8aSkzXs4pWtoQgb2mRY4= =M92a -----END PGP SIGNATURE----- --==_Exmh_-776722820P-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-newbies" in the body of the message