summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-10-21 14:54:48 +0300
committerEfraim Flashner <efraim@flashner.co.il>2025-07-28 09:57:09 +0300
commit545537e9e27f4024b0f2fa4493fcdc092570366b (patch)
treea0b9745d86cf1ffed259f04ebaa10f6fb397b608
parentb3aded07243d8fb3b089bd78e059e0d561a3c772 (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
-rw-r--r--gnu/packages/commencement.scm7
1 files changed, 5 insertions, 2 deletions
diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm
index a707644d0d2..245c2fa0072 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.