Admin message

Due to a large amount of spam we do not allow new users to create repositories, they are "external" users. If you are a new user and want to create a repository, for example for forking GHC, open a new issue on ghc/ghc using the "get-verified" issue template

stale ghc-toolchain target file will result in Prelude.read: no parse
Currently, hadrian reads the `ghc-toolchain`-or-`./configure`-generated `.target` files using `read`. This can give devs an awful `Prelude.read: no parse` error if they upgrade the compiler to a more recent version that extended the `.target` format but forget to reconfigure. We should avoid `read` and instead provide a custom error... Turns out this is compounded by hadrian caching dependencies on `.target` files and then reading the stale cached file rather than newly generated ones.
issue