me
/
guix
Archived
1
0
Fork 0

gnu: coreutils: Disable 64-bit time_t on 32-bit systems.

Not all software is ready for 64-bit time in Guix.

* gnu/packages/base.scm (coreutils)[arguments]: When building for a
32-bit system add a configure-flag to not use 64-bit time_t.
master
Efraim Flashner 2023-02-19 12:40:39 +02:00
parent 15bce0144b
commit 4eebb73295
No known key found for this signature in database
GPG Key ID: 41AAE7DCCA3D8351
1 changed files with 4 additions and 0 deletions

View File

@ -416,6 +416,10 @@ used to apply commands with arbitrarily long arguments.")
" 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 _