Currently the SDK doesn't build or work with Ruby 3:
The code generator needs at least Weld 3 in order to work with Java 11.
The versions of rake, rubocop and webrick need to be udpated to work with Ruby 3.
The C code needs to be udpated to use the rb_thread_call_with_gvl only when the code doesn't already hold the GVL. This is probably due to changes in libcurl.
Currently the SDK doesn't build or work with Ruby 3:
The code generator needs at least Weld 3 in order to work with Java 11.
The versions of
rake
,rubocop
andwebrick
need to be udpated to work with Ruby 3.The C code needs to be udpated to use the
rb_thread_call_with_gvl
only when the code doesn't already hold the GVL. This is probably due to changes inlibcurl
.This patch contains fixes for all those issues.