[GHC] #16151: GHC 8.6 build failure on ARM
GHC
ghc-devs at haskell.org
Thu Jan 10 16:42:39 UTC 2019
#16151: GHC 8.6 build failure on ARM
----------------------------------------+------------------------------
Reporter: dustin | Owner: (none)
Type: bug | Status: new
Priority: normal | Milestone:
Component: Compiler | Version: 8.6.3
Resolution: | Keywords:
Operating System: Linux | Architecture: arm
Type of failure: Building GHC failed | Test Case:
Blocked By: | Blocking:
Related Tickets: | Differential Rev(s):
Wiki Page: |
----------------------------------------+------------------------------
Comment (by dustin):
I've attached the Docker file I used to successfully build the 8.6 branch
on ARM.
{{{
ghc at 76bbfcc338d8:~/ghc$ /usr/local/bin/ghc --version
The Glorious Glasgow Haskell Compilation System, version 8.6.3
}}}
It's based on one of the CI dockerfiles, with no material changes. Note
that it doesn't include teTeX -- I did build a docker image with that
successfully (and it's massive) so it's possible, but I didn't have that
enabled when I did my final build.
One thing in particular that is important for my environment, but perhaps
not in general is that I'm using my own clang binary distribution. I'm
running on PC Linux and have some userid mapping stuff and there's a mess
of UID mapping with the clang distribution having a strange user ID that I
don't want to configure my system around. I just changed the user ID in
my tar file and renamed the files while I was at it so it would install
into the correct place (also saving a bit of time).
Is there a path to official binary distributions from this? I don't
expect to be trusted (at least, not at this point), but it would be nice
if ghc were available to everyone. :)
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/16151#comment:2>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list