doc: Update bootstrap graph.
authorJan Nieuwenhuizen <janneke@gnu.org>
Tue, 4 Sep 2018 05:51:15 +0000 (07:51 +0200)
committerJan Nieuwenhuizen <janneke@gnu.org>
Tue, 4 Sep 2018 05:51:15 +0000 (07:51 +0200)
* doc/images/gcc-mesboot-graph.dot: Regenerate.
* build-aux/GNUmakefile.in (doc/mes.info): Oops change dependency to .png.
* doc/mes.texi (The Mes Bootstrap Process): Update image and wording.

build-aux/GNUmakefile.in
doc/images/gcc-mesboot-graph.dot
doc/mes.texi

index a5207c316b628dd3354ff0ff89178dde05ea4eac..71bf73a58d8151ad4c1edd1ff451c7c6f51bfcec 100644 (file)
@@ -188,7 +188,7 @@ endif
 
 info: doc/mes.info
 
-doc/mes.info: ${srcdest}doc/mes.texi doc/version.texi ${srcdest}doc/images/gcc-mesboot-graph.dot GNUmakefile
+doc/mes.info: ${srcdest}doc/mes.texi doc/version.texi ${srcdest}doc/images/gcc-mesboot-graph.png GNUmakefile
        $(MAKEINFO) -o $@ -I doc -I doc $<
 
 doc/images/%.eps: ${srcdest}doc/images/%.dot
index d153b069ec997ea39a268ed2d74919ddb2b16804..4083c8b2902e02ff961f18b807462d79a31db693 100644 (file)
-digraph "Guix package" {
-  "31010176" [label = "gcc-mesboot-4.7.4", shape = box, fontname = Helvetica];
-  "31010176" -> "30785536" [color = peachpuff4];
-  "31010176" -> "30785728" [color = peachpuff4];
-  "31010176" -> "30785920" [color = peachpuff4];
-  "31010176" -> "16584064" [color = peachpuff4];
-  "31010176" -> "32377472" [color = peachpuff4];
-  "31010176" -> "47218240" [color = peachpuff4];
-  "31010176" -> "32377856" [color = peachpuff4];
-  "30785536" [label = "binutils-mesboot-2.20.1a", shape = box, fontname = Helvetica];
-  "30785536" -> "47984832" [color = dimgrey];
-  "30785536" -> "30785920" [color = dimgrey];
-  "30785536" -> "30785728" [color = dimgrey];
-  "30785536" -> "16584064" [color = dimgrey];
-  "30785536" -> "32377472" [color = dimgrey];
-  "30785536" -> "47218048" [color = dimgrey];
-  "30785536" -> "32377856" [color = dimgrey];
-  "30785536" -> "16584064" [color = dimgrey];
-  "30785536" -> "32377856" [color = dimgrey];
-  "30785536" -> "47986368" [color = dimgrey];
-  "30785536" -> "47985408" [color = dimgrey];
-  "47984832" [label = "binutils-mesboot0-2.20.1a", shape = box, fontname = Helvetica];
-  "47984832" -> "16584064" [color = darkviolet];
-  "47984832" -> "32377856" [color = darkviolet];
-  "47984832" -> "47986368" [color = darkviolet];
-  "47984832" -> "47985408" [color = darkviolet];
-  "16584064" [label = "bootstrap-binaries-0", shape = box, fontname = Helvetica];
-  "32377856" [label = "make-boot0-4.2.1", shape = box, fontname = Helvetica];
-  "32377856" -> "16583680" [color = darkgoldenrod];
-  "32377856" -> "16583488" [color = darkgoldenrod];
-  "32377856" -> "16583872" [color = darkgoldenrod];
-  "32377856" -> "16584064" [color = darkgoldenrod];
-  "32377856" -> "16584064" [color = darkgoldenrod];
-  "16583680" [label = "glibc-bootstrap-0", shape = box, fontname = Helvetica];
-  "16583488" [label = "gcc-bootstrap-0", shape = box, fontname = Helvetica];
-  "16583488" -> "16583680" [color = blue];
-  "16583872" [label = "binutils-bootstrap-0", shape = box, fontname = Helvetica];
-  "47986368" [label = "mes-boot-0.17-rc", shape = box, fontname = Helvetica];
-  "47986368" -> "16584064" [color = blue];
-  "47986368" -> "47986752" [color = blue];
-  "47986752" [label = "mescc-tools-boot-0.4-1.f02b8f4", shape = box, fontname = Helvetica];
-  "47986752" -> "16584064" [color = dimgrey];
-  "47985408" [label = "tcc-boot-0.9.27", shape = box, fontname = Helvetica];
-  "47985408" -> "16584064" [color = magenta];
-  "47985408" -> "47986368" [color = magenta];
-  "47985408" -> "47985600" [color = magenta];
-  "47985600" [label = "tcc-boot0-0.9.26-2.1f518ea", shape = box, fontname = Helvetica];
-  "47985600" -> "16584064" [color = dimgrey];
-  "47985600" -> "47986368" [color = dimgrey];
-  "47985600" -> "47986752" [color = dimgrey];
-  "30785920" [label = "glibc-mesboot-2.2.5", shape = box, fontname = Helvetica];
-  "30785920" -> "47984832" [color = darkseagreen];
-  "30785920" -> "47984640" [color = darkseagreen];
-  "30785920" -> "16584064" [color = darkseagreen];
-  "30785920" -> "32377472" [color = darkseagreen];
-  "30785920" -> "47217856" [color = darkseagreen];
-  "30785920" -> "32377856" [color = darkseagreen];
-  "30785920" -> "29541120" [color = darkseagreen];
-  "47984640" [label = "gcc-core-mesboot-2.95.3", shape = box, fontname = Helvetica];
-  "47984640" -> "16584064" [color = red];
-  "47984640" -> "47984832" [color = red];
-  "47984640" -> "32377472" [color = red];
-  "47984640" -> "32377856" [color = red];
-  "47984640" -> "47985408" [color = red];
-  "32377472" [label = "diffutils-boot0-3.6", shape = box, fontname = Helvetica];
-  "32377472" -> "32377856" [color = blue];
-  "32377472" -> "16583680" [color = blue];
-  "32377472" -> "16583488" [color = blue];
-  "32377472" -> "16583872" [color = blue];
-  "32377472" -> "16584064" [color = blue];
-  "32377472" -> "16584064" [color = blue];
-  "47217856" [label = "linux-libre-headers-4.4.47", shape = box, fontname = Helvetica];
-  "47217856" -> "32375552" [color = darkviolet];
-  "47217856" -> "32377856" [color = darkviolet];
-  "47217856" -> "32377472" [color = darkviolet];
-  "47217856" -> "32377088" [color = darkviolet];
-  "47217856" -> "32376704" [color = darkviolet];
-  "47217856" -> "16583680" [color = darkviolet];
-  "47217856" -> "16583488" [color = darkviolet];
-  "47217856" -> "16583872" [color = darkviolet];
-  "47217856" -> "16584064" [color = darkviolet];
-  "47217856" -> "16584064" [color = darkviolet];
-  "32375552" [label = "perl-boot0-5.26.0", shape = box, fontname = Helvetica];
-  "32375552" -> "32377856" [color = red];
-  "32375552" -> "32377472" [color = red];
-  "32375552" -> "32377088" [color = red];
-  "32375552" -> "32376704" [color = red];
-  "32375552" -> "16583680" [color = red];
-  "32375552" -> "16583488" [color = red];
-  "32375552" -> "16583872" [color = red];
-  "32375552" -> "16584064" [color = red];
-  "32375552" -> "16584064" [color = red];
-  "32377088" [label = "findutils-boot0-4.6.0", shape = box, fontname = Helvetica];
-  "32377088" -> "32377856" [color = darkseagreen];
-  "32377088" -> "32377472" [color = darkseagreen];
-  "32377088" -> "16583680" [color = darkseagreen];
-  "32377088" -> "16583488" [color = darkseagreen];
-  "32377088" -> "16583872" [color = darkseagreen];
-  "32377088" -> "16584064" [color = darkseagreen];
-  "32377088" -> "16584064" [color = darkseagreen];
-  "32376704" [label = "file-boot0-5.30", shape = box, fontname = Helvetica];
-  "32376704" -> "32377856" [color = darkgoldenrod];
-  "32376704" -> "16583680" [color = darkgoldenrod];
-  "32376704" -> "16583488" [color = darkgoldenrod];
-  "32376704" -> "16583872" [color = darkgoldenrod];
-  "32376704" -> "16584064" [color = darkgoldenrod];
-  "32376704" -> "16584064" [color = darkgoldenrod];
-  "29541120" [label = "linux-libre-headers-4.4.47", shape = box, fontname = Helvetica];
-  "29541120" -> "30006848" [color = blue];
-  "30006848" [label = "perl-5.26.0", shape = box, fontname = Helvetica];
-  "30785728" [label = "gcc-mesboot0-2.95.3", shape = box, fontname = Helvetica];
-  "30785728" -> "47984832" [color = blue];
-  "30785728" -> "47984640" [color = blue];
-  "30785728" -> "30785920" [color = blue];
-  "30785728" -> "16584064" [color = blue];
-  "30785728" -> "32377472" [color = blue];
-  "30785728" -> "32377856" [color = blue];
-  "30785728" -> "47217664" [color = blue];
-  "47217664" [label = "linux-libre-headers-4.4.47", shape = box, fontname = Helvetica];
-  "47217664" -> "32375552" [color = darkseagreen];
-  "47217664" -> "32377856" [color = darkseagreen];
-  "47217664" -> "32377472" [color = darkseagreen];
-  "47217664" -> "32377088" [color = darkseagreen];
-  "47217664" -> "32376704" [color = darkseagreen];
-  "47217664" -> "16583680" [color = darkseagreen];
-  "47217664" -> "16583488" [color = darkseagreen];
-  "47217664" -> "16583872" [color = darkseagreen];
-  "47217664" -> "16584064" [color = darkseagreen];
-  "47217664" -> "16584064" [color = darkseagreen];
-  "47218048" [label = "linux-libre-headers-4.4.47", shape = box, fontname = Helvetica];
-  "47218048" -> "32375552" [color = blue];
-  "47218048" -> "32377856" [color = blue];
-  "47218048" -> "32377472" [color = blue];
-  "47218048" -> "32377088" [color = blue];
-  "47218048" -> "32376704" [color = blue];
-  "47218048" -> "16583680" [color = blue];
-  "47218048" -> "16583488" [color = blue];
-  "47218048" -> "16583872" [color = blue];
-  "47218048" -> "16584064" [color = blue];
-  "47218048" -> "16584064" [color = blue];
-  "47218240" [label = "linux-libre-headers-4.4.47", shape = box, fontname = Helvetica];
-  "47218240" -> "32375552" [color = red];
-  "47218240" -> "32377856" [color = red];
-  "47218240" -> "32377472" [color = red];
-  "47218240" -> "32377088" [color = red];
-  "47218240" -> "32376704" [color = red];
-  "47218240" -> "16583680" [color = red];
-  "47218240" -> "16583488" [color = red];
-  "47218240" -> "16583872" [color = red];
-  "47218240" -> "16584064" [color = red];
-  "47218240" -> "16584064" [color = red];
+digraph "Guix bag" {
+  "/gnu/store/7301q9aw9b444rw60r7sipm3iyfqzwnh-gcc-mesboot-4.7.4.drv" [label = "gcc-mesboot@4.7.4", shape = box, fontname = Helvetica];
+  "/gnu/store/7301q9aw9b444rw60r7sipm3iyfqzwnh-gcc-mesboot-4.7.4.drv" -> "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" [color = peachpuff4];
+  "/gnu/store/7301q9aw9b444rw60r7sipm3iyfqzwnh-gcc-mesboot-4.7.4.drv" -> "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" [color = peachpuff4];
+  "/gnu/store/7301q9aw9b444rw60r7sipm3iyfqzwnh-gcc-mesboot-4.7.4.drv" -> "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" [color = peachpuff4];
+  "/gnu/store/7301q9aw9b444rw60r7sipm3iyfqzwnh-gcc-mesboot-4.7.4.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = peachpuff4];
+  "/gnu/store/7301q9aw9b444rw60r7sipm3iyfqzwnh-gcc-mesboot-4.7.4.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = peachpuff4];
+  "/gnu/store/7301q9aw9b444rw60r7sipm3iyfqzwnh-gcc-mesboot-4.7.4.drv" -> "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" [color = peachpuff4];
+  "/gnu/store/7301q9aw9b444rw60r7sipm3iyfqzwnh-gcc-mesboot-4.7.4.drv" -> "/gnu/store/drs84w7k2bjl91virvqgd2vll0c321wp-linux-libre-headers-bootstrap-0.drv" [color = peachpuff4];
+  "/gnu/store/7301q9aw9b444rw60r7sipm3iyfqzwnh-gcc-mesboot-4.7.4.drv" -> "/gnu/store/s6g5nfjabl97s0kk4alvgxfs6n8f1k9c-make-mesboot-3.82.drv" [color = peachpuff4];
+  "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" [label = "binutils-mesboot@2.20.1a", shape = box, fontname = Helvetica];
+  "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" -> "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" [color = peachpuff4];
+  "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" -> "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" [color = peachpuff4];
+  "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" -> "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" [color = peachpuff4];
+  "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = peachpuff4];
+  "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = peachpuff4];
+  "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" -> "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" [color = peachpuff4];
+  "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" -> "/gnu/store/drs84w7k2bjl91virvqgd2vll0c321wp-linux-libre-headers-bootstrap-0.drv" [color = peachpuff4];
+  "/gnu/store/bcgn4pbq8ypwr64lqwpj6i5wmqasgisc-binutils-mesboot-2.20.1a.drv" -> "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" [color = peachpuff4];
+  "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" [label = "binutils-mesboot0@2.20.1a", shape = box, fontname = Helvetica];
+  "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" -> "/gnu/store/hx26z6mcprq63wpv7qxvkzfyb7m7y21f-tcc-boot-0.9.27.drv" [color = magenta];
+  "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = magenta];
+  "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = magenta];
+  "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" -> "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" [color = magenta];
+  "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" -> "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" [color = magenta];
+  "/gnu/store/hx26z6mcprq63wpv7qxvkzfyb7m7y21f-tcc-boot-0.9.27.drv" [label = "tcc-boot@0.9.27", shape = box, fontname = Helvetica];
+  "/gnu/store/hx26z6mcprq63wpv7qxvkzfyb7m7y21f-tcc-boot-0.9.27.drv" -> "/gnu/store/vsmyymmby9k68rk272z9pjz7r2nzakqd-mes-boot-0.17.drv" [color = cyan3];
+  "/gnu/store/hx26z6mcprq63wpv7qxvkzfyb7m7y21f-tcc-boot-0.9.27.drv" -> "/gnu/store/0fn8gpb337qkwwyil1n454arihyks016-tcc-boot0-0.9.26-2.b7aa906.drv" [color = cyan3];
+  "/gnu/store/hx26z6mcprq63wpv7qxvkzfyb7m7y21f-tcc-boot-0.9.27.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = cyan3];
+  "/gnu/store/vsmyymmby9k68rk272z9pjz7r2nzakqd-mes-boot-0.17.drv" [label = "mes-boot@0.17", shape = box, fontname = Helvetica];
+  "/gnu/store/vsmyymmby9k68rk272z9pjz7r2nzakqd-mes-boot-0.17.drv" -> "/gnu/store/sg0wyd627wnjgbz3h81wpw40mvycd9a4-mescc-tools-boot-0.4-1.f02b8f4.drv" [color = peachpuff4];
+  "/gnu/store/vsmyymmby9k68rk272z9pjz7r2nzakqd-mes-boot-0.17.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = peachpuff4];
+  "/gnu/store/vsmyymmby9k68rk272z9pjz7r2nzakqd-mes-boot-0.17.drv" -> "/gnu/store/1dz9ddx84s4lgpcayy71kd01w493ab8f-guile-bootstrap-2.0.drv" [color = peachpuff4];
+  "/gnu/store/sg0wyd627wnjgbz3h81wpw40mvycd9a4-mescc-tools-boot-0.4-1.f02b8f4.drv" [label = "mescc-tools-boot@0.4-1.f02b8f4", shape = box, fontname = Helvetica];
+  "/gnu/store/sg0wyd627wnjgbz3h81wpw40mvycd9a4-mescc-tools-boot-0.4-1.f02b8f4.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = blue];
+  "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [label = "bootstrap-binaries@0", shape = box, fontname = Helvetica];
+  "/gnu/store/1dz9ddx84s4lgpcayy71kd01w493ab8f-guile-bootstrap-2.0.drv" [label = "guile-bootstrap@2.0", shape = box, fontname = Helvetica];
+  "/gnu/store/0fn8gpb337qkwwyil1n454arihyks016-tcc-boot0-0.9.26-2.b7aa906.drv" [label = "tcc-boot0@0.9.26-2.b7aa906", shape = box, fontname = Helvetica];
+  "/gnu/store/0fn8gpb337qkwwyil1n454arihyks016-tcc-boot0-0.9.26-2.b7aa906.drv" -> "/gnu/store/vsmyymmby9k68rk272z9pjz7r2nzakqd-mes-boot-0.17.drv" [color = dimgrey];
+  "/gnu/store/0fn8gpb337qkwwyil1n454arihyks016-tcc-boot0-0.9.26-2.b7aa906.drv" -> "/gnu/store/sg0wyd627wnjgbz3h81wpw40mvycd9a4-mescc-tools-boot-0.4-1.f02b8f4.drv" [color = dimgrey];
+  "/gnu/store/0fn8gpb337qkwwyil1n454arihyks016-tcc-boot0-0.9.26-2.b7aa906.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = dimgrey];
+  "/gnu/store/0fn8gpb337qkwwyil1n454arihyks016-tcc-boot0-0.9.26-2.b7aa906.drv" -> "/gnu/store/1dz9ddx84s4lgpcayy71kd01w493ab8f-guile-bootstrap-2.0.drv" [color = dimgrey];
+  "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" [label = "diffutils-mesboot@2.7", shape = box, fontname = Helvetica];
+  "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" -> "/gnu/store/vsmyymmby9k68rk272z9pjz7r2nzakqd-mes-boot-0.17.drv" [color = darkgoldenrod];
+  "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" -> "/gnu/store/hx26z6mcprq63wpv7qxvkzfyb7m7y21f-tcc-boot-0.9.27.drv" [color = darkgoldenrod];
+  "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = darkgoldenrod];
+  "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = darkgoldenrod];
+  "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" -> "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" [color = darkgoldenrod];
+  "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" [label = "make-mesboot0@3.80", shape = box, fontname = Helvetica];
+  "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" -> "/gnu/store/hx26z6mcprq63wpv7qxvkzfyb7m7y21f-tcc-boot-0.9.27.drv" [color = blue];
+  "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = blue];
+  "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = blue];
+  "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" [label = "glibc-mesboot0@2.2.5", shape = box, fontname = Helvetica];
+  "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" -> "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" [color = magenta];
+  "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" -> "/gnu/store/1lpd2hq50fmk6kfqn1aahrac6apvs6fb-gcc-core-mesboot-2.95.3.drv" [color = magenta];
+  "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = magenta];
+  "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = magenta];
+  "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" -> "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" [color = magenta];
+  "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" -> "/gnu/store/w2iap5yh3bnnw2idxbglnxggbhv7qqmy-mesboot-headers-0.17.drv" [color = magenta];
+  "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" -> "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" [color = magenta];
+  "/gnu/store/1lpd2hq50fmk6kfqn1aahrac6apvs6fb-gcc-core-mesboot-2.95.3.drv" [label = "gcc-core-mesboot@2.95.3", shape = box, fontname = Helvetica];
+  "/gnu/store/1lpd2hq50fmk6kfqn1aahrac6apvs6fb-gcc-core-mesboot-2.95.3.drv" -> "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" [color = magenta];
+  "/gnu/store/1lpd2hq50fmk6kfqn1aahrac6apvs6fb-gcc-core-mesboot-2.95.3.drv" -> "/gnu/store/hx26z6mcprq63wpv7qxvkzfyb7m7y21f-tcc-boot-0.9.27.drv" [color = magenta];
+  "/gnu/store/1lpd2hq50fmk6kfqn1aahrac6apvs6fb-gcc-core-mesboot-2.95.3.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = magenta];
+  "/gnu/store/1lpd2hq50fmk6kfqn1aahrac6apvs6fb-gcc-core-mesboot-2.95.3.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = magenta];
+  "/gnu/store/1lpd2hq50fmk6kfqn1aahrac6apvs6fb-gcc-core-mesboot-2.95.3.drv" -> "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" [color = magenta];
+  "/gnu/store/1lpd2hq50fmk6kfqn1aahrac6apvs6fb-gcc-core-mesboot-2.95.3.drv" -> "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" [color = magenta];
+  "/gnu/store/w2iap5yh3bnnw2idxbglnxggbhv7qqmy-mesboot-headers-0.17.drv" [label = "mesboot-headers@0.17", shape = box, fontname = Helvetica];
+  "/gnu/store/w2iap5yh3bnnw2idxbglnxggbhv7qqmy-mesboot-headers-0.17.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = red];
+  "/gnu/store/w2iap5yh3bnnw2idxbglnxggbhv7qqmy-mesboot-headers-0.17.drv" -> "/gnu/store/drs84w7k2bjl91virvqgd2vll0c321wp-linux-libre-headers-bootstrap-0.drv" [color = red];
+  "/gnu/store/drs84w7k2bjl91virvqgd2vll0c321wp-linux-libre-headers-bootstrap-0.drv" [label = "linux-libre-headers-bootstrap@0", shape = box, fontname = Helvetica];
+  "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" [label = "gcc-mesboot0@2.95.3", shape = box, fontname = Helvetica];
+  "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" -> "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" [color = darkseagreen];
+  "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" -> "/gnu/store/1lpd2hq50fmk6kfqn1aahrac6apvs6fb-gcc-core-mesboot-2.95.3.drv" [color = darkseagreen];
+  "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" -> "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" [color = darkseagreen];
+  "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = darkseagreen];
+  "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = darkseagreen];
+  "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" -> "/gnu/store/f6im9aa6dih27mzbcn0nzhpimx1x3fbz-diffutils-mesboot-2.7.drv" [color = darkseagreen];
+  "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" -> "/gnu/store/drs84w7k2bjl91virvqgd2vll0c321wp-linux-libre-headers-bootstrap-0.drv" [color = darkseagreen];
+  "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" -> "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" [color = darkseagreen];
+  "/gnu/store/s6g5nfjabl97s0kk4alvgxfs6n8f1k9c-make-mesboot-3.82.drv" [label = "make-mesboot@3.82", shape = box, fontname = Helvetica];
+  "/gnu/store/s6g5nfjabl97s0kk4alvgxfs6n8f1k9c-make-mesboot-3.82.drv" -> "/gnu/store/56ykhaizzgaf05854bdmd9dll0s81zvr-binutils-mesboot0-2.20.1a.drv" [color = blue];
+  "/gnu/store/s6g5nfjabl97s0kk4alvgxfs6n8f1k9c-make-mesboot-3.82.drv" -> "/gnu/store/jiv0ii6rybn7f3vmny68yfzlw21zndm1-glibc-mesboot0-2.2.5.drv" [color = blue];
+  "/gnu/store/s6g5nfjabl97s0kk4alvgxfs6n8f1k9c-make-mesboot-3.82.drv" -> "/gnu/store/8075vsabf755bgm8i3f4x1b1pfp8liqc-gcc-mesboot0-2.95.3.drv" [color = blue];
+  "/gnu/store/s6g5nfjabl97s0kk4alvgxfs6n8f1k9c-make-mesboot-3.82.drv" -> "/gnu/store/jk9r6i5y06jx00pbs36djkl07qvaq37b-make-mesboot0-3.80.drv" [color = blue];
+  "/gnu/store/s6g5nfjabl97s0kk4alvgxfs6n8f1k9c-make-mesboot-3.82.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = blue];
+  "/gnu/store/s6g5nfjabl97s0kk4alvgxfs6n8f1k9c-make-mesboot-3.82.drv" -> "/gnu/store/jjv0nyliqz0sl6hpqn5nv88z1g20a29a-bootstrap-binaries-0.drv" [color = blue];
+  "/gnu/store/s6g5nfjabl97s0kk4alvgxfs6n8f1k9c-make-mesboot-3.82.drv" -> "/gnu/store/drs84w7k2bjl91virvqgd2vll0c321wp-linux-libre-headers-bootstrap-0.drv" [color = blue];
 
 }
index 5c43a8f8eb033074f2cadae67b1357a4abaced7d..8797318c2de67f0dca822a6986faec47bb7ef52f 100644 (file)
@@ -340,7 +340,7 @@ later, including 2.2.x;
 @item @url{https://savannah.gnu.org/projects/nyacc/, NYACC}, currently only the patched
   version 0.80.42 from @url{http://gitlab.com/janneke/nyacc/, patched
   NYACC} is known to work.
-@item @url{http://gcc.gnu.org, GCC's gcc}, version 3.0.0 or later.
+@item @url{http://gcc.gnu.org, GCC's gcc}, version 2.95.3 or later.
 @end itemize
 
 The following dependencies are optional:
@@ -494,22 +494,22 @@ binutils-source + mes + tcc => binutils0
 
 gcc-source + tcc + binutils0 => gcc-core
 
-glibc-source + kernel-headers-source + binutils0 + gcc => glibc
+glibc-source + kernel-headers-source + binutils0 + gcc => glibc0
 
 binutils-source + binutils0 + gcc + glibc => binutils
 
 gcc-source + binutils + gcc-core + glibc => gcc
+
+glibc-source + binutils + gcc + glibc0 => glibc
 @end verbatim
 
 @c This graph is generated from wip-bootstrap, doing:
 
-@c sed -i s,package-with-bootstrap-guile,identity, gnu/packages/{commencement,mes}.scm
-
-@c ~/src/guix-bootstrap/pre-inst-env guix graph gcc-mesboot > doc/images/gcc-mesboot-graph.dot
+@c ~/src/guix-bootstrap/pre-inst-env guix graph --type=bag -e '(begin (use-modules (guix packages)) (%current-system "i686-linux") (@@ (gnu packages commencement) gcc-mesboot))' doc/images/gcc-mesboot-graph.dot
 @c dot -T png doc/images/gcc-mesboot-graph.dot > doc/images/gcc-mesboot-graph.png
 
-Here's a generated dependency diagram to give you impression, it is not
-complete or correct.
+Here's a generated dependency diagram to for the final bootstrap gcc
+that builds the rest of GuixSD
 
 @image{images/gcc-mesboot-graph,2in,,Reference graph of the gcc-mesboot}
 
@@ -523,8 +523,8 @@ These additional non-bootstrapped dependencies (i.e., binary seeds) are
 taken for granted
 
 @example
-BOOTSTRAP-GUILE, flex, bash,
-bzip2, coreutils, diffutils, gawk, grep, gzip, make, sed, tar
+BOOTSTRAP-GUILE, bash, bzip2, coreutils, gawk, grep, gzip, patch, sed,
+tar, xz
 @end example
 
 Although we think these are less essential and thus less interesting