From owner-cvs-all@FreeBSD.ORG Thu Jun 2 15:15:30 2005 Return-Path: X-Original-To: cvs-all@FreeBSD.ORG Delivered-To: cvs-all@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED64E16A41C; Thu, 2 Jun 2005 15:15:30 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.village.org (berlin-qwest.village.org [168.103.84.175]) by mx1.FreeBSD.org (Postfix) with ESMTP id F21E643D4C; Thu, 2 Jun 2005 15:15:25 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (warner@rover2.village.org [10.0.0.1]) by harmony.village.org (8.13.3/8.13.1) with ESMTP id j52FDfC5019081; Thu, 2 Jun 2005 09:13:41 -0600 (MDT) (envelope-from imp@bsdimp.com) Date: Thu, 02 Jun 2005 09:14:24 -0600 (MDT) Message-Id: <20050602.091424.56347726.imp@bsdimp.com> To: obrien@FreeBSD.ORG From: "M. Warner Losh" In-Reply-To: <20050602070335.GA27983@dragon.NUXI.org> References: <200504221739.j3MHdwGb083741@repoman.freebsd.org> <20050602070335.GA27983@dragon.NUXI.org> X-Mailer: Mew version 3.3 on Emacs 21.3 / Mule 5.0 (SAKAKI) Mime-Version: 1.0 Content-Type: Text/Plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: cvs-src@FreeBSD.ORG, src-committers@FreeBSD.ORG, ru@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: Re: cvs commit: src/sys/conf kmod.mk X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 02 Jun 2005 15:15:31 -0000 In message: <20050602070335.GA27983@dragon.NUXI.org> "David O'Brien" writes: : On Fri, Apr 22, 2005 at 05:39:58PM +0000, Ruslan Ermilov wrote: : > ru 2005-04-22 17:39:58 UTC : > : > FreeBSD src repository : > : > Modified files: : > sys/conf kmod.mk : > Log: : > Revert a mistake borrowed from kern.post.mk that has just been fixed. : : It wasn't a mistake. I was told that there was a *.mk bug that was fixed : that dealt with the problem kmod.mk rev 1.189 was suppose to fix. It was : based on that, that I agreed to have revision 1.189 backed out. However, : I just ran into the problem again while trying to update a system from : March 8th: : : # cd /usr/src/share/mk ; make obj ; make all install : # cd /usr/src/usr.sbin/config ; make obj ; make all install : # cd /sys/i386/conf ; config FOO : # cd ../../compile/FOO ; make depend ; make : ..snip.. : ===> 3dfx (all) : make: don't know how to make machine/bus_at386.h. Stop : *** Error code 2 : : Please back out this "mistake", or please fix the issue where "make : depends" isn't producing a usable .depends file. : It is stupid to have to do "make cleandepends ; make depends" in order to : get a usable .depends file. : Computers are to A-U-T-O-M-A-T-E, not cause more work for humans. Ru's change looks like it is correct. Maybe you can help out by testing his patch. It looks good to me, but I've not had the time of late to do much of anything. Warner