In reply to @hive:the-apothecary.clubright now it's doing an emulated build, and i'm guessing there's no way to get it to do a cross build ?
Cross-compiling Haskell packages doesn't work.
I think the main issue is probably that Cabal needs to compile Setup.hs for the build platform, so you can't just instruct it to use a GHC that targets the host platform.