[Debian-med-packaging] Bug#1049876: bbhash: FTBFS on 32 bit architectures

Emanuele Rocca ema at debian.org
Wed Aug 16 13:44:55 BST 2023


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



More information about the Debian-med-packaging mailing list