Project

General

Profile

Actions

Bug #18658

closed

Need openssl 3 support for Ubuntu 22.04 (Ruby 2.7.x and 3.0.x)

Added by schneems (Richard Schneeman) about 2 years ago. Updated about 1 year ago.

Status:
Rejected
Target version:
-
[ruby-core:108056]

Description

Ubuntu 22.04 is being released soon and ships with openssl 3. As of now Ruby 2.7.x and 3.0.x are under core support and will not build on Ubuntu 22.04 with openssl (Ruby 3.1.x can compile).

When attempting to compile 3.0.3 on Ubuntu 22 it issues this warning:

*** Following extensions are not compiled:
openssl:
  Could not be configured. It will not be installed.
  /ruby-3.0.3/ext/openssl/extconf.rb:113: OpenSSL >= 1.0.1, < 3.0.0 or LibreSSL >= 2.5.0 is required
  Check ext/openssl/mkmf.log for more details.

Here are some existing issues/PRs that I could find:

Ideally I would like to compile and support all non-EOL Ruby versions for Ubuntu 22 on release day. Are there any plans to backport support for OpenSSL 3 to Ruby 3.0 and 2.7?


Related issues 2 (0 open2 closed)

Related to Ruby master - Misc #19581: Will Openssl 1.1.x fully support for Ruby3.1 throught the life time of Ruby3.1?ClosedActions
Has duplicate Ruby master - Bug #18820: on aarch64/Android/Termux/Ubuntu jammy server, ALL versions before Ruby 3.1.x don't compile!ClosedActions
Actions

Also available in: Atom PDF

Like1
Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0Like0