git clone grpc失败
- Dominant language
- C++
- Stars
- 2.9k
- Forks
- 553
- PR merge metrics
- No merged PRs in 30d
Description
在进行源码编译的时候,git clone 时候出现grpc下载失败
最后报错信息如下:
`
Submodule path 'third_party/grpc/third_party/zlib': checked out 'cacf7f1d4e3d44d871b605da3b647f07d718623f'
Failed to recurse into submodule path 'third_party/grpc/third_party/bloaty'
Submodule path 'third_party/zookeeper': checked out '05b774a1b05374618300f657c9c91b0d5c6ddf71'
Failed to recurse into submodule path 'third_party/grpc'
`
中间有段报错如下:
`
Cloning into '/Users/stargraph/workspace/euler/third_party/grpc/third_party/bloaty/third_party/libFuzzer'...
fatal: unable to access 'https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer/': Failed to connect to chromium.googlesource.com port 443: Operation timed out
fatal: clone of 'https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer' into submodule path '/Users/stargraph/workspace/euler/third_party/grpc/third_party/bloaty/third_party/libFuzzer' failed
Failed to clone 'third_party/libFuzzer'. Retry scheduled
Cloning into '/Users/stargraph/workspace/euler/third_party/grpc/third_party/bloaty/third_party/re2'...
remote: Enumerating objects: 133, done.
remote: Counting objects: 100% (133/133), done.
remote: Compressing objects: 100% (102/102), done.
remote: Total 4361 (delta 63), reused 51 (delta 30), pack-reused 4228
Receiving objects: 100% (4361/4361), 2.18 MiB | 547.00 KiB/s, done.
Resolving deltas: 100% (3238/3238), done.
Cloning into '/Users/stargraph/workspace/euler/third_party/grpc/third_party/bloaty/third_party/libFuzzer'...
fatal: unable to access 'https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer/': Failed to connect to chromium.googlesource.com port 443: Operation timed out
fatal: clone of 'https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer' into submodule path '/Users/stargraph/workspace/euler/third_party/grpc/third_party/bloaty/third_party/libFuzzer' failed
Failed to clone 'third_party/libFuzzer' a second time, aborting
`
电脑连接上vpn
clone地址https://chromium.googlesource.com/chromium/llvm-project/llvm/lib/Fuzzer在浏览器可以访问,如下图所示

请问这个情况需要怎么样处理?怎么才能拿到依赖的源码?
Contributor guide
No contributing guide indexed for this repository
Research direction
Start by reproducing the recursive clone and inspect the failure under third_party/grpc/third_party/bloaty/third_party/libFuzzer, especially the chromium.googlesource.com URL shown in the log. Compare the submodule checkout behavior with the reported successful browser access. Done means the required submodules, including libFuzzer, can be fetched and the source build proceeds past dependency retrieval.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, git
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100