-
-
Notifications
You must be signed in to change notification settings - Fork 921
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
fiddle fixes #5960
fiddle fixes #5960
Conversation
Nice! We definitely want to get Fiddle working better. Long term it might make more sense to do a direct implementation atop jnr-ffi, but for now getting the FFI version working is probably best. |
I splited two obvious errors into separate PRs |
one more interesting failure jruby/test/mri/fiddle/test_func.rb Line 44 in 4e8bb26
a string pointer #to_s should return a ruby string. That would be tricky to implement :) |
Do you think there's any work remaining here or could we go ahead with a merge? |
I have merged jruby/ruby#2 and jruby/ruby#3 across the two active branches I also figured out why the libc changes keeps disappearing: we were versioning (I see the spelling error now and will fix that). I've also made sure that all changes from jruby/ruby's We need a better way to manage our patch set against CRuby's stdlib. |
there're still many broken parts, but I think it's ready for review |
Everything here seems appropriate to me. I will merge and we can do other fixes in other PRs. |
fixes #5956 and #5955
but this test case doesn't work yet
jruby/test/mri/fiddle/test_func.rb
Line 73 in 4e8bb26
I'm experimanting for now :)