-
-
Notifications
You must be signed in to change notification settings - Fork 254
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
Support Ubuntu 22.04 #333
Comments
It's still in beta, so it might take some time to support it. So for now, on Ubuntu 22.04 we will only have Ruby 3.1+ available. Ruby 3.1+ support on 22.04 might need a few trivial changes in this repo which I'll do soon. |
So for now it will just be:
|
Those work from https://github.com/ruby/setup-ruby/releases/tag/v1.107.0 (ruby-head build in progress) |
I'm not sure what difficulties have been overcome, but Ubuntu's stock $ dpkg -L libruby3.0
...
/usr/lib/x86_64-linux-gnu/ruby/3.0.0/openssl.so
...
$ ldd /usr/lib/x86_64-linux-gnu/ruby/3.0.0/openssl.so
...
libssl.so.3 => /lib/x86_64-linux-gnu/libssl.so.3 (0x00007fca63008000)
... I may understand how Ruby 2.x would be difficult to build, but why would Ruby 3.0? |
@iBug Read https://bugs.ruby-lang.org/issues/18658#note-8. Ruby 3.0 does not support OpenSSL 3.0, Ubuntu manually backported that but it's not something we can use or an official Ruby release tarball. |
Details: * ruby/setup-ruby#333 (comment) * rbenv/ruby-build#1974 - we don't use rbenv, but I found this thread useful for describing the problem.
What is the progress? Looks like Ubuntu 22.04 will be officially started from August 8. |
Now that rbenv/ruby-build#1974 is merged in ruby-build we should be able to build all/most Ruby versions on Ubuntu 22.04, I'll start the builds. |
Done now, all versions are also built on Ubuntu 22.04. |
Thanks !! |
Github Actions has been support Ubuntu 22.04 platform (as public beta) and we can try it.
(Ref. actions/runner-images#5490)
However, seems that setup-ruby action does not support it yet.
When downloading, the specified Ruby seems to be missing.
The text was updated successfully, but these errors were encountered: