diff --git a/README.md b/README.md index 29c5a0d65c5b9ecfd3abf97b659457b9ce2c645f..41fddcc5d0258c624fcf7df31f2409d73615b780 100644 --- a/README.md +++ b/README.md @@ -120,13 +120,23 @@ Currently only GNU/Linux distributions compatible with the [upstream GHC](https: ### Precompiled binaries Since this uses precompiled binaries you may run into -problems with *ncurses* and **missing libtinfo**, in case +several problems. + +#### Missing libtinfo (ncurses) + +You may run into problems with *ncurses* and **missing libtinfo**, in case your distribution doesn't use the legacy way of building ncurses and has no compatibility symlinks in place. Ask your distributor on how to solve this or try to compile from source via `ghcup compile <version>`. +#### Libnuma required + +This was a [bug](https://ghc.haskell.org/trac/ghc/ticket/15688) in the build system of some GHC versions that lead to +unconditionally enabled libnuma support. To mitigate this you might have to install the libnuma +package of your distribution. See [here](https://github.com/haskell/ghcup/issues/58) for a discussion. + ### Compilation Although this script can compile GHC for you, it's just a very thin