-
Notifications
You must be signed in to change notification settings - Fork 6
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
Rust executables which link Ruby recently broke #8
Comments
cc: @matsadler |
Don't recall seeing that error before. There was a change to MSYS2, but that was removing @larskanis might have some idea... |
For debugging, I'm posting the rbconfigs of Ruby 3.1 (❌ failing) and ruby-head (✅). I'm trying to figure out what differences there might be. ruby-headClick to show rbconfig
ruby 3.1Click to show rbconfig
|
UPDATE: actually, it can't find libruby static so this was a false alarm. but builds started passing again 🤔
|
As of a couple days ago, I noticed that Magnus' CI started failing on Windows. The test suite runs
cargo test
, which depends on linking libruby. The error code is a bit mysterious to me:So compilation works properly, but when executing the tests some type of DLL cannot be initialized. When trying to fix the issue, I noticed that everything works for
ruby-head
, but 2.7, 3.0, and 3.1 have the same error.I'm wondering if anything may have changed recently, or if you can help me figure out what's happening. Thank you 🙏
The text was updated successfully, but these errors were encountered: