Date: Fri, 29 Jul 2016 17:37:00 -0400 From: Daniel Eischen <deischen@freebsd.org> To: Ed Schouten <ed@nuxi.nl> Cc: Ed Maste <emaste@freebsd.org>, "freebsd-arch@freebsd.org" <arch@freebsd.org> Subject: Re: lib/libc/Versions.def: new symbol version for 12.x Message-ID: <4647100A-67D9-416D-8E34-4CC1F450227A@freebsd.org> In-Reply-To: <CABh_MK=cLNrCiVEKdCHxicaJj6dGGyRw4KDEwY5bJuDp2tXcVA@mail.gmail.com> References: <CABh_MKnZkd3U0jV07idrpHqaniZvzUbhnSHz3BpAAKOi7d807Q@mail.gmail.com> <Pine.GSO.4.64.1607291445570.11109@sea.ntplx.net> <CAPyFy2DymK8g3V357f7WbedD3qXbabcN3=d3vGNJWFcBQ6cNbQ@mail.gmail.com> <CABh_MK=cLNrCiVEKdCHxicaJj6dGGyRw4KDEwY5bJuDp2tXcVA@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Sent from my iPhone > On Jul 29, 2016, at 3:18 PM, Ed Schouten <ed@nuxi.nl> wrote: >=20 > 2016-07-29 21:10 GMT+02:00 Ed Maste <emaste@freebsd.org>: >>> On 29 July 2016 at 14:53, Daniel Eischen <deischen@freebsd.org> wrote: >>>=20 >>> New symbol versions can be rolled back to -stable or other prior >>> baselines. >>=20 >> If that happens I think having an FBSD_12.0 symbol in stable/11 >> actually makes it more clear what's happening, than if a FBSD_1.5 >> symbol appears in stable/11. >=20 > Yes, exactly. The version number would just indicate the version of > -CURRENT that was used to introduce the symbol. If we would be going > down this road, then I have to further questions: >=20 > - Should we drop the .0 suffix then? > - Would it make sense to also name it to 'FreeBSD' instead of 'fBSD'? >=20 > That is, using 'FreeBSD_12' as the next symbol version. They were originally modeled similar to Solaris (and Linux to some extent, I= IRC): https://docs.oracle.com/cd/E19683-01/806-4125/solarisabi-8/index.html I think there's not much point of changing the naming scheme now, it's not l= ike it's visible to the typical user. The comment in the Version.defs file p= retty much explains everything. --=20 DE=
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4647100A-67D9-416D-8E34-4CC1F450227A>