[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/21: DRAFT gnu: bootstrap: %bootstrap-mes: Support ARM.
From: |
guix-commits |
Subject: |
06/21: DRAFT gnu: bootstrap: %bootstrap-mes: Support ARM. |
Date: |
Wed, 19 Oct 2022 01:40:10 -0400 (EDT) |
janneke pushed a commit to branch wip-arm-bootstrap
in repository guix.
commit ed906c84c72e4adc14cfbeea734171e177510877
Author: Jan (janneke) Nieuwenhuizen <janneke@gnu.org>
AuthorDate: Wed Dec 15 11:34:45 2021 +0100
DRAFT gnu: bootstrap: %bootstrap-mes: Support ARM.
XXX TODO:
* rebase onto core-updates
* release mes-0.23
* rebuild
Built with
7f847ea20b90c2fb8dc3b5eb51e6c007a8c5461a
DRAFT bootstrap: mes-minimal: Support ARM, update to mes-0.22.115.
* gnu/packages/bootstrap.scm (%bootstrap-mes)[inputs]: Add tarball for
armhf-linux.
[supported-systems]: Add armhf-linux, aarch64-linux.
---
gnu/packages/bootstrap.scm | 18 +++++++++++++-----
1 file changed, 13 insertions(+), 5 deletions(-)
diff --git a/gnu/packages/bootstrap.scm b/gnu/packages/bootstrap.scm
index b84fd765d6..6f5b21b8f0 100644
--- a/gnu/packages/bootstrap.scm
+++ b/gnu/packages/bootstrap.scm
@@ -1025,14 +1025,22 @@ exec ~a/bin/.gcc-wrapped -B~a/lib \
(origin
(method url-fetch)
(uri (map
- (cute string-append <>
- "/i686-linux/20190815/"
- "mes-minimal-stripped-0.19-i686-linux.tar.xz")
+ (cute string-append <> (%current-system) "/"
+ (match (%current-system)
+ ((or "armhf-linux" "aarch64-linux")
+
"20201217/mes-minimal-stripped-0.22-115-gdacaed9fe-armhf-linux.tar.xz")
+ ((or "i686-linux" "x86_64-linux")
+
"20190815/mes-minimal-stripped-0.19-i686-linux.tar.xz")))
%bootstrap-base-urls))
(sha256
(base32
- "1q4xjpx6nbn44kxnilpgl12bhpmwy2bblzwszc2ci7xkf400jcpv")))))))
- (supported-systems '("i686-linux" "x86_64-linux"))
+ (match (%current-system)
+ ((or "armhf-linux" "aarch64-linux")
+ "0daz658r9psmqxjkayvr8ymql6h4gf11gwdd4k3mdv7czc5ak399")
+ ((or "i686-linux" "x86_64-linux")
+
"1q4xjpx6nbn44kxnilpgl12bhpmwy2bblzwszc2ci7xkf400jcpv")))))))))
+ (supported-systems '("armhf-linux" "aarch64-linux"
+ "i686-linux" "x86_64-linux"))
(synopsis "Bootstrap binaries of Mes")
(description synopsis)
(home-page #f)
- 03/21: gnu: bootstrap: mes-minimal: Support ARM, update for mes-0.23.1., (continued)
- 03/21: gnu: bootstrap: mes-minimal: Support ARM, update for mes-0.23.1., guix-commits, 2022/10/19
- 09/21: gnu: commencement: mes-boot: Support ARM, update to 0.23.1., guix-commits, 2022/10/19
- 12/21: gnu: commencement: gzip-mesboot: Support ARM., guix-commits, 2022/10/19
- 20/21: DRAFT gnu: commencement: glibc-mesboot0: Support ARM., guix-commits, 2022/10/19
- 13/21: gnu: commencement: make-mesboot0: Support ARM., guix-commits, 2022/10/19
- 15/21: gnu: commencement: patch-mesboot: Support ARM., guix-commits, 2022/10/19
- 18/21: gnu: bootstrap: linux-libre-headers-bootstrap: Support ARM., guix-commits, 2022/10/19
- 02/21: gnu: bootstrap: mescc-tools: Support ARM., guix-commits, 2022/10/19
- 01/21: gnu: mes: Update to 0.23.1., guix-commits, 2022/10/19
- 04/21: DRAFT gnu: bootstrap: %bootstrap-mescc-tools: Support ARM., guix-commits, 2022/10/19
- 06/21: DRAFT gnu: bootstrap: %bootstrap-mes: Support ARM.,
guix-commits <=
- 14/21: gnu: commencement: tcc-boot: Support ARM., guix-commits, 2022/10/19
- 19/21: gnu: commencement: mesboot-headers: Support ARM., guix-commits, 2022/10/19
- 05/21: gnu: bootstrap: %bootstrap-mescc-tools: Update ARM to 1.4.0., guix-commits, 2022/10/19
- 21/21: DRAFT gnu: commencement: gcc-mesboot0: Support ARM., guix-commits, 2022/10/19
- 07/21: gnu: commencement: gash-boot: Build fix for ARM., guix-commits, 2022/10/19
- 11/21: gnu: commencement: tcc-boot0: Update to tcc-0.9.26-1136-g1b4f281f., guix-commits, 2022/10/19
- 17/21: gnu: commencement: gcc-core-mesboot0: Support ARM., guix-commits, 2022/10/19
- 10/21: gnu: commencement: tcc-boot0: Use nyacc-1.00.2., guix-commits, 2022/10/19