haskell / docker-haskell

MIT License
63 stars 37 forks source link

linux/arm64/v8 architecture support #25

Closed GrahamCampbell closed 2 years ago

GrahamCampbell commented 4 years ago

Currently, this package is only built for linux/amd64. Is support for linux/arm64/v8 planned? I understand GHC at least can be compiled on ARM64, now. I'm not sure what state it's actually in, in terms of actually working.

GrahamCampbell commented 4 years ago

NB ARM builds are available for GHC 8.10 at https://downloads.haskell.org/~ghc/8.10.1/.

AGSaidi commented 3 years ago

Any plans to update the offical images to support arm64 (aarch64)? It would be great to see

AlistairB commented 2 years ago

Hi, initial arm64 support has been released!

Unfortunately stack does not officially support arm64 so is not included. There is a stack 2.7.1 arm64 release binary which I tried, but that didn't work in debian buster at least. I have pinged the stack people and there is interest in fixing this (although no movement yet), but I didn't want to wait.

It would be great if people could try out the arm64 images! :bow:

Thanks to @odidev for his initial PR adding support, which made me realise it wasn't so hard. :heart:

cc @Bodigrim

AlistairB commented 2 years ago

Going to tentatively close this.