guix-devel/gnu
Jan Nieuwenhuizen eb4434598c
bootstrap: Reduced Binary Seed bootstrap for x86_64 too.
* gnu/packages/bootstrap.scm (%bootstrap-inputs): Replace %bootstrap-libc,
%bootstrap-gcc, and %bootstrap-binutils with Mes seeds for x86_64 too.
* gnu/packages/commencement.scm (tcc-boot0, tcc-boot, gcc-mesboot1,
gcc-mesboot1-wrapper, m4-mesboot, %bootstrap-inputs+toolchain,
libstdc++-boot0, gcc-boot0, bison-boot0): For x86_64-linux, use i686-linux
glibc-dynamic-linker and Mes bootstrap settings.
(gcc-boot0-intermediate-wrapped): New variable, extract from
static-bash-for-glibc.
(static-bash-for-glibc): Use it.
(gcc-final): Copy gmp&co phase from gcc-boot0, inherit other arguments
from gcc; avoid i686-linux impersonation from gcc-boot0.
* doc/guix.texi (Bootstrapping, Reduced Binary Seed Bootstrap): Note
x86_64-linux also as Reduced Binary Seed bootstrap.
2018-09-23 09:46:26 +02:00
..
bootloader gnu: Rename "banana-pi" to "bananapi". 2018-09-14 21:31:24 +02:00
build linux-modules: Raise an error when a kernel module cannot be found. 2018-08-29 23:32:01 +02:00
packages bootstrap: Reduced Binary Seed bootstrap for x86_64 too. 2018-09-23 09:46:26 +02:00
services gnu: services: Add iptables service. 2018-09-20 13:09:55 +05:30
system gnu: Rename "banana-pi" to "bananapi". 2018-09-14 21:31:24 +02:00
tests gnu: services: Add iptables service. 2018-09-20 13:09:55 +05:30
artwork.scm
bootloader.scm discovery: Remove dependency on (guix ui). 2018-04-08 17:48:33 +02:00
local.mk bootstrap: Add Mes bootstrap. 2018-09-23 09:46:26 +02:00
packages.scm Add (guix describe) and use it to initialize '%package-search-path'. 2018-09-02 16:43:10 +02:00
services.scm services: 'instantiate-missing-services' reaches fixed point. 2018-09-07 23:00:39 +02:00
system.scm system: Mapped devices needed for boot do not yield Shepherd services. 2018-06-21 23:54:15 +02:00
tests.scm tests: Warn about test module load failures. 2018-08-29 23:32:01 +02:00