Upgrade third_party/protobuf to v3.14.0#24855
Upgrade third_party/protobuf to v3.14.0#24855jtattermusch wants to merge 5 commits intogrpc:masterfrom
Conversation
|
Some of the failures might have already been investigated as part of #24723. |
|
Problems that likely need to be solved (the rest looks like preexisting issues) Python27 on windows: Python bazel tests: Ruby native gem on macos: @gnossen @lidizheng can you take a look at the python-related issues? |
The Python compilation error seems caused by the new ProtoBuf. The Bazel test failure seems caused by namespace packaging disfunction. The namespace package should be a part of ProtoBuf Python package, which we installed via |
|
The build failure looks like a legitimate issue in protobuf that they've already fixed on master. The error indicates that the I think our two options are:
P.S.: I'm secretly rooting for the backport, because that gets us one digit closer to this being the pi release. |
|
FTR the python bazel build failure is: |
Looks like that fix is coming from the internal codebase (cl/341698875) |
|
@jtattermusch I just sent out protocolbuffers/protobuf#8115 to pull that fix into 3.14.x. |
ea582b7 to
bf63f1b
Compare
bf63f1b to
b10cdd9
Compare
|
@stanley-cheung Ideally protobuf should be upgraded before cutting the 1.35.x branch (according to our release process). |
Sorry I missed this. Should have made this a release blocker. What's the remedy now? Should we also backport this to the v1.35.x branch? |
I created #25131 hopefully all the tests pass. |
No description provided.