diff options
-rw-r--r-- | hadrian/README.md | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/hadrian/README.md b/hadrian/README.md index bc640cd5de..828761ef0f 100644 --- a/hadrian/README.md +++ b/hadrian/README.md @@ -286,20 +286,20 @@ Here are a few simple suggestions that might help you fix the build: * If Hadrian fails with the message `Configuration file hadrian/cfg/system.config is missing`, you have probably - forgotten to pass the `--configure` flag during the first build. + forgotten to pass the `--configure` flag during the first build. -* With the `--configure` (`-c`) flag, Hadrian sometimes fetches a wrong +* With the `--configure` (`-c`) flag, Hadrian sometimes fetches a wrong Happy saying something like: `HappyTemplate-arrays-coerce: openFile: does not exist` - (as mentioned [here](https://github.com/haskell/cabal/issues/5867)), in + (as mentioned [here](https://github.com/haskell/cabal/issues/5867)), in which case you might be better off running `./configure` manually before Hadrian. -* The call to `build test` sometimes fails with - `libCffi_p.a: copyFile: does not exist` (as noticed - [here](https://gitlab.haskell.org/ghc/ghc/issues/15877#note_166739)). - The workaround is to `rm _build/stage1/libffi/build/inst/lib/libffi.a` and +* The call to `build test` sometimes fails with + `libCffi_p.a: copyFile: does not exist` (as noticed + [here](https://gitlab.haskell.org/ghc/ghc/issues/15877#note_166739)). + The workaround is to `rm _build/stage1/libffi/build/inst/lib/libffi.a` and start over. -If you need help in debugging Hadrian, read the +If you need help in debugging Hadrian, read the [wiki](https://github.com/snowleopard/hadrian/wiki) and Shake's [debugging tutorial](https://shakebuild.com/debugging). If nothing helps, don't hesitate to create a GHC issue. |