[Debian-med-packaging] Bug#997280: sra-sdk: FTBFS: ld: /usr/lib/x86_64-linux-gnu/libncbi-vdb.so: undefined reference to `ZSTD_freeDCtx'

Lucas Nussbaum lucas at debian.org
Sat Oct 23 20:25:33 BST 2021


Source: sra-sdk
Version: 2.10.9+dfsg-2
Severity: serious
Justification: FTBFS
Tags: bookworm sid ftbfs

Hi,

During a rebuild of all packages in sid, your package failed to build
on amd64.


Relevant part (hopefully):
> g++ -static-libgcc -o /<<PKGBUILDDIR>>/debian/tmp/usr/sra-tools/linux/gcc/x86_64/rel/bin/sratools.2.10.9 -Wl,-z,relro -Wl,-z,now -DNDEBUG -m64 sratools.o sratools2.o imp_fasterq_dump.o imp_fastq_dump.o imp_prefetch.o imp_sam_dump.o imp_sra_pileup.o imp_srapath.o imp_vdb_dump.o cmdline.o config.o proc.o run-source.o uuid.o service.o -L/<<PKGBUILDDIR>>/debian/tmp/usr/sra-tools/linux/gcc/x86_64/rel/lib -L/<<PKGBUILDDIR>>/debian/tmp/usr/sra-tools/linux/gcc/x86_64/rel/ilib -L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -L/usr/lib/x86_64-linux-gnu -lncbi-vdb -ljson -Wl,-Bdynamic -ldl -lpthread -lxml2 -Wl,-Bdynamic -lm -lz -lbz2 -lsz -lmbedx509 -lmbedtls -lmbedcrypto
> /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libncbi-vdb.so: undefined reference to `ZSTD_freeDCtx'
> /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libncbi-vdb.so: undefined reference to `ZSTD_decompressDCtx'
> /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libncbi-vdb.so: undefined reference to `ZSTD_createDCtx'
> /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libncbi-vdb.so: undefined reference to `ZSTD_isError'
> /usr/bin/ld: /usr/lib/x86_64-linux-gnu/libncbi-vdb.so: undefined reference to `ZSTD_getErrorName'
> collect2: error: ld returned 1 exit status


The full build log is available from:
http://qa-logs.debian.net/2021/10/23/sra-sdk_2.10.9+dfsg-2_unstable.log

A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!

If you reassign this bug to another package, please marking it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects

If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.



More information about the Debian-med-packaging mailing list