Date: Thu, 11 Oct 2007 16:03:34 -0400 From: Ken Smith <kensmith@cse.Buffalo.EDU> To: obrien@FreeBSD.org Cc: src-committers@FreeBSD.org, John Baldwin <jhb@FreeBSD.org>, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org, Daniel Eischen <deischen@FreeBSD.org>, Ruslan Ermilov <ru@FreeBSD.org>, Dag-Erling =?ISO-8859-1?Q?Sm=C3=B8rgrav?= <des@des.no> 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 ... Message-ID: <1192133014.77545.101.camel@opus.cse.buffalo.edu> 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> <Pine.GSO.4.64.0710111545020.16311@sea.ntplx.net> <20071011195512.GC46899@dragon.NUXI.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--=-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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1192133014.77545.101.camel>