Source: openvdb Version: 3.2.0-1 Severity: serious Justification: fails to build from source (but built successfully in the past)
Builds of openvdb for 32-bit architectures such as i386 have been failing because TestMultiResGrid.cc uses the UL suffix for would-be size_t constants, yielding two errors and several warnings that I'd recommend addressing while you're at it: https://buildd.debian.org/status/fetch.php?pkg=openvdb&arch=i386&ver=3.2.0-1&stamp=1472106513 On these architectures, size_t is formally unsigned int rather than unsigned long. Although both types are de facto equivalent, the compiler insists on treating them as distinct. I'm not aware of a UINT*_C-style macro for size_t, but these values are small enough that leaving them unsuffixed and casting to size_t should suffice. Could you please take a look? Thanks!