
#8197: telling people how to use GHC 7.6 correctly with Xcode 5/ OS X Mavericks ---------------------------------+---------------------------------- Reporter: carter | Owner: Type: bug | Status: new Priority: normal | Milestone: Component: Compiler | Version: 7.6.3 Resolution: | Keywords: Operating System: MacOS X | Architecture: x86_64 (amd64) Type of failure: None/Unknown | Difficulty: Unknown Test Case: | Blocked By: Blocking: | Related Tickets: ---------------------------------+---------------------------------- Comment (by darinmorrison): I agree that something needs to be done. This is going to be a nightmare for a lot of people once 10.9 hits, where Xcode 5 is required. I haven't tried Luke's script yet but it might be the right way to go. If we use it, we should ensure it's only called with clang is invoked via GHC, just to be on the safe side and to avoid causing any unforeseen problems for other clang users. Another alternative is to use apple-gcc42 until 7.8 ships. This is currently what I'm doing on 7.6.3 on 10.9/Xcode 5 and how it works if you install GHC 7.6.3 through homebrew. (apple-gcc42 installs a separate gcc-4.2 binary; it doesn't overwrite any existing gcc/clang stuff). Unfortunately both the wrapper and the apple-gcc42 approach are hacks. I would honestly be much more in favor of releasing a 7.6.4 that does a proper fix by backporting the clang compatibility patches. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8197#comment:6 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler