[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

usbguard soname stability



hi,

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).

i tried a buch of approaches to set the soname in the d/rules file, but
i failed. now i was thinking, if the shared library is not stable, it
maybe makes more sense to not ship it- but the main program use it. is
there a way of including a 'shared' library without sharing it?

or how do i set the soname in the d/rules file (i tried with
-Wl,-soname,libusbguard-d0.6.2.so in DEB_CXXFLAGS_MAINT_APPEND and in a
lot of other places).

and related: because upstream does not consider the project stable yet,
i'd file an rc bug (in the full freeze time) to prevent the package from
transitioning to stable. or is there an better/alternative way?

thanks a lot,
cheers,
-- 
muri

Attachment: signature.asc
Description: OpenPGP digital signature


Reply to: