[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: arm*/mips*/s390x woes



On Sun, Jun 17, 2018 at 11:30PM, Clint Adams wrote:
> hackage-security: broken on mips/mipsel - could be fixed via 
>  cryptohash-sha256 (#899166) or alternately patching to build
>  with cryptohash or cryptonite?

For cryptohash-sha256 (#899166), it seems that ld.gold produces broken
code. I tried with ld.bfd and the tests pass. The reason why this used
to work with GHC v8.0 is because v8.0 uses ld.bfd on mips/mipsel whereas
v8.2 uses bfd.gold.

Also, from https://wiki.debian.org/Haskell/GHC I noticed that GHC v8.2
uses ld.gold on most of the architectures (including amd64 and i386)
whereas GHC v8.0 uses ld.gold only on arm*. Is this an intentional
change? I was under the impression that we wanted to migrate away from
ld.gold (given how buggy has been so far).

-- 
Ilias


Reply to: