[OpenAFS-devel] open issues for an openafs 1.8 branch
chas williams - CONTRACTOR
chas@cmf.nrl.navy.mil
Thu, 2 Oct 2014 12:10:56 -0400
On Thu, 2 Oct 2014 11:43:03 -0400 (EDT)
Benjamin Kaduk <kaduk@mit.edu> wrote:
> On Wed, 1 Oct 2014, chas williams - CONTRACTOR wrote:
>
> > On Wed, 1 Oct 2014 12:18:38 -0400 (EDT)
> > Benjamin Kaduk <kaduk@MIT.EDU> wrote:
> >
> > > On Wed, 1 Oct 2014, Chas Williams (CONTRACTOR) wrote:
> > >
> > > > Not lazy, but if nothing else is linked against it then it should be
> > > > safe to do whatever you want. You aren't going to break anyone else's
> > > > binaries.
> > >
> > > I'm pretty sure that there are external consumers of these things, they're
> > > just site-local tools that are not in Debian.
> >
> > I guess you should ask openafs-users how onerous it would be for them
> > to rebuild their local tools or how many have local tools linked
> > against shared libraries.
>
> I don't see why. Incrementing SONAME is not a hardship for us, nor should
> it be a hardship for our consumers, as they can keep the old library
> around until they need to rebuild.
> It is the clearly Correct thing to do, since we have changed our ABI,
> regardless of whether we believe there are any external consumers of the
> changed ABI.
>
> Am I missing something?
I didn't see that debian apparently is keeping the shared libraries in
their own package. So no, I don't see a problem with this.