Skip to content

Backport bazel changes from #13468 to 1.8.x#13829

Merged
apolcyn merged 4 commits intogrpc:v1.8.xfrom
apolcyn:backport_bazel_changes
Dec 22, 2017
Merged

Backport bazel changes from #13468 to 1.8.x#13829
apolcyn merged 4 commits intogrpc:v1.8.xfrom
apolcyn:backport_bazel_changes

Conversation

@apolcyn
Copy link
Copy Markdown
Contributor

@apolcyn apolcyn commented Dec 19, 2017

This can allow consuming grpc with bazel on 1.8.x with the new simpler setup that was initially proposed in #13468

There were a couple of manual merge conflicts unnoticed by git that are addressed in the most recent commit here (needed to remove references to a couple of things that only exist in master branch, like bazel toolchains).

Ning Ren and others added 4 commits December 19, 2017 10:26
…sued by other projects, and simplifies cares build.
…s dependency check.

Otherwise include "third_party/nanopb/pb.h" will find local ph.h rather than the one in "//external:nanopb".
@grpc-testing
Copy link
Copy Markdown

****************************************************************

libgrpc.so

     VM SIZE        FILE SIZE
 ++++++++++++++  ++++++++++++++

  [ = ]       0        0  [ = ]


****************************************************************

libgrpc++.so

     VM SIZE        FILE SIZE
 ++++++++++++++  ++++++++++++++

  [ = ]       0        0  [ = ]



@grpc-testing
Copy link
Copy Markdown

[trickle] No significant performance differences

@grpc-testing
Copy link
Copy Markdown

[microbenchmarks] No significant performance differences

@apolcyn
Copy link
Copy Markdown
Contributor Author

apolcyn commented Dec 21, 2017

Not merging right now, I think the fix for #13862 needs to be backported as well

@apolcyn
Copy link
Copy Markdown
Contributor Author

apolcyn commented Dec 22, 2017

will merge now that #13863 has been merged

@apolcyn apolcyn merged commit 4233cf2 into grpc:v1.8.x Dec 22, 2017
@lock lock bot locked as resolved and limited conversation to collaborators Jan 21, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants