From owner-cvs-all@FreeBSD.ORG Thu Oct 11 20:03:44 2007 Return-Path: Delivered-To: cvs-all@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFC5C16A419; Thu, 11 Oct 2007 20:03:44 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from phoebe.cse.buffalo.edu (phoebe.cse.buffalo.edu [128.205.32.89]) by mx1.freebsd.org (Postfix) with ESMTP id 2102013C494; Thu, 11 Oct 2007 20:03:43 +0000 (UTC) (envelope-from kensmith@cse.Buffalo.EDU) Received: from [128.205.32.4] (opus.cse.buffalo.edu [128.205.32.4]) (authenticated bits=0) by phoebe.cse.buffalo.edu (8.14.1/8.13.7) with ESMTP id l9BK3Y5G092819 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO); Thu, 11 Oct 2007 16:03:35 -0400 (EDT) (envelope-from kensmith@cse.buffalo.edu) From: Ken Smith To: obrien@FreeBSD.org In-Reply-To: <20071011195512.GC46899@dragon.NUXI.org> References: <200710091342.l99DgZDB097501@repoman.freebsd.org> <20071011085836.GC14241@team.vega.ru> <20071011172823.GB43603@dragon.NUXI.org> <200710111422.44320.jhb@freebsd.org> <20071011193914.GA46899@dragon.NUXI.org> <20071011195512.GC46899@dragon.NUXI.org> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-FuiuAyDhL+XOryLxcffY" Organization: U. Buffalo CSE Department Date: Thu, 11 Oct 2007 16:03:34 -0400 Message-Id: <1192133014.77545.101.camel@opus.cse.buffalo.edu> Mime-Version: 1.0 X-Mailer: Evolution 2.10.2 FreeBSD GNOME Team Port X-DCC-Buffalo.EDU-Metrics: phoebe.cse.buffalo.edu 1029; Body=0 Fuz1=0 Fuz2=0 X-Spam-Status: No, score=0.0 required=5.0 tests=none autolearn=failed version=3.2.3 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on phoebe.cse.buffalo.edu Cc: src-committers@FreeBSD.org, John Baldwin , cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Daniel Eischen , Ruslan Ermilov , Dag-Erling =?ISO-8859-1?Q?Sm=C3=B8rgrav?= Subject: Re: cvs commit: src Makefile.inc1 UPDATING src/cddl/lib Makefile src/cddl/usr.bin Makefile src/cddl/usr.sbin Makefile src/lib Makefile src/lib/libkse Makefile kse.map pthread.map src/lib/libkse/arch/amd64 Makefile.inc src/lib/libkse/arch/amd64/amd64 ... X-BeenThere: cvs-all@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the entire tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 11 Oct 2007 20:03:44 -0000 --=-FuiuAyDhL+XOryLxcffY Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2007-10-11 at 12:55 -0700, David O'Brien wrote: > On Thu, Oct 11, 2007 at 03:47:24PM -0400, Daniel Eischen wrote: > > Whatever happened to renumbering all symbol versioned libraries > > to libfoo.0? Or even libfoo.0.0. The whole point of symbol > > versioning is that we don't need to bump library versions > > for ABI breakage. >=20 > That's what I'd like to see happen (so.0 =3D> symboled lib). Ken felt it > was too be late to do for 7.0. >=20 > But if we do it for 8.0, we'd have to have a compat7x port which put > symlinks in place. So the upgrade path is a little rougher than we > should have for symboled libs. Thus we won't get the symboled libs done > painlessly right. >=20 Yeah, sorry. David mentioned this when we were talking about what to do about the libkse version number. If 7.0 is going to see the light of day before 2009 I think we need to go with things as they are. Changing it now is effectively doing one huge bump which would cause fallout with the packages people have built now, people waste time not only implementing the bump but dealing with the fallout on their machines, etc. Setting libkse's number to 3 caters to people who had been running current (that's what was being installed before the repocopy) and leaves it in exactly the same state as libthr with respect to how painful it will be to align things to what you guys wanted for 8.0. --=20 Ken Smith - From there to here, from here to | kensmith@cse.buffalo.edu there, funny things are everywhere. | - Theodore Geisel | --=-FuiuAyDhL+XOryLxcffY Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.7 (FreeBSD) iD8DBQBHDoGW/G14VSmup/YRAuaPAJ9uKoIK9KS7KcipACn7ZMx6pGsY3QCfSz5z LLjtYACe/ZqqkC0XvLuh8vc= =PPSC -----END PGP SIGNATURE----- --=-FuiuAyDhL+XOryLxcffY--