[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Preparing the reduced bootstrap tarballs
From: |
Ludovic Courtès |
Subject: |
Re: Preparing the reduced bootstrap tarballs |
Date: |
Fri, 16 Nov 2018 19:27:45 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) |
address@hidden skribis:
>> So if you like, please make that change. There is only one little
>> thing: I have no (scripted) recipe to create mescc-tools-seed-XYZ. But
>> wait: I have a great excuse for that...I was too lazy or too sloppy.
>
> I do, in mescc-tools-seed; the script bootstrap.sh when run with the
> option "sin" will build the mescc-tools-seed binaries using mescc-tools.
> The .M1 files are always generated by cc_x86.s using the C source files.
I saw this script but it’s not entirely clear to me how to package the
whole thing. We don’t have a “stage0” package for instance in Guix, do
we?
>> WDYT?
> I think we will end up having several versions of mescc-tools-seed; as
> each architecture guix supports will end up needing a variant if we plan
> on keeping them small. (I also have no idea how to make a multi-arch fat
> elf binary)
For now let’s focus on x86_64/i686. :-)
IMO we should change the seeds as rarely as possible because they are
managed “out-of-band” and verifying them is difficult (you need to fetch
the right Guix commit, run “guix build bootstrap-tarballs”, and compare
the result—assuming this is all bit-reproducible.)
The one we’re using today in Guix date back to 2013.
Thanks,
Ludo’.
- Preparing the reduced bootstrap tarballs, Ludovic Courtès, 2018/11/15
- Re: Preparing the reduced bootstrap tarballs, Jeremiah, 2018/11/15
- Re: Preparing the reduced bootstrap tarballs,
Ludovic Courtès <=
- Re: Preparing the reduced bootstrap tarballs, Jan Nieuwenhuizen, 2018/11/16
- Re: Preparing the reduced bootstrap tarballs, Ludovic Courtès, 2018/11/17
- Re: Preparing the reduced bootstrap tarballs, Jan Nieuwenhuizen, 2018/11/18
- Re: Preparing the reduced bootstrap tarballs, Jan Nieuwenhuizen, 2018/11/18
- Preparing the reduced bootstrap tarballs, take 2, Jan Nieuwenhuizen, 2018/11/21
- Preparing the reduced bootstrap tarballs, take 3, Jan Nieuwenhuizen, 2018/11/24
- Re: Preparing the reduced bootstrap tarballs, Mark H Weaver, 2018/11/16
Re: Preparing the reduced bootstrap tarballs, Jeremiah, 2018/11/17