Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src
On Tue, Aug 23, 2011 at 05:25:08PM +1000, matthew green wrote:
> > > the minor number should be bumped any time a symbol is added to a
> > > library.
> > >
> > > the major number should be bumped any time a symbols is removed
> > > from or an ABI changed in a library.
> > >
> > >
> > > this is pretty much all there is to the rules, and they're not
> > > limited by other implementation issues. ie, each time you commit
> > > a new function bump the minor.
> >
> > In another change set, I am about moving extended attribute functions
> > from libc to libutil. Should libc major be bumped? It is worth noting
> > that our kernel extended attribute support has been completely broken
> > until a few weeks ago, therefore I am certain nobody used that
> > functions.
>
> we've already discussed those functions and are OK with breaking
> -current users who have them in libc. when removing them, i would
> just bump libc minor. libc is special...
Oh also, if we're going to do this, is there any reason to keep
support for the additional silly ABI sort-of-from FreeBSD? I'd be
inclined to say no.
> it's really a good idea to discuss changing libc interfaces with
> lots of people.
Indeed.
--
David A. Holland
dholland%netbsd.org@localhost
Home |
Main Index |
Thread Index |
Old Index