build: remove protobuf_link_hacks.#9191
Conversation
It's unclear if these are still needed given a number of protobuf library bumps, changes to the API build system and protocolbuffers/protobuf#4221. Removing the target doesn't cause any tests to fail. Risk level: Low Testing: bazel test //test/... This PR merging is conditional on the Envoy Mobile team confirming that there is no breakage. Signed-off-by: Harvey Tuch <htuch@google.com>
lizan
left a comment
There was a problem hiding this comment.
Changes LGTM, waiting for Envoy Mobile feedback
|
I am building and running, will report back when done. |
|
update: Android ran fine. iOS crashes with the following assertion failure: From mucking around a bit it looks like ADS and ratelimit are missing. |
|
@junr03 looking at https://github.com/envoyproxy/protoc-gen-validate/blob/master/bazel/pgv_proto_library.bzl#L74, which is where the C++ proto library is declared for our API deps, it seems we are setting |
|
@junr03 if I look at Do you see something similar when you search for |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
This pull request has been automatically closed because it has not had activity in the last 14 days. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
I was working on a stale branch that did not include @htuch merge from last night (https://github.com/envoyproxy/envoy/pull/9526/files#diff-2c3e3c94185709f57afc11c488277313R3). I spent some time fixing before realizing that @htuch had already merged. It would be ideal if we no longer needed this. @goaway do you mind taking a look at this and seeing if we can get to a place where we don't need the link hack? |
|
This pull request has been automatically marked as stale because it has not had activity in the last 7 days. It will be closed in 7 days if no further activity occurs. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
|
This pull request has been automatically closed because it has not had activity in the last 14 days. Please feel free to give a status update now, ping for review, or re-open when it's ready. Thank you for your contributions! |
It's unclear if these are still needed given a number of protobuf library bumps, changes to the API
build system and protocolbuffers/protobuf#4221. Removing the target
doesn't cause any tests to fail.
Risk level: Low
Testing: bazel test //test/... This PR merging is conditional on the Envoy Mobile team confirming
that there is no breakage.
Signed-off-by: Harvey Tuch htuch@google.com