On Wed, Jan 07, 2026 at 11:01:11AM +0100, Andy Spiegl wrote:
> In the meantime I found that this does not seems to be an upstream issue
> because TIME_T_MAX_BITS is manipulated for i386 in debian/rules:
> 
> ifeq (i386,$(DEB_HOST_ARCH))
>     sed -i 's/TIME_T_MAX_BITS 32/TIME_T_MAX_BITS 31/' config.h
> endif
> 
> Unfortunately I cannot find documentation about this line anywhere.

That change was done here:
https://salsa.debian.org/debian/dovecot/-/commit/74e7dcd8c01731861777005a6c49b9093aec19c6

TIME_T_MAX_BITS is set to 31 because Debian on i386 uses a signed 32-bit
integer for time_t.

Reply via email to