diff options
Diffstat (limited to 'gnu/packages/base.scm')
| -rw-r--r-- | gnu/packages/base.scm | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gnu/packages/base.scm b/gnu/packages/base.scm index 7487612232a..27c73c023b5 100644 --- a/gnu/packages/base.scm +++ b/gnu/packages/base.scm | |||
| @@ -431,6 +431,14 @@ interactive means to merge two files.") | |||
| 431 | "gnulib-tests/test-strerror_r.c" | 431 | "gnulib-tests/test-strerror_r.c" |
| 432 | (("(^| )main *\\(.*" all) | 432 | (("(^| )main *\\(.*" all) |
| 433 | (string-append all "{\n exit (77);//")))))) | 433 | (string-append all "{\n exit (77);//")))))) |
| 434 | '()) | ||
| 435 | ,@(if (string=? "riscv64-linux" (%current-system)) | ||
| 436 | ;; Unmodified test-lock will fail or crash riscv64 | ||
| 437 | '((add-before 'check 'modify-test-lock | ||
| 438 | (lambda _ | ||
| 439 | (substitute* "gnulib-tests/test-lock.c" | ||
| 440 | (("#define DO_TEST_RWLOCK 1") | ||
| 441 | "#define DO_TEST_RWLOCK 0"))))) | ||
| 434 | '())))) | 442 | '())))) |
| 435 | (synopsis "Operating on files matching given criteria") | 443 | (synopsis "Operating on files matching given criteria") |
| 436 | (description | 444 | (description |
