Skip to content

Conversation

@joshheinrichs-shopify
Copy link
Contributor

In nixos-25.11 openssl has been updated to 3.6. The openssl gems packaged with ruby up until 4.0.0-preview2 are not compatible with openssl 3.6[1], so I've opted to update them to the closest appropriate versions. The issue has already been addresssed in ruby 3.3.10 and 4.0.0-preview2, and should be addressed in 3.2.10 and 3.4.8 if / when they are released, so I've opted to only patch rubies up to that point.

[1] ruby/openssl#949

@joshheinrichs-shopify
Copy link
Contributor Author

joshheinrichs-shopify commented Dec 5, 2025

it looks like a fix for this landed in openssl[1] so this may not be needed if that fix ships in openssl 3.6.1 and openssl gets bumped in nixpkgs ahead of nixos-25.05's EOL.

[1] openssl/openssl@c5c8b44

In nixos-25.11 openssl has been updated to 3.6. The openssl gems
packaged with ruby up until 4.0.0-preview2 are not compatible with
openssl 3.6[1], so I've opted to update them to the closest appropriate
versions. The issue has already been addresssed in ruby 3.3.10 and
4.0.0-preview2, and should be addressed in 3.2.10 and 3.4.8 if / when
they are released, so I've opted to only patch rubies up to that point.

[1] ruby/openssl#949
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant