External Publication
Visit Post

[RFC] Sunsetting i386?

Haskell Community [Unofficial] May 22, 2026
Source

i386 has been a source of pain for a while. More specifically:

  • Something seems wrong with ghcup installing bindist for i386 on debian 12 · Issue #1107 · haskell/ghcup-hs · GitHub
  • Test failures on 32bit linux (alpine/musl) · Issue #11049 · haskell/cabal · GitHub
  • https://gitlab.haskell.org/ghc/ghc/-/issues/25945

And currently blocking Cabal CI because alex --version segfaults.

It also so happens that I build the alpine 32bit GHC variant for every single release manually.

I think it’s beyond reasonable by now and I’m considering to drop it in GHCup at least, unless some volunteers step up and want to investigate those issues in GHC.

Sure, it might be more an issue of musl + 32bit and we could at least attempt to provide glibc binaries, even if they’re less portable.

@AndreasPK @artem @juhp

Discussion in the ATmosphere

Loading comments...