On Monday, 11 September 2017 5:13 AM +1000, Niels Möller wrote: > I made the following fix upstream: > https://git.lysator.liu.se/nettle/nettle/commit/b7052093931d69d3626a54d59783e0d9e48ea20f > > Not sure if you want something more minimal for a debian patch, but it > would be nice if you can confirm it solves the problem.
With this upstream change, Debian systems now see the following code in version.h: > #define NETTLE_USE_MINI_GMP 0 > > /* We need a preprocessor constant for GMP_NUMB_BITS, simply using > sizeof(mp_limb_t) * CHAR_BIT is not good enough. */ > #if NETTLE_USE_MINI_GMP > # define GMP_NUMB_BITS n/a > #endif Using "n/a" resolves the multi-arch conflict across Debian architectures. Thank you! -- Hugh McMaster