From 0678ca426d9129851d7fc8ccadd6003b07d100f9 Mon Sep 17 00:00:00 2001 From: Ludovic Courtès Date: Sat, 6 Jan 2024 16:30:39 +0100 Subject: Revert "gnu: coreutils: Disable 64-bit time_t on 32-bit systems." MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit This reverts commit 4eebb73295a8ffdaefcfb7940254ad9c18e4e5d4. The ‘--disable-year2038’ flag appears to be unnecessary (tested on i686-linux). More importantly, it’s potentially harmful as it could prevent rebuilds after year 2038 due to timestamp inconsistencies as they wrap around, and could make the tools unusable altogether. Change-Id: Iad828d38f84bd1824b83731ac3a3897da4b8b6d3 --- gnu/packages/base.scm | 4 ---- 1 file changed, 4 deletions(-) (limited to 'gnu') diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 6723ca8bfb..a4a10a5964 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm @@ -466,10 +466,6 @@ (define-public coreutils " test-renameatu" " test-utimensat"))) '()) - ,@(if (not (target-64bit?)) - ;; Not all software is ready for 64bit time_t. - '(#:configure-flags (list "--disable-year2038")) - '()) #:phases (modify-phases %standard-phases (add-before 'build 'patch-shell-references (lambda _ -- cgit v1.2.3