-
-
Notifications
You must be signed in to change notification settings - Fork 925
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
Ruby 2.5 Gemification #4875
Comments
Here are the gems listed, at the end of the build output (as of today): Default Gems
Bundled Gems
|
Thanks again! The pure-Ruby gems should be easy to get gemified. The ones that have exts, we'll either defer on gemifying or have to get our exts released under the MRI name. |
Moving to 9.3 to deal with remaining native-ext gems. |
We match the CRuby pure-Ruby gems (bundler, cmath, csv, fileutils, ipaddr, json, rdoc, scanf, webrick) as of now, as well as io-console (using our contributed FFI code, ruby/io-console#22), json and psych (using our ext for years). The remaining missing gems are summarized below:
|
Marking this resolved since we match Ruby (2.6) for as many gems as possible. The next release after 9.3 will incorporate additional pure-Ruby gems, and I will open a separate issue about the native libraries that are still shipped only with JRuby. |
This bug will track the process of using the new gemiified stdlib gems for Ruby 2.5 (which should be released as JRuby 9.3 or JRuby 10).
The current Appveyor builds show the gems being installed. https://ci.appveyor.com/project/MSP-Greg/appveyor-ruby
Many of the libraries in question either do not have (never had) JRuby equivalents (sdbm etc) or are unmodified (or barely modified) pure-Ruby libraries. Others like
openssl
will need to have a -java equivalent so users don't have to isolate those dependencies.The text was updated successfully, but these errors were encountered: