Skip to content

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.

Edited by Matthew Pickering
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information