guix_mirror_bot pushed a commit to branch wip-riscv-bootstrap in repository guix.
commit 5eddbc9763bdf681e183ca188e74c1939ec9c23b Author: Efraim Flashner <[email protected]> AuthorDate: Mon Oct 21 14:54:48 2024 +0300 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 --- gnu/packages/commencement.scm | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gnu/packages/commencement.scm b/gnu/packages/commencement.scm index f04eeafac6..61442e0bff 100644 --- a/gnu/packages/commencement.scm +++ b/gnu/packages/commencement.scm @@ -2556,14 +2556,17 @@ exec " gcc "/bin/" program (inherit pkg) (name name) (source (bootstrap-origin (package-source pkg))) - (native-inputs (%boot-mesboot5-inputs)) - (supported-systems '("i686-linux" "x86_64-linux")) + (native-inputs (if (target-x86?) + (%boot-mesboot5-inputs) + (%boot-muslboot3-inputs))) + (supported-systems '("i686-linux" "x86_64-linux" "riscv64-linux")) (inputs '()) (propagated-inputs '()) (arguments (ensure-keyword-arguments (package-arguments pkg) `(#:implicit-inputs? #f #:guile ,%bootstrap-guile + #:parallel-build? ,(not (target-riscv64?)) #:tests? #f))))) ;; These packages are needed to complete the rest of the bootstrap.
