haskell/ghcup-hs

aarch64-linux binary doesn't work on aarch64-linux-deb10

Closed this issue · 2 comments

For example see: https://gitlab.haskell.org/ghc/ghcup-ci/-/jobs/1319561

It seems that the aarch64-linux binary is built with a GHC bindist which links against quite a new version of glibc. This means that ghcup fails when using aarch64-deb10 because the version of glibc is too old.

Fixing this might require coordination with GHC releases to provide aarch64-linux binaries linked against an older glibc version but perhaps also an acceptable solution is to tell users that this configuration is not supported by ghcup.

ubuntu focal is used