retitle: -1 no stable ABI Hi, On Sat, Feb 09, 2019 at 10:08:02PM +0100, Mattia Rizzolo wrote: > Source: wlroots > Version: 0.3-1 > Severity: serious > > 0.3 changed many symbols. > A full diff is below. As you can see manny symbols were added (alright, > that means you should have bumped shlibs, which you didn't), but also > several were renamed, which means a real full ABI break happened, but > the SONAME wasn't changed. > > I'm afraid this also means upstream is not good at proper ABI hygiene, > so you should be extra careful, starting by adding a .symbols file > (which is very easy since this is a C library!). > > > At the very least, this caused headaches while packaging sway, see > #821397.
This is well known to the users of wlroots and the reason why we did not upload to unstable yet but it's good to have a bug tracking that. Cheers, -- Guido