From owner-freebsd-current Wed Jan 20 11:06:35 1999 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id LAA05169 for freebsd-current-outgoing; Wed, 20 Jan 1999 11:06:35 -0800 (PST) (envelope-from owner-freebsd-current@FreeBSD.ORG) Received: from zibbi.mikom.csir.co.za (zibbi.mikom.csir.co.za [146.64.24.58]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id LAA05136 for ; Wed, 20 Jan 1999 11:06:23 -0800 (PST) (envelope-from jhay@zibbi.mikom.csir.co.za) Received: (from jhay@localhost) by zibbi.mikom.csir.co.za (8.9.1/8.9.1) id VAA04468; Wed, 20 Jan 1999 21:05:50 +0200 (SAT) From: John Hay Message-Id: <199901201905.VAA04468@zibbi.mikom.csir.co.za> Subject: Re: HEADS UP: another syscons update In-Reply-To: <199901201629.AAA20789@spinner.netplex.com.au> from Peter Wemm at "Jan 21, 99 00:29:54 am" To: peter@netplex.com.au (Peter Wemm) Date: Wed, 20 Jan 1999 21:05:50 +0200 (SAT) Cc: current@FreeBSD.ORG X-Mailer: ELM [version 2.4ME+ PL32 (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-current@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG > > > > > Is "make clean" really necessary? A "make depend" ought to be > > > sufficient, I would think. > > > > I think that's an attempt to protect people who've upgraded from STABLE > > and haven't gotten used to ``config -r''? > > config -r? I'd be highly suprised if this was needed at all for 99% of the > time. The only time that I've been aware of it being needed was quite some > time ago when there was an option that got removed - if people were using > it, that option wouldn't get cleaned out from the .h files, and it caused > a problem somewhere. I don't remember the specifics, it was a long time > ago. The only other time I can think of where this might be needed is > when the system clock gets screwed and the *.h files get future dates on > them. In just about all other cases, a 'make clean' is sufficient to > start the tree from scratch if there are any suspicions about old files. The place where it really bytes is when options move from one *.h to another. Especially if you then change it. :-) I wish config would remove old options out of *.h files. John -- John Hay -- John.Hay@mikom.csir.co.za To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message