From owner-cvs-user Mon Sep 15 10:06:21 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id KAA09871 for cvs-user-outgoing; Mon, 15 Sep 1997 10:06:21 -0700 (PDT) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.2.228.19]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id KAA09862; Mon, 15 Sep 1997 10:06:12 -0700 (PDT) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.5/8.6.9) id DAA24567; Tue, 16 Sep 1997 03:04:56 +1000 Date: Tue, 16 Sep 1997 03:04:56 +1000 From: Bruce Evans Message-Id: <199709151704.DAA24567@godzilla.zeta.org.au> To: bde@zeta.org.au, p.richards@elsevier.co.uk Subject: Re: cvs commit: src Makefile Cc: cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG, cvs-user@FreeBSD.ORG, rgrimes@FreeBSD.ORG, rgrimes@gndrsh.aac.dev.com Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk >> That doesn't follow. There are lots of poorly named internal targets. >> Try `make bootstrap'. It will make a mess unless invoked with a >> temporary DESTDIR. > >Umm, make bootstrap was never meant to be an internal target, I think >I originally added that and it was supposed to be a one-off upgrade >target to bootstrap yourself from the previous release to current. The comment before it says otherwise. The makefile now does almost everything necessary to bootstrap from previous versions (there are some problems with hard-coded paths in previous versions). This involves approximately `wc -l /usr/src/Makefile` lines more than are in the bootstrap target :-). Bruce