On Thu, Dec 14, 2023 at 12:06:59AM +0000, Matija Nalis wrote: > So, all that is needed for dnsdist on 32-bit platform (like my Rasperry Pi > armhf, where I tested that solution, and it compiles and runs just fine, > both versions 1.7.3-2 and 1.8.2-3) is: > > export DEB_CXXFLAGS_APPEND="-D_TIME_BITS=64 -D_FILE_OFFSET_BITS=64" > (and skipping dependency on architecture-is-64-bit, of course).
My understanding is, doing this on an individual package level, is not safe in any way. It might work when the stars align correctly, but there are zero guarantees for anything. I think we'll wait at the very least until Debian finishes the t64 transition, and then we'll see what to do about 32bit archs. In the meantime, dnsdist works on arm64, also on Raspberrys! Chris