Description
I am hitting linking errors on Fedora aarch64 when building HLS 1.9 for Fedora for ghc9.0 and ghc9.2:
see https://copr.fedorainfracloud.org/coprs/petersen/haskell-language-server/monitor/
(edit: plus https://copr.fedorainfracloud.org/coprs/petersen/haskell-language-server/build/5197512/)
Your environment
Fedora Linux
Steps to reproduce
Basically using cabal install but you can see the exact steps:
https://github.com/fedora-haskell/haskell-language-server/blob/main/haskell-language-server.spec#L409
Expected behaviour
HLS 1.9 to build and link on aarch64
Actual behaviour
Linking fails with many:
/usr/bin/ld.gold: error: Stub is too far away, try a smaller value for '--stub-group-size'. The current value is 0x7ffbffc.
Debug information
Build logs are available starting from the above link.
Has anyone else hit something like this before?
I have been building with dynamic False
since 1.6.
This could well be a ghc issue: feels like HLS pushes it limits...