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

Otto Moerbeek otto at drijf.net
Tue May 11 16:33:10 UTC 2021


On Tue, May 11, 2021 at 06:16:05PM +0200, Peter van Dijk via dnsdist wrote:

> 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/

It is also mentioned in the release announcement.

https://blog.powerdns.com/2021/05/11/dnsdist-1-6-0-released/

	-Otto

> 
> Kind regards,
> -- 
> Peter van Dijk
> PowerDNS.COM BV - https://www.powerdns.com/
> 
> _______________________________________________
> dnsdist mailing list
> dnsdist at mailman.powerdns.com
> https://mailman.powerdns.com/mailman/listinfo/dnsdist


More information about the dnsdist mailing list