From owner-freebsd-questions@FreeBSD.ORG Sun Dec 5 16:28:49 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 92E8D16A4CE for ; Sun, 5 Dec 2004 16:28:49 +0000 (GMT) Received: from mail1.panix.com (mail1.panix.com [166.84.1.72]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1CF4343D66 for ; Sun, 5 Dec 2004 16:28:49 +0000 (GMT) (envelope-from stanb@panix.com) Received: from brillig.panix.com (brillig.panix.com [166.84.1.76]) by mail1.panix.com (Postfix) with ESMTP id 738235958F for ; Sun, 5 Dec 2004 11:28:48 -0500 (EST) Received: from teddy.fas.com (pcp01011983pcs.mplsnt01.sc.comcast.net [68.58.182.142]) by brillig.panix.com (Postfix) with ESMTP id 49A0D2AA10 for ; Sun, 5 Dec 2004 11:28:48 -0500 (EST) Received: from stan by teddy.fas.com with local (Exim 3.36 #1 (Debian)) id 1CazFf-0003iV-00 for ; Sun, 05 Dec 2004 11:28:47 -0500 Date: Sun, 5 Dec 2004 11:28:47 -0500 From: stan To: Free BSD Questions list Message-ID: <20041205162847.GA14129@teddy.fas.com> Mail-Followup-To: Free BSD Questions list Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline X-Editor: gVim X-Operating-System: Debian GNU/Linux X-Kernel-Version: 2.4.23 X-Uptime: 11:20:39 up 2 days, 13:19, 1 user, load average: 0.17, 0.06, 0.02 User-Agent: Mutt/1.5.4i Sender: Stan Brown Subject: Building world in 5.x vs 4.x? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 05 Dec 2004 16:28:49 -0000 I'm building a tets machine to explore 5.3 before tackling the job of changing over a production machine from 4-STABLE. I've installed (minimal system) and cvsupd the 5-RELENG sources. I plan on just doing my first 5.x build with the GENERIC kernel. I've looked at the MAKEFIL, and the README in /usr/src. but I still find myself a bit confused about the differences in build methodology. I've used the follwing for years on 4.x: 1. `cd /usr/src' (or to the directory containing your source tree). 2. `make buildworld' 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC). 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC). 5. `reboot' (in single user mode: boot -s from the loader prompt). 6. `mergemaster -p' 7. `make installworld' 8. `mergemaster' 9. `reboot' What;s the equivelant set of steps in 5.x? -- "They that would give up essential liberty for temporary safety deserve neither liberty nor safety." -- Benjamin Franklin