[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Bootstrap binaries
From: |
Ludovic Courtès |
Subject: |
Re: Bootstrap binaries |
Date: |
Sat, 27 Feb 2016 00:19:04 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.5 (gnu/linux) |
Christopher Allan Webber <address@hidden> skribis:
> Ludovic Courtès writes:
>
>> Jookia <address@hidden> skribis:
>>
>>> On Wed, Feb 24, 2016 at 11:16:51AM +0200, Efraim Flashner wrote:
>>>> What about taking it a step further and having a multi-level bootstrap
>>>> process like when we have the core-updates? If we bootstrap away enough
>>>> times
>>>> would we end up with the bootstrap binaries we have now?
>>>
>>> From what I understand the bootstrap binaries aren't reproducible yet.
>>
>> Depends on what kind of reproducibility we’re talking about. It’s
>> simple to build bootstrap binaries:
>>
>>
>> https://www.gnu.org/software/guix/manual/html_node/Bootstrapping.html#Building-the-Bootstrap-Binaries
>>
>> I think they are all bit-for-bit reproducible (that is, you can use
>> --rounds=3 and everything is fine), except for Guile due to
>> <http://bugs.gnu.org/20272>.)
>>
>> However, if you build them today, you’ll obviously get something
>> different from the bootstrap binaries we currently use, which were from
>> Guile 2.0.9, libc 2.19, GCC 4.7.2, some old Coreutils, etc.
>>
>> HTH,
>> Ludo’.
>
> It seems like a good idea, once that bug in Guile is fixed, to move over
> to a new set of bootstrap binaries... even if this involves some
> difficulty for Guix users today. It would certainly be a good thing to
> do before we hit 1.0, whenever that is.
I prefer to change those binaries as rarely as possible. Intuitively
(and unscientifically), it gives more confidence to keep using the same
old binaries wrt. Ken Thompson attacks.
Ludo’.
- Re: Installing Guix on foreign distros, (continued)
- Re: GSoC ideas, Diane Trout, 2016/02/23
- Guix on Debian (was: GSoC ideas), Christopher Allan Webber, 2016/02/23
- Re: Guix on Debian (was: GSoC ideas), Leo Famulari, 2016/02/23
- Re: Guix on Debian (was: GSoC ideas), Ricardo Wurmus, 2016/02/24
- Re: Guix on Debian (was: GSoC ideas), Efraim Flashner, 2016/02/24
- Re: Guix on Debian (was: GSoC ideas), Jookia, 2016/02/24
- Bootstrap binaries, Ludovic Courtès, 2016/02/25
- Re: Bootstrap binaries, Christopher Allan Webber, 2016/02/25
- Re: Bootstrap binaries,
Ludovic Courtès <=
- Re: Bootstrap binaries, Jookia, 2016/02/28
- Re: Bootstrap binaries, Ludovic Courtès, 2016/02/28
- Re: Bootstrap binaries, Jookia, 2016/02/28
- Re: Bootstrap binaries, Christopher Allan Webber, 2016/02/29
- Re: Bootstrap binaries, Ludovic Courtès, 2016/02/29
- Re: Guix on Debian (was: GSoC ideas), Diane Trout, 2016/02/23
- Re: Guix on Debian (was: GSoC ideas), Pjotr Prins, 2016/02/24
- Re: Guix on Debian (was: GSoC ideas), Thompson, David, 2016/02/24
- Re: Guix on Debian (was: GSoC ideas), Diane Trout, 2016/02/24
- Re: Guix on Debian (was: GSoC ideas), Efraim Flashner, 2016/02/25