Revert "Revert "bazel: update DEPS on googleurl (#17794)" (#17958)"#18167
Revert "Revert "bazel: update DEPS on googleurl (#17794)" (#17958)"#18167mattklein123 wants to merge 2 commits intomainfrom
Conversation
|
cc @dio |
|
Looks like you accidentally got the tar.gz in here |
wrowe
left a comment
There was a problem hiding this comment.
Reapproving, understanding that more work is to be done here for Android build to succeed in the -mobile fork, but Android is simply broken, and iOS is broken without this change.
|
Oops thanks, fixing. |
We need to debug Android before merging as there may be more upstream fixes required, so let's figure that out in parallel before we merge this. |
|
Confirmed this fixes the Xcode 13 iOS build |
| # Static snapshot of https://quiche.googlesource.com/quiche/+archive/ef0d23689e240e6c8de4c3a5296b209128c87373.tar.gz. | ||
| version = "ef0d23689e240e6c8de4c3a5296b209128c87373", | ||
| sha256 = "d769283fed1319bca68bae8bdd47fbc3a7933999329eee850eff1f1ea61ce176", | ||
| # Static snapshot of https://quiche.googlesource.com/quiche/+archive/561705e0066ff11e6cb97b8092f1547835beeb92.tar.gz. |
There was a problem hiding this comment.
Super nit, s/quiche/googleurl in the URL.
| # Static snapshot of https://quiche.googlesource.com/quiche/+archive/561705e0066ff11e6cb97b8092f1547835beeb92.tar.gz. | |
| # Static snapshot of https://quiche.googlesource.com/googleurl/+archive/561705e0066ff11e6cb97b8092f1547835beeb92.tar.gz. |
|
Confirmed this still has the same android build issue as before |
| # Static snapshot of https://quiche.googlesource.com/quiche/+archive/ef0d23689e240e6c8de4c3a5296b209128c87373.tar.gz. | ||
| version = "ef0d23689e240e6c8de4c3a5296b209128c87373", | ||
| sha256 = "d769283fed1319bca68bae8bdd47fbc3a7933999329eee850eff1f1ea61ce176", | ||
| # Static snapshot of https://quiche.googlesource.com/quiche/+archive/561705e0066ff11e6cb97b8092f1547835beeb92.tar.gz. |
There was a problem hiding this comment.
Bringing the discussion on #17794 (comment) here. re: moving this googleurl repo to GH.
@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.
There was a problem hiding this comment.
I agree we should move this similar to what we did with quiche. I'm not sure what is involved in doing this.
There was a problem hiding this comment.
I think @DavidSchinazi @bencebeky helped out here for QUICHE. So they might also have some idea here.
There was a problem hiding this comment.
The is an internal Google approval process for third party libraries. After that, Google's GitHub admin creates the repo under https://github.com/google/. Reach out to me though an internal channel if you decide to go down this route. At #17794 (comment) @dio mentions hosting it under https://github.com/envoyproxy/, that might be a better fit for this purpose.
There was a problem hiding this comment.
Ultimately Google owns this code so we will need someone on the Google side to drive this. Between hosting it within the Envoy org or within a Google org I have no preference, as long as there is a single canonical source. We can quickly make you a repo within the Envoy org if you like. @yanavlasov is this something your team can help drive?
|
Reading the most recent activity it sounds like we need to know the canonical origin of this code before we can merge this patch, no? /wait |
That's not the blocker, just a nice to have. The blocker is that this patch does not work on Android. That's what we are trying to sort out. |
|
Closing in favor of #18249 |
|
I was targeting this branch with that PR, but I can fold it in if you'd prefer |
|
Just to make reviewing that easier |
|
Per my other comment IMO let's merge it all together into something that theoretically will work on all platforms. |
This reverts commit 338a42c.
Risk Level: Medium
Testing: Existing tests
Docs Changes: N/A
Release Notes: N/A
Platform Specific Features: N/A