From owner-freebsd-hackers Tue Feb 20 10:24: 4 2001 Delivered-To: freebsd-hackers@freebsd.org Received: from harmony.village.org (rover.bsdimp.com [204.144.255.66]) by hub.freebsd.org (Postfix) with ESMTP id F04DB37B401 for ; Tue, 20 Feb 2001 10:24:01 -0800 (PST) (envelope-from imp@harmony.village.org) Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.11.1/8.11.1) with ESMTP id f1KINrW89862; Tue, 20 Feb 2001 11:23:53 -0700 (MST) (envelope-from imp@harmony.village.org) Message-Id: <200102201823.f1KINrW89862@harmony.village.org> To: "Matthew Emmerton" Subject: Re: Switching from buildkernel to config seems to recompile the entire kernel Cc: "Yusuf Goolamabbas" , freebsd-hackers@FreeBSD.ORG In-reply-to: Your message of "Tue, 20 Feb 2001 09:49:07 EST." <003001c09b4c$48226f90$1200a8c0@gsicomp.on.ca> References: <003001c09b4c$48226f90$1200a8c0@gsicomp.on.ca> <20010220043310.28054.qmail@yusufg.portal2.com> Date: Tue, 20 Feb 2001 11:23:53 -0700 From: Warner Losh Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In message <003001c09b4c$48226f90$1200a8c0@gsicomp.on.ca> "Matthew Emmerton" writes: : A surprising number of things get recompiled when the slightest change is : made to a kernel configuration. I've often wondered myself why removing one : line (such as psuedo-device bpf) forces lots of stuff to be recompiled (like : the ahc driver). This is due to a bug in kmod.mk that I've been testing a fix for. The short answer is that it is because all the targets depend on the symbolic link, which means that if the directory changes, they get recompiled. I'll go ahead and commit this later today if I can find time to hook up my laptop. Warner To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message