alibaba / alibaba/euler

git clone grpc失败

Open
#69 5 comments 0 reactions 0 assignees View on GitHub
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在浏览器可以访问,如下图所示

![image](https://user-images.githubusercontent.com/43285458/54731285-6b76c900-4bc8-11e9-92e7-e241792201f6.png)

请问这个情况需要怎么样处理?怎么才能拿到依赖的源码?

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.