News for hackers. Stuff that matters.
Re:LLVM 6.0.0 Release by saagarjha on Thursday March 08, 2018 @04:18PM (#16547698)
Homebrew has bottles so you don't have to do compilation on your machine–you just download a precompiled version.
Re:LLVM 6.0.0 Release by gumby on Thursday March 08, 2018 @07:57PM (#16549084)
Yes, but GCC and clang are not provided that way, and, as I mentioned, not linked into /usr/local/bin. I understand why they don't do the latter (it could confuse the unsuspecting user) but it does add friction.
Re:LLVM 6.0.0 Release by saagarjha on Friday March 09, 2018 @07:17AM (#16551204)
> but GCC and clang are not provided that way

What? On my machine both are available as bottles:

    $ brew info gcc | head -n 1
    gcc: stable 7.3.0 (bottled), HEAD
    $ brew info llvm | head -n 1
    llvm: stable 5.0.1 (bottled), HEAD [keg-only]
Re:LLVM 6.0.0 Release by gumby on Friday March 09, 2018 @07:23PM (#16556260)
Huh, interesting; our site config seems to require building so I had assumed that was the case!
Re:LLVM 6.0.0 Release by hs86 on Saturday March 10, 2018 @10:20AM (#16558772)
Make sure that you install (or reinstall after a big macOS upgrade) the XCode command line tools. If they are not present, homebrew falls back to compiling GCC from source.