svn commit: r221993 - in head/sys: kern sys

Warner Losh imp at bsdimp.com
Tue May 17 16:04:02 UTC 2011


On May 17, 2011, at 7:44 AM, Kostik Belousov wrote:

> On Tue, May 17, 2011 at 01:36:11PM +0000, Poul-Henning Kamp wrote:
>> In message <20110516211954.GJ48734 at deviant.kiev.zoral.com.ua>, Kostik Belousov 
>> writes:
>> 
>>> struct sbuf is exposed to the libsubf.so consumers.
>>> I think that libsbuf.so version shall be bumped (since no symver
>>> compat can be provided, due to lack of versioning for libsbuf).
>>> 
>>> The bump was also needed after the r212367. Lets do one for two changes.
>> 
>> Ok, I'm done,
>> 
>> Question: Do we bumb the libsbuf version, or do we start using
>> symbol-versioning, and if so, how is that done ?
> 
> We do bump the libsbuf version, regardless of the symbol versioning.
> If symver is introduced, then it can be combined with the bump.
> 
> Please see http://people.freebsd.org/~deischen/symver/freebsd_versioning.txt
> for the document describing the rules.
> 
> The exemplary use of the versioning for newly introduced library is
> r221931.

Also, there's a strong encouragement to go to symbol versioning as that makes our lives much easier going forward.

Warner



More information about the svn-src-all mailing list