From owner-freebsd-current Thu Nov 21 15:30:40 2002 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 D078837B401; Thu, 21 Nov 2002 15:30:39 -0800 (PST) Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id ED00C43E9E; Thu, 21 Nov 2002 15:30:37 -0800 (PST) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.12.3/8.12.3) with ESMTP id gALNUVpk083695; Thu, 21 Nov 2002 16:30:34 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Thu, 21 Nov 2002 16:30:02 -0700 (MST) Message-Id: <20021121.163002.08630706.imp@bsdimp.com> To: dschultz@uclink.Berkeley.EDU Cc: jhb@FreeBSD.ORG, tlambert2@mindspring.com, current@FreeBSD.ORG, ru@FreeBSD.ORG Subject: Re: Why isn't NOCLEAN the default? From: "M. Warner Losh" In-Reply-To: <20021121220220.GB6062@HAL9000.homeunix.com> References: <3DDD2CB8.7E080912@mindspring.com> <20021121220220.GB6062@HAL9000.homeunix.com> X-Mailer: Mew version 2.1 on Emacs 21.2 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG In message: <20021121220220.GB6062@HAL9000.homeunix.com> David Schultz writes: : Thus spake John Baldwin : : > Make release is a very poor example b/c make release goes to great : > efforts to create a clean-room environment for a release. make : > rerelease is quite helpful though and does do what you want to : > restart a previous release. :) Also, make buildworld -DNOCLEAN : > isn't too shabby, though if I could do make TARGET_ARCH=alpha : > everything I would prefer that. : : I have long wondered why NOCLEAN isn't the default. There seem to : be a few cases where it doesn't DTRT for kernel builds, but it : seems a bit conservative to make incremental world builds require : that an undocumented variable be defined. Any ideas? Because the number of times that NOCLEAN screws you is high enough that we don't want to hear the noise from novice users.... Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message