diff options
| author | Yelninei <yelninei@tutamail.com> | 2025-05-11 12:25:16 +0000 |
|---|---|---|
| committer | Andreas Enge <andreas@enge.fr> | 2025-07-18 20:17:33 +0200 |
| commit | be5070df292d4d5b2f53b65487e7d397cc043fbb (patch) | |
| tree | 77864271c6f2b7920234ba52f44d1aed98605002 /gnu/packages | |
| parent | 310b02de41bd69e807e49cc595a7361d13c4abe6 (diff) | |
gnu: tar: Disable 64bit time_t on the 32bit Hurd.
* gnu/packages/base.scm (tar): Add --disable-year2038 configure-flag for
32bit hurd.
Change-Id: I8573dca7fa848afb968365977c49edbd01e97756
Change-Id: Ie3ab2f7275c9d7163557a8874f7b004dae3c6a17
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/base.scm | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index f378d9e659c..110b004579d 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm | |||
| @@ -268,6 +268,11 @@ implementation offers several extensions over the standard utility.") | |||
| 268 | ((not (target-64bit?)) | 268 | ((not (target-64bit?)) |
| 269 | '(#:make-flags (list "TESTSUITEFLAGS= -k '!tricky time stamps'"))) | 269 | '(#:make-flags (list "TESTSUITEFLAGS= -k '!tricky time stamps'"))) |
| 270 | (else '())) | 270 | (else '())) |
| 271 | ;; XXX: 32-bit Hurd platforms don't support 64bit time_t | ||
| 272 | ,@(if (and (target-hurd?) | ||
| 273 | (not (target-64bit?))) | ||
| 274 | (list #:configure-flags ''("--disable-year2038")) | ||
| 275 | '()) | ||
| 271 | #:phases (modify-phases %standard-phases | 276 | #:phases (modify-phases %standard-phases |
| 272 | (add-before 'build 'set-shell-file-name | 277 | (add-before 'build 'set-shell-file-name |
| 273 | (lambda* (#:key inputs #:allow-other-keys) | 278 | (lambda* (#:key inputs #:allow-other-keys) |
