[Debian-med-packaging] Bug#966914: bgzf.c:415: error: undefined reference to 'compressBound'

Étienne Mollier etienne.mollier at mailoo.org
Tue Nov 10 22:15:24 GMT 2020


Control: tag -1 pending

Hello,

I managed to get the 'compressBound' symbol available to that
bgzf.c intermediate file by modifying the meson.build file to
add a dependency to the 'zlib'.  With this fix, the build goes
through, finally.  :)

I also made an unrelated change flagged by lintian about the
libcurl-dev; all these changes are available on the Salsa
repository:

	https://salsa.debian.org/med-team/sambamba

There is one lintian error remaining, telling that bzip2 is
embedded into sambamba.  I believe it is due to the htslib
needing to be statically linked.  Meson bases its dependency
definition on pkg-config, and the static definition in
/usr/lib/x86_64-linux-gnu/pkgconfig/htslib.pc does include the
-lbz2 flag.  My guess is the error would flag the whole htslib
if it could, so maybe it would make sense to have an override in
that particular case.

Kind Regards,
-- 
Étienne Mollier <etienne.mollier at mailoo.org>
Fingerprint:  8f91 b227 c7d6 f2b1 948c  8236 793c f67e 8f0d 11da
Sent from /dev/pts/1, please excuse my verbosity.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-med-packaging/attachments/20201110/08b19499/attachment.sig>


More information about the Debian-med-packaging mailing list