Steffen Möller wrote:
> htscodecs is now distributed next to samtools
[...]
>
> I needed this update to compile 1.12 of htslib. which again is required
> to compile bcftools 1.12.
If you are making htslib depend on your libhtscodecs package then you need to
configure htslib to use it via --with-external-htscodecs.
At present, you are configuring htslib to use its bundled copy from the
htslib/htscodecs subdirectory (which you have copied into your repository
rather than having it as a git submodule as the upstream htslib has). I would
suggest that you delete the bundled htscodecs subdirectory/submodule entirely
from your repository (thus forcing your build to use an external libhtscodecs),
as you do for samtools's and bcftools's bundled (in release tarballs) copy of
htslib.
John