summaryrefslogtreecommitdiff
path: root/gnu/packages/base.scm
diff options
context:
space:
mode:
authorYelninei <yelninei@tutamail.com>2025-05-11 12:25:04 +0000
committerAndreas Enge <andreas@enge.fr>2025-07-18 20:17:33 +0200
commitefb6047bdace94c084e4de32c653d91b8239d618 (patch)
tree88826632ab897604a574461d051abcaffe001d6a /gnu/packages/base.scm
parent6cebf0e1d5e13ce6010aace03a3d1d4a1071d49a (diff)
gnu: findutils: Disable 64bit time_t on the 32bit Hurd.
* gnu/packages/base.scm (findutils): Add --disable-year2038 configure-flag for 32bit hurd. Change-Id: I724f9e2807830d4b028a385e5e7c1f0d2e47e707
Diffstat (limited to 'gnu/packages/base.scm')
-rw-r--r--gnu/packages/base.scm5
1 files changed, 5 insertions, 0 deletions
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm
index f4bd25177a1..f378d9e659c 100644
--- a/gnu/packages/base.scm
+++ b/gnu/packages/base.scm
@@ -417,6 +417,11 @@ interactive means to merge two files.")
(build-system gnu-build-system)
(arguments
`(#:configure-flags (list
+ ;; XXX: 32-bit Hurd platforms don't support 64bit time_t
+ ,@(if (and (target-hurd?)
+ (not (target-64bit?)))
+ '("--disable-year2038")
+ '())
;; Tell 'updatedb' to write to /var.
"--localstatedir=/var")
#:phases (modify-phases %standard-phases