On Fri, Jun 22, 2018 at 12:45:07PM +0200, Julian Andres Klode wrote: > Package: clasp > Version: 3.3.3-3 > Severity: wishlist > Tags: patch > > Hi, > > the attached patch does three things: > > (1) Ship the static library in the package > (2) Make the package provide libclasp-dev (= ${binary:Version}), so packages > can depend on that, > in case we want to split it out > (3) makes clasp build with -fPIC, so we can link the static library into > shared libraries > > This will allow us to ship apt-solver-kalel[1] in Debian, and provide it as a > shared library that > we can load into an apt process to avoid the overhead from EDSP and/or make > it the default > solver. >
Or I guess preferably, build a shared library, and bump the soname on every new upstream release, or talk to upstream and see what they think about ABI stability. -- debian developer - deb.li/jak | jak-linux.org - free software dev ubuntu core developer i speak de, en