[ClusterLabs Developers] SONAME bump required; cluster-glue

Dejan Muhamedagic dejanmm at fastmail.fm
Tue May 5 04:05:35 EDT 2015


Hello,

On Wed, Apr 22, 2015 at 09:34:58PM +0200, Lars Ellenberg wrote:
> On Wed, Apr 22, 2015 at 01:50:08PM -0400, Richard B Winters wrote:
> > Hello,
> > 
> > Recently we've prepared the 1.0.12 release of cluster-glue for Debian
> > Linux; and we found when generating symbols that in version 1.0.7 of
> > libplumb there are reports of dropped symbols, creating a need to bump
> > the SONAME.
> > 
> > 
> > dpkg-gensymbols: warning: some new symbols appeared in the symbols file:
> > see diff output below
> > dpkg-gensymbols: warning: some symbols or patterns disappeared in the
> > symbols file: see diff output below
> > dpkg-gensymbols: warning: libplumb-tmp.symbols doesn't match completely
> > libplumb-tmp.symbols
> > --- libplumb-tmp.symbols (libplumb_1.0.7_amd64)
> > +++ dpkg-gensymbols4HL2JV       2015-04-22 13:43:32.547196065 -0400
> 
> 
> > +#MISSING: 1.0.7# ChildLogIPCMessage at Base 1.0.3
> > +#MISSING: 1.0.7# DumpCircularBuffer at Base 1.0.3
> > +#MISSING: 1.0.7# EmptyCircularBuffer at Base 1.0.3
> > +#MISSING: 1.0.7# FreeChildLogIPCMessage at Base 1.0.3
> > +#MISSING: 1.0.7# LogToCircularBuffer at Base 1.0.3
> > +#MISSING: 1.0.7# NewCircularBuffer at Base 1.0.3
> > +#MISSING: 1.0.7# childlog_dump_ipcmsg_stats at Base 1.0.3
> > +#MISSING: 1.0.7# cl_set_logging_wqueue_maxlen at Base 1.0.3
> > +#MISSING: 1.0.7# inherit_compress at Base 1.0.3
> > +#MISSING: 1.0.7# send_dropped_message at Base 1.0.3
> 
> If I understand my hg log correctly,
> these have been "private" functions intended to be used
> internally only by the logging helper functions of "logd",
> and never intentionally been "exported".
> 
> The have been made "static" (and "unexported") five years ago...
> thanks for noticing it now ;-)
> 
> I seriously doubt that there actually is, or ever was,
> any user of these funtions out there.
> 
> I don't think bumping the SONAME five years after the fact
> is of any use to anyone.
> 
> But I'd happily leave any decision about that to Dejan,
> or whom ever feels entitled to it...

I also think that we don't need to change the so version five
releases later.

Hope that there's no administrative obstacle to accepting the
latest glue in Debian.

Thanks,

Dejan

> 	Lars
> 
> 
> _______________________________________________
> Developers mailing list
> Developers at clusterlabs.org
> http://clusterlabs.org/mailman/listinfo/developers




More information about the Developers mailing list