[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
06/08: bootstrap: Build the new reduced binary seed bootstrap on x86.
From: |
guix-commits |
Subject: |
06/08: bootstrap: Build the new reduced binary seed bootstrap on x86. |
Date: |
Tue, 13 Aug 2019 02:04:07 -0400 (EDT) |
mhw pushed a commit to branch wip-binaries
in repository guix.
commit 857ea31cb4e9bac2259feb1778cf4853093914f3
Author: Mark H Weaver <address@hidden>
Date: Mon Aug 12 17:43:03 2019 -0400
bootstrap: Build the new reduced binary seed bootstrap on x86.
* gnu/packages/make-bootstrap.scm (%bootstrap-tarballs)[inputs]: On
i686-linux
and x86_64-linux, substitute linux-libre-headers, Mes, and MesCC, in place
of
GCC, binutils, and glibc.
---
gnu/packages/make-bootstrap.scm | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/gnu/packages/make-bootstrap.scm b/gnu/packages/make-bootstrap.scm
index cf9f8b4..d3b13d9 100644
--- a/gnu/packages/make-bootstrap.scm
+++ b/gnu/packages/make-bootstrap.scm
@@ -889,9 +889,15 @@ for `sh' in $PATH, and without nscd, and with static NSS
modules."
%build-inputs)
#t)))
(inputs `(("guile-tarball" ,%guile-bootstrap-tarball)
- ("gcc-tarball" ,%gcc-bootstrap-tarball)
- ("binutils-tarball" ,%binutils-bootstrap-tarball)
- ("glibc-tarball" ,(%glibc-bootstrap-tarball))
+ ,@(match (or (%current-target-system) (%current-system))
+ ((or "i686-linux" "x86_64-linux")
+ `(("bootstrap-mescc-tools" ,%mescc-tools-bootstrap-tarball)
+ ("bootstrap-mes" ,%mes-bootstrap-tarball)
+ ("bootstrap-linux-libre-headers"
+ ,%linux-libre-headers-bootstrap-tarball)))
+ (_ `(("gcc-tarball" ,%gcc-bootstrap-tarball)
+ ("binutils-tarball" ,%binutils-bootstrap-tarball)
+ ("glibc-tarball" ,(%glibc-bootstrap-tarball)))))
("coreutils&co-tarball" ,%bootstrap-binaries-tarball)))
(synopsis "Tarballs containing all the bootstrap binaries")
(description synopsis)
- branch wip-binaries created (now c67becb), guix-commits, 2019/08/13
- 01/08: guix: copy-linux-headers: Extract procedure, add headers., guix-commits, 2019/08/13
- 02/08: gnu: Add linux-libre-headers-bootstrap-tarball., guix-commits, 2019/08/13
- 03/08: gnu: mescc-tools: Update to 0.5.2-0.bb062b0d., guix-commits, 2019/08/13
- 06/08: bootstrap: Build the new reduced binary seed bootstrap on x86.,
guix-commits <=
- 05/08: bootstrap: Add mes-minimal-stripped-tarball., guix-commits, 2019/08/13
- 08/08: bootstrap: guile-static: Disable parallel build., guix-commits, 2019/08/13
- 04/08: bootstrap: Add mescc-tools-static-stripped-tarball., guix-commits, 2019/08/13
- 07/08: bootstrap: Build bootstrap bash deterministically., guix-commits, 2019/08/13