diff options
| author | Efraim Flashner <efraim@flashner.co.il> | 2024-10-21 14:54:48 +0300 |
|---|---|---|
| committer | Janneke Nieuwenhuizen <janneke@gnu.org> | 2026-01-28 21:47:39 +0100 |
| commit | 5eddbc9763bdf681e183ca188e74c1939ec9c23b (patch) | |
| tree | 916e64d5a1f50e2a12a8fe8b88cc88d7bf0ccf1d /gnu/packages | |
| parent | be9cd46b28081fbd226fd3efcea6b25a450b5e3c (diff) | |
gnu: mesboot-package: Adjust for riscv64-linux builds.
* gnu/packages/commencement.scm (mesboot-package)[supported-systems]:
Add riscv64-linux.
[native-inputs]: Use %boot-mesboot5-inputs or %boot-muslboot3-inputs
depending on the system.
[arguments]: Don't enable parallel building on riscv64-linux.
Change-Id: I2e57278dcd1c1e14314ddd9a7fdc081245e08720
Diffstat (limited to 'gnu/packages')
| -rw-r--r-- | gnu/packages/commencement.scm | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index f04eeafac61..61442e0bff7 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm | |||
| @@ -2556,14 +2556,17 @@ exec " gcc "/bin/" program | |||
| 2556 | (inherit pkg) | 2556 | (inherit pkg) |
| 2557 | (name name) | 2557 | (name name) |
| 2558 | (source (bootstrap-origin (package-source pkg))) | 2558 | (source (bootstrap-origin (package-source pkg))) |
| 2559 | (native-inputs (%boot-mesboot5-inputs)) | 2559 | (native-inputs (if (target-x86?) |
| 2560 | (supported-systems '("i686-linux" "x86_64-linux")) | 2560 | (%boot-mesboot5-inputs) |
| 2561 | (%boot-muslboot3-inputs))) | ||
| 2562 | (supported-systems '("i686-linux" "x86_64-linux" "riscv64-linux")) | ||
| 2561 | (inputs '()) | 2563 | (inputs '()) |
| 2562 | (propagated-inputs '()) | 2564 | (propagated-inputs '()) |
| 2563 | (arguments | 2565 | (arguments |
| 2564 | (ensure-keyword-arguments (package-arguments pkg) | 2566 | (ensure-keyword-arguments (package-arguments pkg) |
| 2565 | `(#:implicit-inputs? #f | 2567 | `(#:implicit-inputs? #f |
| 2566 | #:guile ,%bootstrap-guile | 2568 | #:guile ,%bootstrap-guile |
| 2569 | #:parallel-build? ,(not (target-riscv64?)) | ||
| 2567 | #:tests? #f))))) | 2570 | #:tests? #f))))) |
| 2568 | 2571 | ||
| 2569 | ;; These packages are needed to complete the rest of the bootstrap. | 2572 | ;; These packages are needed to complete the rest of the bootstrap. |
