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