all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: ludo@gnu.org (Ludovic Courtès)
To: Jan Nieuwenhuizen <janneke@gnu.org>
Cc: guix-devel@gnu.org
Subject: Re: bootstrap: i686-linux now builds without binutils, gcc seeds
Date: Sat, 22 Sep 2018 14:35:11 +0200	[thread overview]
Message-ID: <87h8ihyakg.fsf@gnu.org> (raw)
In-Reply-To: <87efdpwebp.fsf@gnu.org> (Jan Nieuwenhuizen's message of "Wed, 19 Sep 2018 20:07:54 +0200")

Hello!

Jan Nieuwenhuizen <janneke@gnu.org> skribis:

> Jan Nieuwenhuizen writes:
>
>> Just to give you a heads up: four `Oops' fixup-commits later I decided
>> to squash them again and create a fresh wip-bootstrap: d7feea557.
>>
>> I think it could be ready for a rename to core-updates-next.
>>
>> $ guix hash -r /gnu/store/y7wy6yr4j19f7d5xlqdln094nivy4cx3-hello-2.10
>> 0ab0nazn6v0ybkig9xn58xjk4rqcyanp4wy4rywf32nyl8bgbly5
>
> I finally realised what it really means that the GuixSD bootstrap has
> `binutils-cross-boot0' (I really think that should be reflected in the
> SCM name too?) and `gcc-cross-boot0': bolting the x86_64-linux bootstrap
> onto the i686-linux Mes bootstrap proved to be "almost" trivial (very
> low hanging fruit I think whas wat Ludovic said).

Awesome, really great.

Hopefully ARMv7 and AArch64 can be addressed similarly in one go when we
get there.

> So, I took the freedom to add another commit onto wip-bootstrap that
> also replaces the x86_64-linux bootstrap.  I realise that this commit
> may have its own problems; so when moving to core-updates-next we may
> want to be a bit careful before taking it in.

I think as long as we can build Hello or similar things and “make check”
doesn’t show new regressions, we should be fine.

I’ve looked at the latest set of commits that ends with
78b8c9af45e7e261b22b198886daffcf12f22a56 and it LGTM!  So I think you
can go ahead and push as ‘core-updates-next’.

Something to keep in mind regarding “bootstrap: Add Mes bootstrap
seeds.”: once the branch is in place, we should regenerate the seeds
from the branch, upload them to ftp.gnu.org, adjust bootstrap.scm and
record in the commit log which commit we used to generated those seeds
(hoping they are bit-reproducible.)

Anyway, thumbs up for making what’s to my knowledge the distro with the
smallest set of binary seeds!

Thank you!

Ludo’.

  reply	other threads:[~2018-09-22 12:35 UTC|newest]

Thread overview: 23+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-08-31 16:31 bootstrap: i686-linux now builds without binutils, gcc seeds Jan Nieuwenhuizen
2018-09-01 18:16 ` Gábor Boskovits
2018-09-02  5:21   ` Jan Nieuwenhuizen
2018-09-16 19:24 ` Ludovic Courtès
2018-09-17  6:10   ` Pjotr Prins
2018-09-17 18:29   ` Ricardo Wurmus
2018-09-17 19:25     ` Jan Nieuwenhuizen
2018-09-17 19:47   ` Jan Nieuwenhuizen
2018-09-17 21:55     ` Ricardo Wurmus
2018-09-18  8:27       ` Jan Nieuwenhuizen
2018-09-18  8:04     ` Vincent Legoll
2018-09-18  8:33       ` Jan Nieuwenhuizen
2018-09-18 20:53     ` Jan Nieuwenhuizen
2018-09-19  5:07       ` Jan Nieuwenhuizen
2018-09-19 18:07         ` Jan Nieuwenhuizen
2018-09-22 12:35           ` Ludovic Courtès [this message]
2018-09-22 15:34             ` Jan Nieuwenhuizen
2018-09-22 18:23               ` Jan Nieuwenhuizen
2018-09-23  8:02                 ` branched core-updates-next [WAS: Re: bootstrap: i686-linux now builds without binutils, gcc seeds] Jan Nieuwenhuizen
2018-09-23 16:09               ` bootstrap: i686-linux now builds without binutils, gcc seeds Joshua Branson
2018-09-23 16:29                 ` Jonathan Brielmaier
2018-09-22 12:23     ` Ludovic Courtès
2018-09-22 14:38       ` Jan Nieuwenhuizen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=87h8ihyakg.fsf@gnu.org \
    --to=ludo@gnu.org \
    --cc=guix-devel@gnu.org \
    --cc=janneke@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.