Source: bbhash
Version: 1.0.0-5
Severity: serious
Tags: sid trixie ftbfs
Hi,
bbhash does not build correctly on the following 32 bit architectures:
armel, armhf, i386, mipsel.
g++ -o example_custom_hash example_custom_hash.cpp -O3 -std=c++11 -lpthread
In file included from example.cpp:1:
BooPHF.h: In function ‘uint64_t boomphf::fastrange64(uint64_t, uint64_t)’:
BooPHF.h:817:37: error: ‘__uint128_t’ was not declared in this scope; did you
mean ‘__uint8_t’?
817 | return (uint64_t)(((__uint128_t)word * (__uint128_t)p)
>> 64);
| ^~~~~~~~~~~
| __uint8_t
[...]
See
https://buildd.debian.org/status/fetch.php?pkg=bbhash&arch=armel&ver=1.0.0-5&stamp=1685880628&raw=0