From owner-svn-src-head@FreeBSD.ORG Tue Jul 24 17:57:14 2012 Return-Path: Delivered-To: svn-src-head@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12B42106564A; Tue, 24 Jul 2012 17:57:14 +0000 (UTC) (envelope-from das@FreeBSD.ORG) Received: from zim.MIT.EDU (ZIM.MIT.EDU [18.95.3.101]) by mx1.freebsd.org (Postfix) with ESMTP id A98DB8FC16; Tue, 24 Jul 2012 17:57:13 +0000 (UTC) Received: from zim.MIT.EDU (localhost [127.0.0.1]) by zim.MIT.EDU (8.14.5/8.14.2) with ESMTP id q6OHvCAA066931; Tue, 24 Jul 2012 13:57:12 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Received: (from das@localhost) by zim.MIT.EDU (8.14.5/8.14.2/Submit) id q6OHvC5b066930; Tue, 24 Jul 2012 13:57:12 -0400 (EDT) (envelope-from das@FreeBSD.ORG) Date: Tue, 24 Jul 2012 13:57:12 -0400 From: David Schultz To: Steve Kargl Message-ID: <20120724175712.GA66863@zim.MIT.EDU> Mail-Followup-To: Steve Kargl , Alexey Dokuchaev , Steve Kargl , src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org References: <201207231913.q6NJDucB040333@svn.freebsd.org> <20120724084335.GB28038@FreeBSD.org> <20120724174206.GA63841@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20120724174206.GA63841@troutmask.apl.washington.edu> Cc: svn-src-head@FreeBSD.ORG, Alexey Dokuchaev , src-committers@FreeBSD.ORG, svn-src-all@FreeBSD.ORG, Steve Kargl Subject: Re: svn commit: r238722 - in head/lib/msun: . ld128 ld80 man src X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 24 Jul 2012 17:57:14 -0000 On Tue, Jul 24, 2012, Steve Kargl wrote: > On Tue, Jul 24, 2012 at 08:43:35AM +0000, Alexey Dokuchaev wrote: > > On Mon, Jul 23, 2012 at 07:13:56PM +0000, Steve Kargl wrote: > > > Author: kargl > > > Date: Mon Jul 23 19:13:55 2012 > > > New Revision: 238722 > > > URL: http://svn.freebsd.org/changeset/base/238722 > > > > > > Log: > > > Compute the exponential of x for Intel 80-bit format and IEEE 128-bit > > > format. These implementations are based on > > > > > > PTP Tang, "Table-driven implementation of the exponential function > > > in IEEE floating-point arithmetic," ACM Trans. Math. Soft., 15, > > > 144-157 (1989). > > > > I believe some ports could benefit from OSVERSION bump for this one. > > > > I've never done a OSVERSION bump, so you'll need to tell me how. > But, more importantly, I can find no information in the Developer's > Handbook and only two rather terse references in the Porter's > Handbook. So, what is OSVERSION? Why do you think it needs a > bump? It is the same as the __FreeBSD_version bump I mentioned in my email last week. Basically it is a number you increment in sys/sys/param.h whenever there is a significant change that porters and developers of third-party software might want to test against. In this case, it would help any ports that have workarounds for the lack of expl() to compile both before and after this change. But it's also important not to bump the version gratuitously if there's no reason to believe the change might introduce incompatibilities. The purpose of each __FreeBSD_version bump is documented here: http://www.freebsd.org/doc/en/books/porters-handbook/freebsd-versions.html We should probably talk about how to update this file at some point, although for the first one or two times, it's probably fine to get a doc committer to help out with this step.