-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
bazel: update DEPS on googleurl #17794
Conversation
Signed-off-by: Renjie Tang <renjietang@google.com>
/assign @wrowe |
sha256 = "d769283fed1319bca68bae8bdd47fbc3a7933999329eee850eff1f1ea61ce176", | ||
# Static snapshot of https://quiche.googlesource.com/quiche/+archive/578e68d9ae4c25e37bc0d23460f3e2f183fe526a.tar.gz. | ||
version = "578e68d9ae4c25e37bc0d23460f3e2f183fe526a", | ||
sha256 = "dd13bd6732941a2a869e930503daff44c84eabe92788125bebcbe6b1260587c1", | ||
urls = ["https://storage.googleapis.com/quiche-envoy-integration/googleurl_{version}.tar.gz"], |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I was wondering with the recent switch of Quiche deps from quiche.googlesource.com
(#17732) I was wondering if this dependency can change too? It doesn't look like the envoy-integration
branch is being updated at the Github location - https://github.com/google/quiche/commits/envoy-integration
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yeah I think we can probably move googleurl into Github too. @danzh2010 for more comments.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@danzh2010 @RenjieTang @moderation I think we need to move to GitHub, but that needs Google's decision? Since it will be hosted along with https://github.com/google/quiche (or if it is still only all about envoy, judging from the name: "envoy-integration", probably we may host it on envoyproxy org)? cc. @htuch @yanavlasov.
PS. Sorry for the very late reply was out for a long time.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1 to move to GH like we did for quiche, but let's discuss on the unrevert PR?
Waiting on moving this source to GitHub? Or ready to fly as-is? |
bazel/external/googleurl.patch
Outdated
--- a/url/BUILD | ||
+++ b/url/BUILD | ||
@@ -52,3 +52,27 @@ cc_library( | ||
@@ -54,3 +54,29 @@ cc_library( | ||
"//polyfills", | ||
] + build_config.icuuc_deps, | ||
) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Unclear what causes the compilation failure here on windows, I see nothing specific, could you merge main
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think this PR can merge as is, and I will let @dio decide on the repo migration.
Currently the updated googleurl library has -Wno-c++11-narrowing
.
Windows CI is throwing "cl : Command line error D8021 : invalid numeric argument '/Wno-c++11-narrowing'"
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
/wait
This cannot be merged as is, see the bazel/*.bzl logic on how we toggle flags by compiler.
/wait |
Signed-off-by: Renjie Tang <renjietang@google.com>
Signed-off-by: Renjie Tang <renjietang@google.com>
Signed-off-by: Renjie Tang <renjietang@google.com>
Signed-off-by: Renjie Tang <renjietang@google.com>
/retest |
Retrying Azure Pipelines: |
A newer version of googleurl removes the use of -Wno-c++11-narrowing. |
/lgtm deps |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, that last change to avoid compiler overrides is terrific, ty.
This reverts commit c76c951.
This reverts commit c76c951. Signed-off-by: Renjie Tang <renjietang@google.com>
…nvoyproxy#17958)" This reverts commit 338a42c.
…nvoyproxy#17958)" This reverts commit 338a42c. Signed-off-by: Matt Klein <mklein@lyft.com>
Commit Message: update DEPS on googleurl
Risk Level: Low
Testing: Current test suites.
Docs Changes: n/a