From owner-svn-src-all@FreeBSD.ORG Tue May 17 16:04:02 2011 Return-Path: Delivered-To: svn-src-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B063106566C; Tue, 17 May 2011 16:04:02 +0000 (UTC) (envelope-from imp@bsdimp.com) Received: from harmony.bsdimp.com (bsdimp.com [199.45.160.85]) by mx1.freebsd.org (Postfix) with ESMTP id 1325B8FC15; Tue, 17 May 2011 16:04:01 +0000 (UTC) Received: from [10.30.101.52] ([209.117.142.2]) (authenticated bits=0) by harmony.bsdimp.com (8.14.4/8.14.3) with ESMTP id p4HFvm1P019718 (version=TLSv1/SSLv3 cipher=DHE-DSS-AES128-SHA bits=128 verify=NO); Tue, 17 May 2011 09:57:49 -0600 (MDT) (envelope-from imp@bsdimp.com) Mime-Version: 1.0 (Apple Message framework v1084) Content-Type: text/plain; charset=us-ascii From: Warner Losh In-Reply-To: <20110517134402.GL48734@deviant.kiev.zoral.com.ua> Date: Tue, 17 May 2011 09:57:41 -0600 Content-Transfer-Encoding: quoted-printable Message-Id: <2D767D47-5034-468B-9BC6-B69FDF4DC1D2@bsdimp.com> References: <20110516211954.GJ48734@deviant.kiev.zoral.com.ua> <22627.1305639371@critter.freebsd.dk> <20110517134402.GL48734@deviant.kiev.zoral.com.ua> To: Kostik Belousov X-Mailer: Apple Mail (2.1084) X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.0.1 (harmony.bsdimp.com [10.0.0.6]); Tue, 17 May 2011 09:57:50 -0600 (MDT) Cc: svn-src-head@FreeBSD.org, Poul-Henning Kamp , src-committers@FreeBSD.org, svn-src-all@FreeBSD.org Subject: Re: svn commit: r221993 - in head/sys: kern sys X-BeenThere: svn-src-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "SVN commit messages for the entire src tree \(except for " user" and " projects" \)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 May 2011 16:04:02 -0000 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@deviant.kiev.zoral.com.ua>, Kostik = Belousov=20 >> writes: >>=20 >>> 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). >>>=20 >>> The bump was also needed after the r212367. Lets do one for two = changes. >>=20 >> Ok, I'm done, >>=20 >> Question: Do we bumb the libsbuf version, or do we start using >> symbol-versioning, and if so, how is that done ? >=20 > We do bump the libsbuf version, regardless of the symbol versioning. > If symver is introduced, then it can be combined with the bump. >=20 > Please see = http://people.freebsd.org/~deischen/symver/freebsd_versioning.txt > for the document describing the rules. >=20 > 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