Darin Morrison's brewtap for ghc is deprecated, and should not be recommended
The Building/Preparation/MacOSX page suggests using Darin Morrison's brewtap to install ghc using Homebrew:
- Use one of Fink, MacPorts or Brew. If using brew, we strongly recommend using Darin's brewtap for ghc
Darin's brewtap, however, is deprecated:
For the most part, it seems that the default homebrew install works correctly, but
./configure fails because Happy is not installed.
We should either (1) remove the recommendation to use Homebrew or (2) explain how to install all of the necessary components to build GHC. (I couldn't figure out how to install Happy using Homebrew's cabal-install formula, so I used the GHC Platform instead.)