-
Notifications
You must be signed in to change notification settings - Fork 303
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
RubyInstaller2 based Ruby 2.3.5 available #378
Comments
Thank you @MSP-Greg for your ongoing work for ruby on Windows!
In the past months, I migrated a whole bunch of very different systems to RubyInstaller-2.4. It turned out, that the majority of issues aroused, were due to the new DevKit/MSYS2 and the changed DLL lookup mechanism. On the other hand most gems are ruby-2.4 compatible now, so that incompatibilities with ruby-2.4 can usually be fixed by simply updating the relevant gem. While I would wish updated RubyInstaller1 based versions, I don't think publishing older ruby versions based on the RI2 stack makes sense. It was also the conclusion in the past, to make this switch for ruby-2.4+ only. If you @MSP-Greg or @Azolo can build RI1 based installers, I can help publishing them. |
I'm not sure if anyone tried the 2.3.5 build mentioned at the top of the thread. I've got a build based on
I was looking at 2.3.6, but there were quite a few backports done after it was released, so I used 2.3.7. Anyway, it's got everything new that I could shove back into it, in particular, OpenSSL 1.1.0g. Hence, if you have any gems built with OpenSSL (Puma, EM, etc), they will need to be recompiled with the OpenSSL 1.1.0g package. Anyone interested, reply and I can post on BinTray... |
@MSP-Greg I am interested in trying the 2.3.7 installed. Please share the download link and I can try it out. |
Hello @MSP-Greg, thank you for the contribution. Have you thought sending these changes to RubyInstaller2 repository instead? Maybe these can be integrated and alternatively others use the newer official version instead of the old-devkit based one. Cheers. |
At present, RubyInstaller (RI) versions have stopped at 2.3.3. They also have various issues, from ssl certs to package availability and maintenance.
Lars Kanis has put a lot of time into the RubyInstaller2 (RI2) system (thanks again), and is building 2.4 versions.
I've been using my own MSYS2/MinGW build system for a while, and I include the RI2 runtime. Although I've mostly concentrated on testing trunk, I added building of 2.3 and 2.4. I recently uploaded a 2.3.5 build to BinTray.
I believe it would help the adoption of RI2 if a 2.3 build was available. I would like to propose adding it to the OneClick web site.
BUILD INFO
Since there were a few issues posted in RI2 that involved
gem update / install
problems, it's obvious that many users are updating gems, and also default gems. Hence, the build has the following:ruby23_64_2.3.5_info.log
shows test results on the upgraded default gems.rb-readline
installed. Default isrb-readline
. All standard tests done with the extension/so version.BUILD SUMMARY
Misc
I've been logging my trunk test results here. First results shown are from Apri-2017, I was building before that, but not logging.
My trunk build is used a few places for testing, RubyGems just found a bug with it.
I have been using MSYS2/MinGW for a while, so, when working with it, I work in its shell. Hence, I haven't used
ridk
much.The text was updated successfully, but these errors were encountered: