From owner-freebsd-current Tue Aug 1 19:43:00 1995 Return-Path: current-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.11/8.6.6) id TAA24792 for current-outgoing; Tue, 1 Aug 1995 19:43:00 -0700 Received: from time.cdrom.com (time.cdrom.com [192.216.222.226]) by freefall.cdrom.com (8.6.11/8.6.6) with ESMTP id TAA24784 for ; Tue, 1 Aug 1995 19:42:57 -0700 Received: from localhost (localhost [127.0.0.1]) by time.cdrom.com (8.6.11/8.6.9) with SMTP id TAA04595 for ; Tue, 1 Aug 1995 19:42:54 -0700 To: current@freefall.cdrom.com Subject: While all this cleanup work that seems to be going on is going on... Date: Tue, 01 Aug 1995 19:42:54 -0700 Message-ID: <4593.807331374@time.cdrom.com> From: "Jordan K. Hubbard" Sender: current-owner@FreeBSD.org Precedence: bulk Might some stalwart soul wish to make the all dependencies in the /sys tree work properly relative to a copy of LINT in /sys/compile/LINT? That is to say, the ancient bugaboo for which I came under much fire with my "fix" for in config (that blows away your old /sys/compile/ directory unless you config -n or set NO_CONFIG_CLOBBER). If you config a kernel and leave it there, even after having done a depend, it will slowly rot as changes occur in /sys that don't force rebuilds of appropriate sources as they should. If everything was depended properly and config could also be taught to tweak /sys/compile/ correctly when options were just added or deleted, then we'd have a nice kernel build system that didn't require any directories to be blown away and I'd happily reverse the default behavior on config; it'd only blow it away if you ASKED it to. And no, I don't want to hear from those who's opinion is "reverse it now! why wait!" - I've already heard from you, and opinions I'm completely familiar with I don't really need to hear again.. :-) Jordan