-
Notifications
You must be signed in to change notification settings - Fork 553
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
Doesn't work on JRuby #712
Comments
@barakcoh Thanks for reporting this, and sorry about the trouble. My understanding is that JRuby should use protobuf/java instead of trying to install the Ruby C extensions. Can you try installing |
I'm looking into this. |
@barakcoh What platform are you seeing this behavior on? Mac? Linux? x86? x64? |
@quartzmo that was my understanding as well, however that doesn't seem to be the case.
|
have same issue here +1 And if I try to run Please advise, thanks ! |
@Damaotimlin Can you provide the details of your environment? Thank you! |
@quartzmo Please see below and let me know if you need any further information ! I'm currently running in Mac OS X 10.11.5
Gemfile.lock
Thanks ! |
After I successfully install While I try to install Don't know how to keep my jrails move forward in google. I really like the ideas of GAE and NoSQL storage + Firebase, if which can plus jruby performance would be greater. Please helps, thanks ! |
@blowmage Any ideas, other than to fork gcloud-ruby? |
The issue here isn't gcloud-ruby, it's the grpc and google-protobuf gems. What is needed is for those gems to support JRuby. That is where I would start. |
exactly same issue when install with jruby on Solaris10. |
Same issue on installing with JRuby, OSX El Capitan. |
Trying to use JRuby so we can speed up some of our BigQuery analytics pieces. Any workarounds to get gcloud to install and work on JRuby? thanks! |
@pchaganti The |
@pchaganti Did you try installing just the google-cloud-bigquery gem? It has no dependency on gRPC, and thus it should work on JRuby. |
google-cloud-datastore does have dependencies on |
Trying to get this fixed via protocolbuffers/protobuf#2199 |
@JasonLunn Thanks for pursuing this! |
@quartzmo / @blowmage - protocolbuffers/protobuf#2199 merged a week ago but I haven't yet seen a gem pushed to RubyGems for the JRuby platform. My last comment on the PR (about the release process) hasn't been answered - any ideas? |
Unfortunately we don't have any visibility into the GRPC team or what their release schedule is. |
blocked by grpc team. |
CC: @remi |
I can confirm that protobuf has released version 3.1.0 with a |
For anyone still following along, JRuby support for gRPC is blocked on grpc/proposal#13 before work can begin in earnest... |
Added to feature backlog: https://github.com/GoogleCloudPlatform/google-cloud-ruby/wiki/Feature-backlog |
are there any news on this? I just stumbled upon this myself |
Source-Link: googleapis/googleapis@fd16b6a Source-Link: googleapis/googleapis-gen@d935b98 Copy-Tag: eyJwIjoiZ29vZ2xlLWNsb3VkLWNvbXB1dGUtdjEvLk93bEJvdC55YW1sIiwiaCI6ImQ5MzViOTg0N2ExYjcwOGFiNGU2OTYzMjBiYTYwY2UwMzQxYzVkN2EifQ==
Hi
Trying to upgrade my Logstash input https://github.com/Wondermall/logstash-input-google-cloud-pubsub
But
gcloud-ruby
's dependency ongoogle-protobuf
is causing it to trigger a native extensions build which is not supported by JRuby, makinggcloud-ruby
unusable for JRuby based environments which is a shame because it could be tremendously useful for Logstash.I've tried
JRUBY_OPTS="--2.0 -Xcext.enabled=true"
but no dice, even thoughgoogle-protobuf
does check theRUBY_PLATFORM
and it looks to me it shouldn't be running the native extensions build but I'm no expert in gem building.The text was updated successfully, but these errors were encountered: