On Thu, Dec 08, 2016 at 02:34:34PM +0100, Muri Nicanor wrote: > 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? Link it statically. Or put it into /usr/lib/<triplet>/usbguard/ and set RPATH on the program.
> 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). It's a flag for LDFLAGS, not CXXFLAGS, but anyway I guess you'll need to patch the upstream build system instead. -- WBR, wRAR
signature.asc
Description: PGP signature