Nikita Youshchenko <[EMAIL PROTECTED]> writes:

>> If the expr had a bug and old binaries didn't work with the old library
>> then I would say that requires and shlibs bump, possibly a versioned
>> conflicts against all rdepends and binNMUs.

> As far as I understand, as soon as source uses the affected macro,
> binary is broken if compiled against unfixed version of the library,
> regardless of what library (fixed or unfixed) it links against at
> runtime.

In that case, the ABI did actually change, and the SONAME needs to be
increased.

The SONAME doesn't have to be increased only if existing binaries compiled
with the old library will continue to work with the new library.

-- 
Russ Allbery ([EMAIL PROTECTED])               <http://www.eyrie.org/~eagle/>


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to