Issue #22069 has been updated by hsbt (Hiroshi SHIBATA). Backport changed from 3.3: REQUIRED, 3.4: REQUIRED, 4.0: DONE to 3.3: DONE, 3.4: REQUIRED, 4.0: DONE Thanks. I merged at https://github.com/ruby/ruby/commit/1fbf9abe85e36c442d43fae6be8b5573a959b971 into `ruby_3_3` branch. ---------------------------------------- Bug #22069: Backport openssl 3.2.4/3.3.3/4.0.2 https://bugs.ruby-lang.org/issues/22069#change-117321 * Author: rhenium (Kazuki Yamaguchi) * Status: Closed * Backport: 3.3: DONE, 3.4: REQUIRED, 4.0: DONE ---------------------------------------- The main change is OpenSSL 4.0 support. OpenSSL 4.0 was released on 2026-04-14 with several incompatible changes, and the default gems currently included in Ruby 3.3.11/3.4.9/4.0.4 do not compile against it. Although this can be considered more of a feature rather than a bug fix, I believe this would still be useful to backport. Branch maintainers, what do you think? I've created GitHub PRs for each stable branch: - ruby_3_3 (v3.2.2 -> v3.2.4) https://github.com/ruby/ruby/pull/16945 - ruby_3_4 (v3.3.1 -> v3.3.3) https://github.com/ruby/ruby/pull/16946 - ruby_4_0 (v4.0.0 -> v4.0.2) https://github.com/ruby/ruby/pull/16947 -- https://bugs.ruby-lang.org/