From owner-freebsd-current@FreeBSD.ORG Sun Oct 19 15:49:02 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F73216A4B3; Sun, 19 Oct 2003 15:49:02 -0700 (PDT) Received: from obsecurity.dyndns.org (adsl-63-207-60-234.dsl.lsan03.pacbell.net [63.207.60.234]) by mx1.FreeBSD.org (Postfix) with ESMTP id E342B43F93; Sun, 19 Oct 2003 15:49:00 -0700 (PDT) (envelope-from kris@obsecurity.org) Received: from rot13.obsecurity.org (rot13.obsecurity.org [10.0.0.5]) by obsecurity.dyndns.org (Postfix) with ESMTP id 37AA066D74; Sun, 19 Oct 2003 15:48:59 -0700 (PDT) Received: by rot13.obsecurity.org (Postfix, from userid 1000) id ED933668; Sun, 19 Oct 2003 15:48:58 -0700 (PDT) Date: Sun, 19 Oct 2003 15:48:58 -0700 From: Kris Kennaway To: Steve Kargl Message-ID: <20031019224858.GA64932@rot13.obsecurity.org> References: <3F92E129.10307@veidit.net> <20031019204629.GC49466@rot13.obsecurity.org> <3F92FC99.8010802@freebsd.org> <20031019221341.GA32851@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="T4sUOijqQbZv57TR" Content-Disposition: inline In-Reply-To: <20031019221341.GA32851@troutmask.apl.washington.edu> User-Agent: Mutt/1.4.1i cc: re@freebsd.org cc: current@freebsd.org cc: Kris Kennaway Subject: Re: __fpclassifyd problem X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 19 Oct 2003 22:49:02 -0000 --T4sUOijqQbZv57TR Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Oct 19, 2003 at 03:13:41PM -0700, Steve Kargl wrote: > I sent in an email *along time ago* about this type=20 > of problem. See the fallout due to revision 1.24 > of lib/libc/stdio/findfp.c. IMHO, all shared libraries > versions should have been bumped in going from 4.x to > 5.0.=20 You don't want to do it before you have to, because this creates more pain for people when you make a change that breaks backwards compat (given the policy/preference of only bumping once per major release). I'm working on a script that will detect the kind of backwards compatibility breakage we're seeing here by comparing the symbols in 4.x and 5.x versions of libraries with the same major revision. We can then run this once a day/week/whatever somewhere to catch these problems as soon as they occur in future. Kris --T4sUOijqQbZv57TR Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/kxTaWry0BWjoQKURAjfYAJ48VKLg8WnXH3BOw+PoEMj9lVVZowCeI0Kt zttxkEO3OYQfhFF9jVCVgrQ= =vmzO -----END PGP SIGNATURE----- --T4sUOijqQbZv57TR--