Bug#902109: clasp: Please install static library (and build with -fPIC)

Julian Andres Klode jak at debian.org
Fri Jun 22 12:34:49 BST 2018


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



More information about the debian-science-maintainers mailing list