Skip to content
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

ETCDclientv3 build error with the latest changes - github.com/grpc-ecosystem/grpc-gateway/runtime/marshal_jsonpb.go:114: undefined: jsonpb.Unmarshaler #226

Closed
Son-Lam opened this issue Sep 26, 2016 · 4 comments

Comments

@Son-Lam
Copy link

Son-Lam commented Sep 26, 2016

Hello,

I am haiving trouble testting ETCD latest version:

github.com/grpc-ecosystem/grpc-gateway/runtime

github.com/grpc-ecosystem/grpc-gateway/runtime

github.com/grpc-ecosystem/grpc-gateway/runtime/marshal_jsonpb.go:114: undefined: jsonpb.Unmarshaler
github.com/grpc-ecosystem/grpc-gateway/runtime/marshal_jsonpb.go:128: undefined: jsonpb.Unmarshaler

Could you help looking onto it.

Thanks a lot,

@tmc
Copy link
Collaborator

tmc commented Sep 26, 2016

@Son-Lam I suggest you upgrade your protobuf package as jsonpb is defined there. This project's build is currently clean so the problem is with your environment.

@Son-Lam
Copy link
Author

Son-Lam commented Oct 3, 2016

@tmc
Thanks a lot for your suggestion. I got the protobuf installed.

But now I got another problem with grpc 1.0.1GA breaks the balancer interface as described in "clientv3 compile fail #6529". Would you have any suggestion? How can I get the previous snashot of the not-breaking google/grpc (version 1.0.0)?

Best Regards,

@Son-Lam
Copy link
Author

Son-Lam commented Oct 4, 2016

I figured out the exact github SHA and checked out the one and got it work. So GRPC team has broken the Balancer interface. Are you going to adapt to the new interface?

Best Regards,

@Son-Lam Son-Lam closed this as completed Oct 4, 2016
@krisnova
Copy link

@Son-Lam care to share this sha?

@tamalsaha tamalsaha mentioned this issue Mar 30, 2017
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants