@@ -48,3 +48,19 @@ Notes
4848Make sure to have Cabal-1.16 installed in either your global or user database,
4949regardless of any sandboxing, as custom build types require it to be present.
5050You must build with cabal-install 1.16, due to several important bug fixes.
51+
52+Using a non-Haskell Platform versions of GHC
53+--------------------------------------------
54+
55+By default, Stackage bases itself off of the Haskell Platform for determining
56+which packages are core packages, and locks down package versions to match the
57+Haskell Platform selections. This works fine when you are compiling with the
58+same version of GHC as the Haskell Platform was built on. If you're using a
59+different version of GHC, you'll probably need to use the following options for
60+the `select` call:
61+
62+ --no-platform --use-global-db
63+
64+The former says to disregard Haskell Platform package versions, and the latter
65+says to determine which packages are core packages based on their presence in
66+the global package database.