[RFC] Sunsetting i386? The article discusses the ongoing difficulties with maintaining i386 (32-bit) architecture support in GHCup, including segfaults in Cabal CI and manual builds for Alpine Linux. The author is considering dropping i386 support unless volunteers step up to investigate the issues, particularly those related to musl and 32-bit compatibility. i386 has been a source of pain for a while. More specifically: 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.