[ClusterLabs Developers] SONAME bump required; cluster-glue

Lars Ellenberg lars.ellenberg at linbit.com
Wed Apr 22 15:49:02 EDT 2015


On Wed, Apr 22, 2015 at 03:37:53PM -0400, Richard B Winters wrote:
> On Wed, 2015-04-22 at 21:34 +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...
> > 
> > 	Lars
> 
> Thanks for the reply -
> 
> Yea I'm a bit new with regards to helping out with debian packaging, to
> the HA components in question, and I'm never 100% sure about anything :)
> 
> I just happened to notice the missing symbol references and thought to
> pass it along; sorry if it was unwarranted.
> 
> I'll keep watch for any updates or new information regarding the
> matter :)
> 
> Best,

Glad to have you around!
Debian default HA Stack seems to be in need of some love.

Feel free to bump this in ~two weeks,
if no further input arrives by then...

Cheers,
	Lars





More information about the Developers mailing list