Skip to content

Conversation

@fnordfish
Copy link
Contributor

Relaxing bundler and rake development dependencies to allow for newer versions

I tried to build argon2 on Ruby 4.0 and I ran into some minor issues:

  1. spec.add_development_dependency "bundler", '~> 2.0' : With Ruby 4.0 we got bundler 4.0
    While manually installing bundler 2.7.2 works, relaxing the dependency to >= 2.0 to allow bundler 4.0 did also work
  2. spec.add_development_dependency "rake", '~> 13.0.1' : leads to cannot load such file -- ostruct
    ostruct is no longer a default gem. The issue originates in a dated rake dependency. Relaxing the rake dependency to ~> 13.0, to allow a fixed version of rake to be used did the trick.

@technion technion merged commit d281278 into technion:master Jan 10, 2026
@technion
Copy link
Owner

Thank you! I'll cut a release shortly.

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.

2 participants