GHC haskell support for arm64 and ppc64el

Colin Watson cjwatson at ubuntu.com
Sat Apr 12 20:27:44 UTC 2014


On Fri, Apr 04, 2014 at 05:04:18PM +0100, Colin Watson wrote:
> ppc64el is a different matter.  In that case I can't even get to a
> working cross-compiled stage2: the compiler segfaults after child
> processes return.  I've asked for help from toolchain engineers who know
> their way around ppc64el, but I don't know what their schedules are like
> and so I don't know when somebody will be available to help.  In the
> absence of help, a bootstrap is not likely to happen.

I managed to figure this out, bootstrapped 7.8 then 7.6, sent a patch
upstream (https://ghc.haskell.org/trac/ghc/ticket/8965), uploaded the
patch to Debian, and synced it into Ubuntu.  The Haskell stack is now
building on ppc64el.  GHCi is probably feasible on ppc64el next cycle,
but it will take some porting work that I *really* don't have time for
right now.

Hopefully this is the last of the bootstrapping for a while!

Cheers,

-- 
Colin Watson                                       [cjwatson at ubuntu.com]




More information about the Ubuntu-devel-discuss mailing list