Skip site navigation (1)Skip section navigation (2)
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>