06.08.2018, 12:49, "Daniel P. Berrangé" <berrange(a)redhat.com>:
On Mon, Aug 06, 2018 at 09:30:39AM +0200, Guido Aulisi wrote:
> recently serd library changed its ABI adding 1 function without
> bumping the soname.
There's totally normal. It merely added to its ABI - it didn't change
existing ABI so nothing will break. soname change is only for when
the library deleted a symbol, or changed API contract of an existing
symbol.
> I think adding one function should not be a problem for depending
> packages, what do you think about it?
Correct, there's no problem. At the very most applications using the new
API would want to explicitly require a particular version of the library
RPM
ABI report for Serd:
https://abi-laboratory.pro/?view=timeline&l=serd