[dnsdist] Size of time_t error when building dnsdist 1.6.0 on armv7

Peter van Dijk peter.van.dijk at powerdns.com
Tue May 11 16:16:05 UTC 2021


Hello Scott,

On Tue, 2021-05-11 at 10:54 -0400, Scott Colby via dnsdist wrote:
> The ./configure step exits with an error:
> configure: error: size of time_t is 4, which is not large enough
> to fix the y2k38 bug
> 
> This does not happen with an identical environment except using
> dnsdist 1.5.2.
> 
> I didn't see a specific mention of this in the change log, so my
> best guess is this is an artifact of the upgrade to C++17. This
> could perhaps also be an artifact of building in QEMU; I'm not sure.

The changelog appears to be entirely empty, in fact - I'm sure we'll
get that sorted soon. If it was there, it would probably mention this!

> Does dnsdist >=1.6 no longer support 32-bit systems/systems with
> 32-bit time_t types?

Yes. There is some explanation in 
https://blog.powerdns.com/2021/03/26/upcoming-package-removals/

Kind regards,
-- 
Peter van Dijk
PowerDNS.COM BV - https://www.powerdns.com/



More information about the dnsdist mailing list