From owner-cvs-src@FreeBSD.ORG Mon Jan 16 08:11:57 2006 Return-Path: X-Original-To: cvs-src@FreeBSD.org Delivered-To: cvs-src@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85C1616A41F; Mon, 16 Jan 2006 08:11:57 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (vc4-2-0-87.dsl.netrack.net [199.45.160.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1305743D48; Mon, 16 Jan 2006 08:11:57 +0000 (GMT) (envelope-from imp@bsdimp.com) Received: from localhost (localhost.village.org [127.0.0.1] (may be forged)) by harmony.bsdimp.com (8.13.3/8.13.3) with ESMTP id k0G89wUf081276; Mon, 16 Jan 2006 01:09:59 -0700 (MST) (envelope-from imp@bsdimp.com) Date: Mon, 16 Jan 2006 01:09:58 -0700 (MST) Message-Id: <20060116.010958.74669133.imp@bsdimp.com> To: scottl@samsco.org From: Warner Losh In-Reply-To: <43CB42A9.8090601@samsco.org> References: <20060116041146.GA23438@dragon.NUXI.org> <20060115.231029.62233420.imp@bsdimp.com> <43CB42A9.8090601@samsco.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 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.0 (harmony.bsdimp.com [127.0.0.1]); Mon, 16 Jan 2006 01:09:59 -0700 (MST) Cc: cvs-all@FreeBSD.org, cvs-src@FreeBSD.org, src-committers@FreeBSD.org, flz@FreeBSD.org, obrien@FreeBSD.org Subject: Re: cvs commit: src/usr.sbin/config main.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Jan 2006 08:11:57 -0000 From: Scott Long Subject: Re: cvs commit: src/usr.sbin/config main.c Date: Sun, 15 Jan 2006 23:52:25 -0700 > M. Warner Losh wrote: > > > In message: <20060116041146.GA23438@dragon.NUXI.org> > > "David O'Brien" writes: > > : On Sat, Jan 14, 2006 at 08:12:25AM +0000, Florent Thoumie wrote: > > : > Modified files: > > : > usr.sbin/config main.c > > : > Log: > > : > - Change the exit message from "make cleandepend; make depend" to > > : > "make cleandepend && make depend". > > : > > : I still think we should go back to the traditional: > > : "Don't forget to do ``make depend''\n" > > : > > : The 'make cleandepend' step was to work around brokeness in 'make depend'. > > : If 'make depend' is still so broken that one must do 'make cleandepend' > > : first, then 'make depend' should just blow away all the .depend files > > : first. > > > > Sadly, that won't work. > > > > Warner > > Not that I don't believe you, but can you explain why it won't work? > What happened that caused 10+ years of 'working' to turn to 'not working'? David's simple solution to this problem was tried and doesn't work. You still get error messages when the make depend runs. Please see the archives for an extensive discussion about why make depend fails. Warner