unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
From: Alex Griffin via Guix-patches via <guix-patches@gnu.org>
To: "42014@debbugs.gnu.org" <42014@debbugs.gnu.org>
Subject: [bug#42014] [PATCH] WIP: gnu: Re-bootstrap Haskell with GHC 8.2.2 binaries.
Date: Sat, 27 Jun 2020 22:09:48 +0000	[thread overview]
Message-ID: <Hgie3ukBSXThSE012pJYWsjq42LdK2wEFuYbCEoTMXOHHNxleM-uSs1-bJnyhf-wjERaAvRhBaXukZk1H1jnqMajL9VH3vjgO-31Gd5Z5lo=@ajgrf.com> (raw)
In-Reply-To: <87h7uwp5mm.fsf@elephly.net>

Hi Ricardo,

I actually had the same thought, and asked about it on IRC with no response. So I just did the simplest thing I could to get started. Once we have a working compiler on ARM, it should be pretty easy to restore the old x86 bootstrap path.

In particular, the complexities of having the GHC 8.4 package bootstrapped from upstream binaries on some architectures vs a previous package on others, just seemed like an unnecessary distraction until we can work through the build problems on ARM.

--
Alex Griffin

‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Saturday, June 27, 2020 9:21 PM, Ricardo Wurmus <rekado@elephly.net> wrote:

>
>
> Alex Griffin via Guix-patches viaguix-patches@gnu.org writes:
>
> > This patch replaces the GHC 7.8.4 bootstrap binaries with binaries of
> > GHC 8.2.2, with an eye towards supporting ARM systems. I have not yet
> > succeeded in bootstrapping GHC on ARM, but 8.2.2 is the first release
> > with official binary distributions for both armv7 and aarch64.
>
> Can we do this only for armhf and aarch64? I wouldn’t like to replace
> the bootstrap binary for the other architectures with a newer version
> without a good reason. (We should aim to remove the binary completely,
> not replace it with newer and newer versions.)
>
> --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
>
> Ricardo






      reply	other threads:[~2020-06-27 22:11 UTC|newest]

Thread overview: 4+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-06-23  1:48 [bug#42014] [PATCH] WIP: gnu: Re-bootstrap Haskell with GHC 8.2.2 binaries Alex Griffin via Guix-patches via
2020-06-27 21:16 ` [bug#42014] [PATCH] WIP: gnu: ghc@8.4: Support 32- and 64-bit ARM systems Alex Griffin via Guix-patches via
2020-06-27 21:21 ` [bug#42014] [PATCH] WIP: gnu: Re-bootstrap Haskell with GHC 8.2.2 binaries Ricardo Wurmus
2020-06-27 22:09   ` Alex Griffin via Guix-patches via [this message]

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

  List information: https://guix.gnu.org/

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

  git send-email \
    --in-reply-to='Hgie3ukBSXThSE012pJYWsjq42LdK2wEFuYbCEoTMXOHHNxleM-uSs1-bJnyhf-wjERaAvRhBaXukZk1H1jnqMajL9VH3vjgO-31Gd5Z5lo=@ajgrf.com' \
    --to=guix-patches@gnu.org \
    --cc=42014@debbugs.gnu.org \
    --cc=a@ajgrf.com \
    /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 public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).