From: "naruse (Yui NARUSE)" Date: 2013-02-17T20:48:21+09:00 Subject: [ruby-core:52379] [ruby-trunk - Bug #7817][Rejected] (Unable to compile Ruby 2.0.0-rc2 on OSX (clang version 2.1) Issue #7817 has been updated by naruse (Yui NARUSE). Status changed from Feedback to Rejected As I wrote in #5076, CRuby requires "Apple clang version 3.0 (tags/Apple/clang-211.10.1) (based on LLVM 3.0svn)" or later. It is bundled with Xcode 4.2. If you want to build old Xcode, use --with-gcc=gcc-4.2. Old clang has many bugs like http://llvm.org/bugs/show_bug.cgi?id=8319 ---------------------------------------- Bug #7817: (Unable to compile Ruby 2.0.0-rc2 on OSX (clang version 2.1) https://bugs.ruby-lang.org/issues/7817#change-36430 Author: injekt (Lee Jarvis) Status: Rejected Priority: High Assignee: mrkn (Kenta Murata) Category: build Target version: 2.0.0 ruby -v: 2.0.0-rc2 clang -v returns Apple clang version 2.1 (tags/Apple/clang-163.7.1) (based on LLVM 3.0svn) Target: x86_64-apple-darwin12.2.0 Thread model: posix Here's the make output: https://gist.github.com/injekt/4e26a6dee2ce42fc463d The same version compiles fine with gcc on the same system, and reportedly compiles without issues on more recent versions of clang -- http://bugs.ruby-lang.org/