summaryrefslogtreecommitdiff
path: root/guix/build/utils.scm
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2012-09-06 00:05:06 +0200
committerLudovic Courtès <ludo@gnu.org>2012-09-06 00:05:06 +0200
commit5f805fdf17ac8cdb2be4f3207cdcd018a168fde4 (patch)
tree9ec7e65dfc9e1830e4706e0ec92c7f837914dc12 /guix/build/utils.scm
parent181df118871b6fdb8dae76d25f58294fd8e89f30 (diff)
distro: Bootstrap with a joint GCC/Binutils/GMP/MPFR/MPC build.
* distro/base.scm (%bootstrap-inputs): Remove GMP, MPFR, and MPC. (substitute-keyword-arguments): New macro. (gcc-boot0): Add dependency on the Binutils, GMP, MPFR, and MPC tarballs. Add a `unpack-binutils&co' phase to unpack them and symlink them so they get built, and to patch errors in `configure'. (glibc-final): Use `substitute-keyword-arguments' instead of a loop. (gcc-final): Inherit from GCC-4.7 instead of GCC-BOOT0.
Diffstat (limited to 'guix/build/utils.scm')
0 files changed, 0 insertions, 0 deletions