-
Notifications
You must be signed in to change notification settings - Fork 608
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
Rubinius segfaults MRI when building on Win7 #1155
Comments
I don't think building w/MRI > 1.8 is supported on any platform yet, let alone on Windows. |
The segfault is happening for me somewhere in https://github.com/rubinius/rubinius/blob/master/lib/ext/melbourne/grammar19.cpp#L8444 While it currently appears tangential to this issue, if https://github.com/rubinius/rubinius/blob/master/lib/ext/melbourne/grammar19.cpp#L4447-4458 since Finally, if someone more familiar with Rubinius code would save me some time by suggesting a https://gist.github.com/1222357#file_results I'll work on getting a bt...I cringe at the idea of |
@jc00ke IIRC I also failed to build using MRI 1.8.7-p352. I'll try again and report back. |
I'm probably going to require MRI 1.9.2 to build Rubinius on Windows. It's plenty easy to install with RubyInstaller. I'll investigate the issue using that. I'm not going to support building with MRI dev builds. |
So since this issue started off being specific to 1.9.3 I'm going to close. 1.8.7 issue is #1159. |
@brixen MRI 1.9.3 is shaping up to be a much better Ruby for Windows than 1.9.2. Given that 1.9.3 is close (??) to dropping and it may take a bit to iron out the Windows build issues, I say focus on MRI 1.9.3 rather than 1.9.2. I regularly build from source from MRI's ruby_1_9_3 branch to hopefully catch any last minute gotchas, it's pretty good. We'll have a 1.9.3 RubyInstaller (7z archive and .exe installer) at the same time as ruby-core officially releases 1.9.3 so availability won't be an issue. I agree with not officially supporting builds with MRI dev (i.e - from trunk) builds. |
When attempting to build on Win7 32-bit with a custom mingw-w64 DevKit, Rubinius causes my MRI 1.9.3dev build Ruby to segfault
https://gist.github.com/1222357
apparently due to a code path from
https://github.com/rubinius/rubinius/blob/master/lib/ext/melbourne/melbourne.cpp#L53-66
The text was updated successfully, but these errors were encountered: