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 ...
kensmith at cse.Buffalo.EDU
Thu Oct 11 13:03:44 PDT 2007
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.
> That's what I'd like to see happen (so.0 => symboled lib). Ken felt it
> was too be late to do for 7.0.
> 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.
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,
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.
- From there to here, from here to | kensmith at cse.buffalo.edu
there, funny things are everywhere. |
- Theodore Geisel |
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/cvs-all/attachments/20071011/78701a9a/attachment.pgp
More information about the cvs-all