[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils
From: |
Jan Nieuwenhuizen |
Subject: |
[bug#38390] [bug #38390] Building bootstrap Gash and Gash-Utils |
Date: |
Sat, 08 Feb 2020 23:32:59 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Timothy Sample writes:
Hello,
> 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.
Very nice.
> 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”.
I like it!
> 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?
>
> 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.
Oh, congrats!
> 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.
> :)
I found that the new file-boot0 5.38 does not build with the new bzip
feature; I added a squash! commit to disable that.
janneke
--
Jan Nieuwenhuizen <address@hidden> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar® http://AvatarAcademy.com
- [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 <=
- [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, 2020/02/11