Testing ghc-toolchain in packaging environments
We want to test that ghc-toolchain works in as many situations as possible. This will require building ghc with the --enable-strict-ghc-toolchain-check
configure flag and verifying that the output produced by ghc-toolchain is the same as the configure script.
Here are a list of potential places where we will want to test this:
-
GHC CI itself ( !10976 (closed) ) -
Fedora packaging (cc @juhp) -
Debian packaging -
Homebrew packaging -
Haskell.nix packaging -
nixpkgs packaging
Perhaps people have some other ideas about places where GHC is built from source we should also be testing.