Hello, just tried to find out why the i386 build is failing. I think the fault lies in libncbi-vdb-dev, as it does not supply an implementation for i386 for function uint64_msbit, like it does for x86_64. (And it should probably use something like "-Wl,--no-undefined".)
The implementation for amd64 is inside this file: ./ncbi-vdb-2.9.1-1+dfsg/interfaces/cc/gcc/x86_64/arch-impl.h And should probably be also here: ./ncbi-vdb-2.9.1-1+dfsg/interfaces/cc/gcc/i386/arch-impl.h I am not sure, but is there something specific to x86_64 in this implementation or does it fit also for i386? But even if this implementation is copied then later a file atomic64.h is missing, that exists for x86_64 but not i386. Kind regards, Bernhard

