Subject: bug#44559: gnutls 3.6.12 fails to build: FAIL: status-request-revoked

From: Marius Bakke <[email-masked]>
Date: Thu, 12 Nov 2020 22:18:16 +0100

Ludovic Courtès <[email-masked]> writes:

> The question for us becomes how to ensure long-term reproducibility in
> the presence of such bugs.
>
> In this case, I think the only solution would be to change the system
> clock when one rebuilds GnuTLS (or to use ‘--without-tests=gnutls’, but
> you end up with different derivations, which is not necessarily
> desirable).
>
> Thoughts?

There is a related bug report here:

  https://issues.guix.gnu.org/39310

Perhaps we could make a "--with-system-clock" option for 'guix build'
that instructs the daemon to fake the system time?