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