[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils
From: |
Ludovic Courtès |
Subject: |
[bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils |
Date: |
Tue, 11 Feb 2020 14:56:17 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Hi Timothy,
Timothy Sample <address@hidden> skribis:
> Ludovic Courtès <address@hidden> writes:
>
>> Jan Nieuwenhuizen <address@hidden> skribis:
>>
>>> @Timothy: I haven't included your previous patches on `wip-bootstrap',
>>> feel free to push them to wip-bootstrap.
>>>
>>> We are getting real close to merging this, I think.
>>
>> This is exciting. Let’s synchronize with Marius once the branch has
>> stabilized to see if this can go in ‘core-updates’ this time.
>
> Indeed!
>
> I just pushed five commits to “wip-bootstrap”. They are a little
> different from the patches I sent.
Awesome, thank you!
> For one, I followed Ludo’s advice and added a “gnu-bootstrap” module for
> the build code. That means I got rid of “make-bootstrap-phases” and
> adjusted the packages accordingly. It’s a little janky, but it does
> clear up “commencement.scm”.
>
> Bootar is released and saw some cosmetic improvements. Notably, it
> disables “escape-newlines” and uses “pretty-print”, making the SES file
> easy to read for humans. The SES file is still hosted on my server, but
> at a stable URL. Is it worrisome that it’s on my server? I put a
> mirror on Gitlab <https://gitlab.com/samplet/bootar/-/tags/v1>, but the
> URL to the actual file is kinda ugly. Thoughts?
We can host a copy at <https://ftp.gnu.org/gnu/guix/mirror>, which will
be picked up by Software Heritage and archived for eternity. :-)
Let’s do that when we merge the branch.
> Gash-Utils is released! The Git repo and tarball are on Savannah. I
> updated how the base package builds a little bit, and fiddled with the
> home-page, synopsis, and description. The bootstrap version was
> installing a useless “template” binary, which I fixed.
>
> I noticed a little issue with “%boot-mesboot1-inputs”, so I fixed it and
> made sure that “bootar” does not get propagated past that point.
>
> I have not tested the full bootstrap yet, but I did test “hello-mesboot”
> on basically this same code, and it was fine. Since almost nothing
> substantial has been changed, it should be OK, but you never know until
> you try! I’ll build the full thing as fast as my little computer can.
> :)
Thank you for all the great work!
Ludo’.
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils, Timothy Sample, 2020/02/03
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils, Ludovic Courtès, 2020/02/05
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils, Timothy Sample, 2020/02/05
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils, Ludovic Courtès, 2020/02/05
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils, Jan Nieuwenhuizen, 2020/02/06
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils, Ludovic Courtès, 2020/02/07
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils, Timothy Sample, 2020/02/08
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils, Jan Nieuwenhuizen, 2020/02/08
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils, Timothy Sample, 2020/02/09
- [bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils,
Ludovic Courtès <=