From owner-freebsd-current@FreeBSD.ORG Tue Jul 13 21:38:03 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F0BE316A4CE for ; Tue, 13 Jul 2004 21:38:02 +0000 (GMT) Received: from rivendell.linuxpowered.com (rivendell.linuxpowered.com [67.18.110.98]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A20543D39 for ; Tue, 13 Jul 2004 21:38:02 +0000 (GMT) (envelope-from diz@linuxpowered.com) Received: from localhost (localhost [127.0.0.1]) by rivendell.linuxpowered.com (Postfix) with ESMTP id 7CEBE980004; Tue, 13 Jul 2004 16:34:18 -0500 (CDT) Received: from rivendell.linuxpowered.com ([127.0.0.1]) by localhost (rivendell [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 25045-01; Tue, 13 Jul 2004 16:34:17 -0500 (CDT) Received: from linuxpowered.com (txirvcom-itnfw01.verizon.com [192.76.54.20]) by rivendell.linuxpowered.com (Postfix) with ESMTP id B3D05980003; Tue, 13 Jul 2004 16:34:16 -0500 (CDT) Message-ID: <40F4562D.2020101@linuxpowered.com> Date: Tue, 13 Jul 2004 16:37:49 -0500 From: Jon Disnard User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.6) Gecko/20040113 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Poul-Henning Kamp References: <25787.1089753241@critter.freebsd.dk> In-Reply-To: <25787.1089753241@critter.freebsd.dk> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new at linuxpowered.com cc: Barney Wolff cc: Garance A Drosihn cc: current@freebsd.org Subject: Re: CVSUP and 5.2.1 RELEASE X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 13 Jul 2004 21:38:03 -0000 Poul-Henning Kamp wrote: >In message , Garance A Drosihn writes: > > > >>"make world" performs a sequence of operations which are expressly >>wrong. Why we have a WRONG target is a better question than how >>much work it would be to change the documentation. >> >> > >This is news to me. > >I have been involved in FreeBSD since we created the ncvs repository >ten years and two months ago and barring minor mistakes here and >there "make world" has performed the correct sequence of operations >since then. > > > As an example, I think of the (20031112) statfs entry in UPDATING. What is the sequence of "make world" again? What caused so many problems during the statfs updates, was it not partly because of "make world"? Correct me if I'm wrong, but I was under the impression that "make world" does not have this sequence: make buildkernel make buildworld mergemaster -p make installkernel init 6 boot -s cd /usr/src && { make installworld mergemaster } exit If "make world" has the notion of sequentially building everything (kernel & world), and sequentially installing everything, then Houston we have a problem. In that case "make world" is only suitable for building a jail, or release engineering. -Jon