Re: usbguard soname stability
On Thu, Dec 08, 2016 at 02:34:34PM +0100, Muri Nicanor wrote:
> the usbguard source package ships a shared library libusbguard0. i asked
> upstream about bumping the soname when the interface changes, but
> upstream considers usbguard 0.x as not stable yet and will start
> maintaining soname version beginninig with 1.x (which is understandable).
Note that your library has no users not under your control. This means that
FOR NOW there's no need to maintain a stable ABI, versioned depends by
packages that depend on it are enough.
It's not a library that's likely to get out-of-tree users immediately, so
it's acceptable to put it to a lower standard as far as non-Debian uses (ie,
not bound by package relationships) are concerned. Usually, a soname of 0
implies unstable ABI so those hypothethical users are warned.
Meow!
--
u-boot problems can be solved with the help of your old SCSI manuals, the
parts that deal with goat termination. You need a black-handled knife, and
an appropriate set of candles (number and color matters). Or was it a
silver-handled knife? Crap, need to look that up.
Reply to: