Hello Andreas,

>> But even if this implementation is copied then later a file atomic64.h
>> is missing, that exists for x86_64 but not i386.
> 
> Am I understand correctly that this might be a good reason to make
> ncbi-vdb amd64 only?

Probably it was too late yesterday, because today I cannot get this
atomic64.h failure again (instead error: unknown type name ‘HttpProxy’).


Nevertheless, dropping 32 bit platforms might be reasonable because
upstream is not caring about them anymore, like mentioned in 2016 in the
issue "Please remove explicit -m32/-m64 switch" reported by you to upstream:

    ... We do have workaround code in all known places, but we no
        longer test our code under 32-bits and ...


In the meantime bug [2] got opened in Debian against ncbi-vdb that
is exactly this issue about uint64_msbit found by Ubuntu with
the same proposed change.


Kind regards,
Bernhard


[1] 
https://github.com/ncbi/ncbi-vdb/commit/ec24d0c332cdb738a2f4516ad8bf53dd55743457
[2] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=907358

Reply via email to