From owner-freebsd-stable Mon Nov 6 4:30:39 2000 Delivered-To: freebsd-stable@freebsd.org Received: from shalimar.net.au (shalimar.net.au [198.142.161.98]) by hub.freebsd.org (Postfix) with ESMTP id BFC6837B479 for ; Mon, 6 Nov 2000 04:30:31 -0800 (PST) Received: from shalimar.net.au (localhost [127.0.0.1]) by shalimar.net.au (8.11.1/8.11.1) with SMTP id eA6CUSQ52165 for ; Mon, 6 Nov 2000 23:30:29 +1100 (EST) (envelope-from count@shalimar.net.au) From: Zero Sum Organization: Tobacco Chewers and Body Painters Association. Date: Mon, 6 Nov 2000 23:30:28 +1100 X-Mailer: KMail [version 1.1.99] Content-Type: text/plain; charset="us-ascii" To: stable@FreeBSD.ORG References: <3A032D99.9345F708@ludd.luth.se> <00110609554301.41577@shalimar.net.au> <20001106041348.B10802@dragon.nuxi.com> In-Reply-To: <20001106041348.B10802@dragon.nuxi.com> Subject: Re: Buildworld failure of STABLE as of 18:00 CET 2000-11-03 MIME-Version: 1.0 Message-Id: <00110623302802.51494@shalimar.net.au> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG -----BEGIN PGP SIGNED MESSAGE----- On Monday 06 November 2000 23:13, you wrote: > On Mon, Nov 06, 2000 at 09:55:43AM +1100, Zero Sum wrote: > > > ``cd /usr/src && make cleandir && make cleandir'' is actually the > > > command you'd want to do that 100% deep steam cleaning of your source > > > tree. > > > > Why make cleandir twice? > > The first one is effectively ``rm -rf /usr/obj/'' as it removes > the obj dir when it exists and is empty after the cleaning. The second > run will then clean /usr/src/. "cleandir" removes .depend and other bits > that "clean" would leave behind. Maybe I am too old, but the thought of "Make" with mutating targets like that gives me the shudders. Yeah, I know, that is the way software is done nowadays, configure, buiild makefiles, make dependencies, but that's a relatively orderly process. The thought of "make