[Parted-maintainers] Bug#678788: parted: FTBFS: ABI has changed. Please, update you ABI package version.

Colin Watson cjwatson at debian.org
Tue Jun 26 22:44:22 UTC 2012


On Sun, Jun 24, 2012 at 11:31:23AM +0200, Lucas Nussbaum wrote:
> During a rebuild of all packages in sid, your package failed to build on
> amd64.
> 
> Relevant part:
> > make[1]: Entering directory `/«PKGBUILDDIR»/build-deb'
> > CDPATH="${ZSH_VERSION+.}:" && cd .. && true -I m4
> >  cd .. && true --gnu
> > --- ../scripts/data/abi/baseline_symbols.txt	2012-06-23 16:16:27.588576525 +0000
> > +++ ./current_symbols.txt	2012-06-23 16:18:05.320560692 +0000
> > @@ -501,15 +501,11 @@
> >  FUNC:version_etc_ar
> >  FUNC:version_etc_arn
> >  FUNC:version_etc_va
> > -FUNC:x2nrealloc
> >  FUNC:x2realloc
> >  FUNC:xalloc_die
> >  FUNC:xcalloc
> > -FUNC:xcharalloc
> >  FUNC:xmalloc
> >  FUNC:xmemdup
> > -FUNC:xnmalloc
> > -FUNC:xnrealloc
> >  FUNC:xrealloc
> >  FUNC:xstrdup
> >  FUNC:xstrndup
> > ABI has changed. Please, update you ABI package version.
> > make[1]: *** [check-abi] Error 1

This is the direct opposite of #676591, changed in 2.3-9.2.  Since I can
reproduce this but not the behaviour Samuel reported, I'm going to
revert that part of the NMU patch.  These functions are conditional on
the "whether the compiler generally respects inline" configure check, so
perhaps something odd was happening there.

-- 
Colin Watson                                       [cjwatson at debian.org]





More information about the Parted-maintainers mailing list