From owner-freebsd-stable Wed Jul 3 10:24:34 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 19AEE37B400; Wed, 3 Jul 2002 10:24:31 -0700 (PDT) Received: from flood.ping.uio.no (flood.ping.uio.no [129.240.78.31]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5191543E09; Wed, 3 Jul 2002 10:24:28 -0700 (PDT) (envelope-from des@ofug.org) Received: by flood.ping.uio.no (Postfix, from userid 2602) id 85082534A; Wed, 3 Jul 2002 19:24:26 +0200 (CEST) X-URL: http://www.ofug.org/~des/ X-Disclaimer: The views expressed in this message do not necessarily coincide with those of any organisation or company with which I am or have been affiliated. To: Garance A Drosihn Cc: Adrian Penisoara , freebsd-stable@FreeBSD.ORG, bde@FreeBSD.ORG, obrien@FreeBSD.ORG, dillon@FreeBSD.ORG Subject: Re: __FBSDID breaks buildworld upgrading References: From: Dag-Erling Smorgrav Date: 03 Jul 2002 19:24:25 +0200 In-Reply-To: Message-ID: Lines: 25 User-Agent: Gnus/5.0808 (Gnus v5.8.8) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Garance A Drosihn writes: > We talk about providing support for older releases of FreeBSD, but > here we are moving to a world where EVERY SINGLE SOURCE FILE in > the systsem will need some kind of futzing around with to compile > it on systems which are just 9 months old (as it looks like __FBSDID > was MFC'ed into -stable on Sept 28, 2001). Actually, no. I've backed out my commit and made a different commit to bsd.sys.mk that solves this in a generic way. > I really do not mean this as an insult to anyone, but I think we > are so fascinated with the few real advantages of __FBSDID (such > as getting the RCS-ids into a separate ELF section) that we are > sinking far too much effort into trying to make it work. Are > the benefits really worth all that effort? Yes. Amongst other things, it allows people to easily determine what sources a particular binary or library was built from, which again allows admins to make much more informed decisions about potential security vulnerabilities in their systems. It also helps debug problems reported by inexperienced users. DES -- Dag-Erling Smorgrav - des@ofug.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message