Date: Tue, 24 Jul 2012 13:57:12 -0400 From: David Schultz <das@FreeBSD.ORG> To: Steve Kargl <sgk@troutmask.apl.washington.edu> Cc: svn-src-head@FreeBSD.ORG, Alexey Dokuchaev <danfe@FreeBSD.ORG>, src-committers@FreeBSD.ORG, svn-src-all@FreeBSD.ORG, Steve Kargl <kargl@FreeBSD.ORG> Subject: Re: svn commit: r238722 - in head/lib/msun: . ld128 ld80 man src Message-ID: <20120724175712.GA66863@zim.MIT.EDU> In-Reply-To: <20120724174206.GA63841@troutmask.apl.washington.edu> References: <201207231913.q6NJDucB040333@svn.freebsd.org> <20120724084335.GB28038@FreeBSD.org> <20120724174206.GA63841@troutmask.apl.washington.edu>
next in thread | previous in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20120724175712.GA66863>