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 :)