Skip to content

Known Issues

Postmodern edited this page Nov 16, 2020 · 8 revisions

Ruby

1.9.x

Rubies older than 1.9.3-p429 will not compile with Clang and require GCC >= 4.2.

Linux / BSD

sudo [apt | dnf | port] install gcc

homebrew

brew tap homebrew/versions
brew install gcc49
ruby-install ruby 2.4.0 -- CC=gcc-4.9

2.2.x

Ruby 2.2.x requires OpenSSL 1.0 and Bundler 1.x.

Linux / BSD

ruby-install ruby 2.2.0 -- --with-openssl-dir=/path/to/where/openssl-1.0.x/is/installed
~/.rubies/ruby-2.2.0/bin/gem install bundler -v '~>1'

homebrew

brew tap rbenv/tap
brew install rbenv/tap/[email protected]
ruby-install ruby 2.2.0 -- --with-openssl-dir=$(brew --prefix [email protected])
~/.rubies/ruby-2.2.0/bin/gem install bundler -v '~>1'

Rubinius

1.x / 2.0.x

Rubinius 1.x and 2.0.x is not supported due to multiple bugs. Instead, please use Rubinius >= 2.1.x.