From owner-freebsd-current@FreeBSD.ORG Mon Oct 20 06:23:42 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 14DEB16A4B3; Mon, 20 Oct 2003 06:23:42 -0700 (PDT) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2CA1A43FA3; Mon, 20 Oct 2003 06:23:41 -0700 (PDT) (envelope-from eischen@vigrid.com) Received: from mail.pcnet.com (mail.pcnet.com [204.213.232.4]) by mail.pcnet.com (8.12.10/8.12.1) with ESMTP id h9KDMJBR021853; Mon, 20 Oct 2003 09:23:40 -0400 (EDT) Date: Mon, 20 Oct 2003 09:22:19 -0400 (EDT) From: Daniel Eischen X-Sender: eischen@pcnet5.pcnet.com To: "M. Warner Losh" In-Reply-To: <20031020.032855.02430873.imp@bsdimp.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII cc: re@freebsd.org cc: current@freebsd.org cc: kris@obsecurity.org Subject: Re: __fpclassifyd problem X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: deischen@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Oct 2003 13:23:42 -0000 On Mon, 20 Oct 2003, M. Warner Losh wrote: > In message: <3F92FC99.8010802@freebsd.org> > Scott Long writes: > : We need to resolve this before 5.2 in some fashion. It looks like the > : easiest thing to do is bump libm. Is this advisable? > > The problem with bumping libm is that we also need, strictly speaking, > to bump all libarires that depend on libm, and that can be very ugly. > This moves the bump the major version from the trivial fix class to > something that we have to think real hard about. In general one > cannot bump the major version of 'base' libaries like this w/o careful > thought and planning. While we've done that in the past with libc, I > think we were wrong to do so in some classes of symbol tampering. > > Warner _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, > send any mail to "freebsd-current-unsubscribe@freebsd.org" > If it's just __fpclassifyd(), can you just add a compatability hack to libm so it works with both libc 4.0 and 5.x? You can make __fpclassifyd a weak definition to the hack in libm. I suppose you could also add __fpclassfyd() to libc 4.0. -- Dan Eischen