GNU bug report logs -
#55227
[PATCH core-updates 0/8] The Full Source Bootstrap
Previous Next
Full log
Message #124 received at 55227 <at> debbugs.gnu.org (full text, mbox):
Hi!
"Jan (janneke) Nieuwenhuizen" <janneke <at> gnu.org> skribis:
> Stage0-posix is a skeleton for bootstrapping all of Stage0 for POSIX systems.
> On x86-linux, from the 357-byte hex0-seed binary from the bootstrap-seeds, it
> builds hex0, kaem, hex1, catm, hex2, M0, cc_x86, M1, M2,
> get_machine, (mescc-tools), and M2-Planet.
>
> * gnu/packages/commencement.scm (stage0-posix): New variable.
[...]
> + #~(begin
> + (use-modules (guix build utils))
> + (let* ((bootstrap-seeds (assoc-ref %build-inputs "bootstrap-seeds"))
> + (source (assoc-ref %build-inputs "source"))
> + (tar (assoc-ref %build-inputs "bootar"))
> + (bash (assoc-ref %build-inputs "bash"))
> + (coreutils (assoc-ref %build-inputs "coreutils"))
> + (guile (assoc-ref %build-inputs "guile"))
> + (out (assoc-ref %outputs "out"))
> + (bindir (string-append out "/bin"))
We could get rid of the remaining (assoc-ref …) expressions, along the
lines of:
https://issues.guix.gnu.org/55227#12-lineno40
But let’s not block the whole series just for that. We can fix it
later.
Thanks!
Ludo’.
This bug report was last modified 1 year and 336 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.