[GHC] #9779: Darin Morrison's brewtap for ghc is deprecated, and should not be recommended
GHC
ghc-devs at haskell.org
Fri Nov 7 16:23:21 UTC 2014
#9779: Darin Morrison's brewtap for ghc is deprecated, and should not be
recommended
-------------------------------------+-------------------------------------
Reporter: ihmccreery | Owner:
Type: bug | Status: closed
Priority: low | Milestone:
Component: | Version: 7.8.3
Documentation | Keywords:
Resolution: fixed | Architecture: Unknown/Multiple
Operating System: MacOS X | Difficulty: Easy (less than 1
Type of failure: | hour)
Documentation bug | Blocked By:
Test Case: | Related Tickets:
Blocking: |
Differential Revisions: |
-------------------------------------+-------------------------------------
Comment (by ihmccreery):
Glad to have all that updated. I'm brand new to working on GHC, so I'll
trust your changes re gcc & llvm.
Returning to this, I'm realizing that the main issue here is that nowhere
on this page does it explain that you need Happy, (and maybe other tools
included in the Haskell Platform?), not just a binary of GHC, to build
GHC. Should we include that as a caveat to the binary, .app, and Homebrew
instructions? And should we make the Haskell Platform item 1 and
"recommended," since it installs Happy, etc. by default?
I'm thinking something like:
> Secondly, you need an installation of GHC, Happy, and other tools for
use as your bootstrap compiler environment.
> The easiest and recommended way to install all of the necessary
components is to install the [https://www.haskell.org/platform/ Haskell
Platform]. (If your OS X version predates 10.8, this build (currently of
GHC 7.8.3) is known to support as far back as OS X 10.6.)
> However, if you would prefer, you can also install a binary distribution
of GHC in three other ways, (be warned: if you're using one of these
methods, you'll also need to install cabal and properly configure it, and
then install other necessary packages):
> 1. Install a binary distribution from GHC.
> 2. Get the relocatable .app bundle using ​ghcformacosx
> 3. Use one of Fink, MacPorts or Homebrew.
Thoughts? I'm not sure what all goes into installing GHC that doesn't
come with the Haskell Platform, and I'm not familiar enough with `cabal`
to give clear recommendations, so what is written above should probably be
elaborated on.
Thanks.
--
Ticket URL: <http://ghc.haskell.org/trac/ghc/ticket/9779#comment:4>
GHC <http://www.haskell.org/ghc/>
The Glasgow Haskell Compiler
More information about the ghc-tickets
mailing list