On Fri, Dec 30, 2022 at 10:17 AM Tobias Frost <t...@debian.org> wrote:
>
> On Fri, Dec 30, 2022 at 07:18:46AM +0100, Tobias Frost wrote:
> > IF an SONAME bump is required, it will become more challenging, as other
> > Debian teams are involved (and other maintainers if it casues breakages in
> > reverse dependencies)
> > I would basically needs something (it does not need to be the final
> > release, just something with the target SONAME) now to kick of the process. 
> > Fixes
> > (without SONAME bump) can still then be provided until February.
>
> Ok, I've compiled the new version and the version currently in Debian and
> threw it at abi-compliance-checker [1]. Unfortunatly it is not happy with
> 8 errors.
>
> I've put the report here:  
> https://people.debian.org/~tobi/log4cxx/1_to_2/compat_report.html
>
> 1 = old version, currently in debian
> 2 = new version "head" of current git, master-branch.
>
> Level::initializeLevels ( ) should not be deleted…
>
> On the other erros, where registers have changed, I have no idea what's going 
> on…
>

The registers changing sounds like something in the compiler changed.
But it looks like that's on master, where what we're talking about
here is currently in the next_stable branch(which should have a
ridiculous number of ABI failures, but it should still be
source-compatible).

-Robert Middleton

Reply via email to