[ANN] RubyInstaller 2.1.9

62 views
Skip to first unread message

Justin Baker

unread,
Jul 17, 2016, 2:29:40 PM7/17/16
to rubyin...@googlegroups.com
I'm pleased to announce the release of RubyInstaller packages for Ruby 2.1.9

Installers and 7z binary packages are available from bintray.com:

http://rubyinstaller.org/downloads

https://bintray.com/oneclick/rubyinstaller/rubyinstaller/2.1.9

## Ruby 2.1.9

Packages will be provided in two versions:
32bits (x86) and 64bits (x64).

The DevKit used for version the Ruby 2.0 series is required for this version.

### Last Normal Release

This is the last normal release for the Ruby 2.1 series.

From the official release page:

As announced before, this is the last normal release of the Ruby 2.1 series. After this release we will never backport any bug fixes to 2.1 except security fixes. We recommend that you start planning to upgrade to Ruby 2.3 or 2.2.

### Important information

Please note that the installers in this release are *not digitally signed*.

You can read more about this in post at RubyInstaller group:

#### Choosing 32bits vs 64bits

Before you download a 64bits version (labeled x64), it is important you understand that not all gems, libraries or tools have been tested for this version.

Things are pretty close, however it is still our recommendation you use a 32bit release.

If you have a 64bits version of Windows, you can still use 32bits, as there is no performance issue around it.

#### Existing pre-compiled gems might not be Ruby 2.1 compatible

Ruby 2.1 introduced some C API changes which means compiled C extensions with previous versions of Ruby may not run against Ruby 2.1.

**DO NOT install Ruby 2.1 on top of existing Ruby 2.0.0 or 2.2**, or try to use compiled extensions with it.

You will be required to force compilation of those gems:

    gem install <name> --platform=ruby

This **will require you have the extra dependencies installed** for that gem to compile. Look at the gem documentation for the requirements.

Please check each gem documentation and recent releases.

#### Do not use other DevKit version than the one recommended

This version of Ruby has been compiled and optimized for mingw-w64 GCC 4.7.2.

Use of another version of DevKit package to compile gems might result in compilation issues during gem installation or simply segfaults.

Look for the DevKit installers identified with the name 'DevKit-mingw64-32' and 'DevKit-mingw64-64' for 32 and 64 bits respectively.

To be clear:

* Download and install `DevKit-mingw64-32-4.7.2` for 32bits Ruby
* Download and install `DevKit-mingw64-64-4.7.2` for 64bits Ruby

**Known Issues**

There are some issues with Development Kit configuration process that fails to detect x64 installations of Ruby. You will need to manually edit `config.yml` for it to work. See the following issues for details:


### MD5:
    b34dbbc990ed5d2dbfff8aec8ce136bf *ruby-2.1.9-doc-chm.7z
    96cd91e13debca9841dc8762b7ffa888 *ruby-2.1.9-i386-mingw32.7z
    97cf13ef1e0eddeb31941696ab5a4042 *ruby-2.1.9-x64-mingw32.7z
    030caa80bd9aca042d8382a7de33d791 *rubyinstaller-2.1.9-x64.exe
    d54287f6f0de31091bdf07073ee81f2d *rubyinstaller-2.1.9.exe

### SHA256:
    165032fb247b57f27095b643fc1bd7fa29de71381dc1172a00952a8e80ff55b0 *ruby-2.1.9-doc-chm.7z
    f8a28e27ebd502a10b8683377bd71dcc1b49b5269cee25698e11cfe0395640dd *ruby-2.1.9-i386-mingw32.7z
    abc6f5335d7676598ea9bb7fe70ed9845e68720dde987264eae0bc6ea037c726 *ruby-2.1.9-x64-mingw32.7z
    aadd8fe9ff1ea2cda58019a3c48c83206e8016e265c19d746493ad26edd89987 *rubyinstaller-2.1.9-x64.exe
    946101ebbe729f1a26f9836ac7485a7449a0ea3c7325c973ff2a3548edc2e488 *rubyinstaller-2.1.9.exe

### Official Announcement:

### Enhancements:
* Upgraded Ruby 2.1 to version 2.1.9

Reply all
Reply to author
Forward
0 new messages