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

Reply via email to