From owner-cvs-all@FreeBSD.ORG Tue May 11 19:40:00 2004 Return-Path: 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 CE52C16A4CE; Tue, 11 May 2004 19:40:00 -0700 (PDT) Received: from mailout2.pacific.net.au (mailout2.pacific.net.au [61.8.0.85]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1F5043D41; Tue, 11 May 2004 19:39:59 -0700 (PDT) (envelope-from bde@zeta.org.au) Received: from mailproxy2.pacific.net.au (mailproxy2.pacific.net.au [61.8.0.87])i4C2dw5v026701; Wed, 12 May 2004 12:39:58 +1000 Received: from gamplex.bde.org (katana.zip.com.au [61.8.7.246]) i4C2dtHW005789; Wed, 12 May 2004 12:39:56 +1000 Date: Wed, 12 May 2004 12:39:55 +1000 (EST) From: Bruce Evans X-X-Sender: bde@gamplex.bde.org To: John Baldwin In-Reply-To: <200405111626.22013.jhb@FreeBSD.org> Message-ID: <20040512123232.G10319@gamplex.bde.org> References: <20040510115040.0C9B516A53A@hub.freebsd.org> <20040511122030.I76738@root.org> <200405111626.22013.jhb@FreeBSD.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: cvs-src@FreeBSD.org cc: src-committers@FreeBSD.org cc: cvs-all@FreeBSD.org cc: Colin Percival cc: Nate Lawson Subject: Re: cvs commit: src/sys/dev/led led.h X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.1 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: Wed, 12 May 2004 02:40:01 -0000 On Tue, 11 May 2004, John Baldwin wrote: > On Tuesday 11 May 2004 03:23 pm, Nate Lawson wrote: > > On Tue, 11 May 2004, Colin Percival wrote: > > > ... > > > However, there are problems with having a header file's __FBSDID tags end > > > up in a several binaries. Quite apart from the resulting bloat, most > > > changes to header files don't actually result in many binaries being > > > modified; including compilable $Id$ tags in the headers would result in > > > lots of spurious binary changes. This would make me (and anyone who uses > > > FreeBSD Update) very unhappy. > > > > I agree. This creates the same problems as panic() now changing object > > files every time a comment is moved or other non-functional change. > > Seconded on both counts. This is not as bad as the programs that use __DATE__ or __TIME__, or generate a version.c file whose version changes on every recompile, so that repeated buildworlds cannot produce the same result twice. I'd like to fix these, but most of them are contribware. There are also timestamps in *.a, but these files are easier to ignore. Bruce