blachlylab / dhtslib

D bindings and OOP wrappers for htslib
MIT License
7 stars 1 forks source link

htslib submodule is out of date #54

Closed charlesgregory closed 3 years ago

charlesgregory commented 3 years ago

we should keep this up to date with the current supported/compatible version

jblachly commented 3 years ago

I have not used this submodule in any way shape or form; what depends on it?

charlesgregory commented 3 years ago

I have used it in the past when statically linking dhtslib. fishnet builds htslib from this submodule.

jblachly commented 3 years ago

feel free to update. maybe update documentation with detailed instructions

static linking (usu) still requires libcurl and a number of other libraries to be dynamically linked (ie present on end user system) unless doing a minimal htslib build without S3 support; and even then TRUE static linking (i.e. no dynamic linking including libc) requires a musl-compatible version of phobos which I haven't built and isn't included.

jblachly commented 3 years ago

@charlesgregory ping