ortclib / ortclib-sdk

C# / C++ ORTC Lib SDK for UWP, iOS, and Android
BSD 2-Clause "Simplified" License
100 stars 36 forks source link

Cannot be downloaded completely? #11

Closed mrsniperz closed 6 years ago

mrsniperz commented 6 years ago

When i use "git clone --recursive https://github.com/ortclib/ortclib-sdk.git" to download this sdk i always get an error in the end,I remember it seemed to be a "google" file can not be downloaded,so i want to know is there any other way to download it ? Thanks a lot.

jamescadd commented 6 years ago

Could you share the error you're seeing? Not able to repro this on our end.

mrsniperz commented 6 years ago

This is the whole process

C:\Users\Administrator>git clone --recursive https://github.com/ortclib/ortclib-sdk.git Cloning into 'ortclib-sdk'... remote: Counting objects: 3635, done. remote: Compressing objects: 100% (66/66), done. remote: Total 3635 (delta 42), reused 73 (delta 27), pack-reused 3540 Receiving objects: 100% (3635/3635), 368.75 KiB | 13.00 KiB/s, done. Resolving deltas: 100% (2042/2042), done. Submodule 'bin' (https://github.com/ortclib/ortclib-scripts.git) registered for path 'bin' Submodule 'common/windows/samples/AppRTC' (https://github.com/webrtc-uwp/AppRTC.git) registered for path 'common/windows/samples/AppRTC' Submodule 'common/windows/samples/ChatterBox' (https://github.com/webrtc-uwp/ChatterBox.git) registered for path 'common/windows/samples/ChatterBox' Submodule 'common/windows/samples/PeerCC' (https://github.com/webrtc-uwp/PeerCC.git) registered for path 'common/windows/samples/PeerCC' Submodule 'docs' (https://github.com/ortclib/ortclib.org.git) registered for path 'docs' Submodule 'ortc/apple' (https://github.com/ortclib/ortclib-apple.git) registered for path 'ortc/apple' Submodule 'ortc/windows' (https://github.com/ortclib/ortclib-windows.git) registered for path 'ortc/windows' Submodule 'ortc/xplatform/cryptopp' (https://github.com/ortclib/cryptopp.git) registered for path 'ortc/xplatform/cryptopp' Submodule 'ortc/xplatform/curl' (https://github.com/ortclib/curl-build-scripts.git) registered for path 'ortc/xplatform/curl' Submodule 'ortc/xplatform/idnkit' (https://github.com/ortclib/idnkit.git) registered for path 'ortc/xplatform/idnkit' Submodule 'ortc/xplatform/ortclib-cpp' (https://github.com/ortclib/ortclib-cpp.git) registered for path 'ortc/xplatform/ortclib-cpp' Submodule 'ortc/xplatform/ortclib-services-cpp' (https://github.com/ortclib/ortclib-services-cpp.git) registered for path 'ortc/xplatform/ortclib-services-cpp' Submodule 'ortc/xplatform/udns' (https://github.com/ortclib/udns.git) registered for path 'ortc/xplatform/udns' Submodule 'ortc/xplatform/zsLib' (https://github.com/ortclib/zsLib.git) registered for path 'ortc/xplatform/zsLib' Submodule 'ortc/xplatform/zsLib-eventing' (https://github.com/ortclib/zsLib-eventing.git) registered for path 'ortc/xplatform/zsLib-eventing' Submodule 'webrtc/windows' (https://github.com/webrtc-uwp/webrtc-windows.git) registered for path 'webrtc/windows' Submodule 'webrtc/xplatform/boringssl' (https://github.com/webrtc-uwp/boringssl.git) registered for path 'webrtc/xplatform/boringssl' Submodule 'webrtc/xplatform/chromium-pruned' (https://github.com/webrtc-uwp/chromium-pruned.git) registered for path 'webrtc/xplatform/chromium-pruned' Submodule 'webrtc/xplatform/gflags' (https://github.com/webrtc-uwp/gflags.git) registered for path 'webrtc/xplatform/gflags' Submodule 'webrtc/xplatform/googlemock' (https://chromium.googlesource.com/external/googlemock) registered for path 'webrtc/xplatform/googlemock' Submodule 'webrtc/xplatform/googletest' (https://github.com/webrtc-uwp/googletest.git) registered for path 'webrtc/xplatform/googletest' Submodule 'webrtc/xplatform/gyp' (https://github.com/webrtc-uwp/gyp.git) registered for path 'webrtc/xplatform/gyp' Submodule 'webrtc/xplatform/jsoncpp' (https://github.com/webrtc-uwp/jsoncpp.git) registered for path 'webrtc/xplatform/jsoncpp' Submodule 'webrtc/xplatform/libjpeg_turbo' (https://github.com/webrtc-uwp/libjpeg_turbo.git) registered for path 'webrtc/xplatform/libjpeg_turbo' Submodule 'webrtc/xplatform/libsrtp' (https://github.com/webrtc-uwp/libsrtp.git) registered for path 'webrtc/xplatform/libsrtp' Submodule 'webrtc/xplatform/libvpx' (https://github.com/webrtc-uwp/libvpx.git) registered for path 'webrtc/xplatform/libvpx' Submodule 'webrtc/xplatform/libyuv' (https://github.com/webrtc-uwp/libyuv.git) registered for path 'webrtc/xplatform/libyuv' Submodule 'webrtc/xplatform/openmax' (https://github.com/webrtc-uwp/openmax.git) registered for path 'webrtc/xplatform/openmax' Submodule 'webrtc/xplatform/opus' (https://github.com/webrtc-uwp/opus.git) registered for path 'webrtc/xplatform/opus' Submodule 'webrtc/xplatform/usrsctp' (https://github.com/webrtc-uwp/usrsctp.git) registered for path 'webrtc/xplatform/usrsctp' Submodule 'webrtc/xplatform/webrtc' (https://github.com/webrtc-uwp/zzz-obsolete.webrtc.git) registered for path 'webrtc/xplatform/webrtc' Submodule 'webrtc/xplatform/winsdk_samples_v71' (https://chromium.googlesource.com/external/webrtc/deps/third_party/winsdk_samples_v71) registered for path 'webrtc/xplatform/winsdk_samples_v71' Submodule 'webrtc/xplatform/yasm/binaries' (https://chromium.googlesource.com/chromium/deps/yasm/binaries) registered for path 'webrtc/xplatform/yasm/binaries' Submodule 'webrtc/xplatform/yasm/patched-yasm' (https://chromium.googlesource.com/chromium/deps/yasm/patched-yasm) registered for path 'webrtc/xplatform/yasm/patched-yasm' Cloning into 'C:/Users/Administrator/ortclib-sdk/bin'... remote: Counting objects: 1434, done. remote: Compressing objects: 100% (70/70), done. remote: Total 1434 (delta 61), reused 62 (delta 28), pack-reused 1336 Receiving objects: 100% (1434/1434), 410.65 KiB | 17.00 KiB/s, done. Resolving deltas: 100% (949/949), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/common/windows/samples/AppRTC'... remote: Counting objects: 118, done. remote: Total 118 (delta 0), reused 0 (delta 0), pack-reused 118 Receiving objects: 100% (118/118), 768.54 KiB | 63.00 KiB/s, done. Resolving deltas: 100% (42/42), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/common/windows/samples/ChatterBox'... remote: Counting objects: 456, done. remote: Total 456 (delta 0), reused 0 (delta 0), pack-reused 456 Receiving objects: 100% (456/456), 4.42 MiB | 1.98 MiB/s, done. Resolving deltas: 100% (240/240), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/common/windows/samples/PeerCC'... remote: Counting objects: 1608, done. remote: Compressing objects: 100% (67/67), done. remote: Total 1608 (delta 30), reused 68 (delta 23), pack-reused 1517 Receiving objects: 100% (1608/1608), 5.98 MiB | 2.89 MiB/s, done. Resolving deltas: 100% (901/901), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/docs'... remote: Counting objects: 120, done. remote: Total 120 (delta 0), reused 0 (delta 0), pack-reused 120 Receiving objects: 100% (120/120), 89.57 KiB | 10.00 KiB/s, done. Resolving deltas: 100% (66/66), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/apple'... remote: Counting objects: 211, done. remote: Total 211 (delta 0), reused 0 (delta 0), pack-reused 211 Receiving objects: 100% (211/211), 27.93 KiB | 126.00 KiB/s, done. Resolving deltas: 100% (60/60), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/windows'... remote: Counting objects: 5701, done. remote: Compressing objects: 100% (72/72), done. remote: Total 5701 (delta 43), reused 69 (delta 23), pack-reused 5591 Receiving objects: 100% (5701/5701), 20.14 MiB | 83.00 KiB/s, done. Resolving deltas: 100% (3459/3459), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/cryptopp'... remote: Counting objects: 17846, done. remote: Compressing objects: 100% (11/11), done. fatal: early EOFs: 21% (3892/17846), 5.14 MiB | 11.00 KiB/s fatal: The remote end hung up unexpectedly fatal: index-pack failed error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: clone of 'https://github.com/ortclib/cryptopp.git' into submodule path 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/cryptopp' failed Failed to clone 'ortc/xplatform/cryptopp'. Retry scheduled Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/curl'... remote: Counting objects: 433, done. remote: Total 433 (delta 0), reused 0 (delta 0), pack-reused 433 Receiving objects: 100% (433/433), 91.02 KiB | 15.00 KiB/s, done. Resolving deltas: 100% (225/225), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/idnkit'... remote: Counting objects: 2223, done. remote: Compressing objects: 100% (30/30), done. remote: Total 2223 (delta 21), reused 28 (delta 12), pack-reused 2181 Receiving objects: 100% (2223/2223), 2.61 MiB | 8.00 KiB/s, done. Resolving deltas: 100% (1784/1784), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/ortclib-cpp'... remote: Counting objects: 14175, done. remote: Compressing objects: 100% (629/629), done. remote: Total 14175 (delta 815), reused 573 (delta 435), pack-reused 13110 Receiving objects: 100% (14175/14175), 7.99 MiB | 10.00 KiB/s, done. Resolving deltas: 100% (11173/11173), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/ortclib-services-cpp'... remote: Counting objects: 5019, done. remote: Compressing objects: 100% (150/150), done. remote: Total 5019 (delta 121), reused 67 (delta 33), pack-reused 4832 Receiving objects: 100% (5019/5019), 3.07 MiB | 428.00 KiB/s, done. Resolving deltas: 100% (3528/3528), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/udns'... remote: Counting objects: 776, done. remote: Compressing objects: 100% (20/20), done. remote: Total 776 (delta 9), reused 13 (delta 4), pack-reused 752 Receiving objects: 100% (776/776), 310.21 KiB | 24.00 KiB/s, done. Resolving deltas: 100% (433/433), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/zsLib'... remote: Counting objects: 4085, done. remote: Compressing objects: 100% (181/181), done. remote: Total 4085 (delta 140), reused 102 (delta 57), pack-reused 3847 Receiving objects: 100% (4085/4085), 1.97 MiB | 67.00 KiB/s, done. Resolving deltas: 100% (2743/2743), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/zsLib-eventing'... remote: Counting objects: 2658, done. remote: Compressing objects: 100% (151/151), done. remote: Total 2658 (delta 176), reused 173 (delta 100), pack-reused 2393 Receiving objects: 100% (2658/2658), 1.33 MiB | 29.00 KiB/s, done. Resolving deltas: 100% (1831/1831), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/windows'... remote: Counting objects: 221766, done. remote: Compressing objects: 100% (119/119), done. fatal: early EOFs: 4% (10479/221766), 4.07 MiB | 8.00 KiB/s fatal: The remote end hung up unexpectedly fatal: index-pack failed error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: clone of 'https://github.com/webrtc-uwp/webrtc-windows.git' into submodule path 'C:/Users/Administrator/ortclib-sdk/webrtc/windows' failed Failed to clone 'webrtc/windows'. Retry scheduled Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/boringssl'... remote: Counting objects: 59465, done. fatal: early EOFs: 26% (15628/59465), 33.25 MiB | 80.00 KiB/s fatal: The remote end hung up unexpectedly fatal: index-pack failed error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: clone of 'https://github.com/webrtc-uwp/boringssl.git' into submodule path 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/boringssl' failed Failed to clone 'webrtc/xplatform/boringssl'. Retry scheduled Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/chromium-pruned'... remote: Counting objects: 7829, done. fatal: early EOFs: 26% (2042/7829), 3.47 MiB | 0 bytes/s fatal: The remote end hung up unexpectedly fatal: index-pack failed error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: clone of 'https://github.com/webrtc-uwp/chromium-pruned.git' into submodule path 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/chromium-pruned' failed Failed to clone 'webrtc/xplatform/chromium-pruned'. Retry scheduled Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/gflags'... remote: Counting objects: 2217, done. remote: Total 2217 (delta 0), reused 0 (delta 0), pack-reused 2217 Receiving objects: 100% (2217/2217), 1.45 MiB | 747.00 KiB/s, done. Resolving deltas: 100% (1285/1285), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/googlemock'... fatal: unable to access 'https://chromium.googlesource.com/external/googlemock/': Failed to connect to chromium.googlesource.com port 443: Timed out fatal: clone of 'https://chromium.googlesource.com/external/googlemock' into submodule path 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/googlemock' failed Failed to clone 'webrtc/xplatform/googlemock'. Retry scheduled Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/googletest'... remote: Counting objects: 11806, done. remote: Total 11806 (delta 0), reused 0 (delta 0), pack-reused 11806 Receiving objects: 100% (11806/11806), 3.38 MiB | 155.00 KiB/s, done. Resolving deltas: 100% (8684/8684), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/gyp'... remote: Counting objects: 18083, done. remote: Total 18083 (delta 0), reused 0 (delta 0), pack-reused 18083 Receiving objects: 100% (18083/18083), 8.09 MiB | 15.00 KiB/s, done. Resolving deltas: 100% (12670/12670), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/jsoncpp'... remote: Counting objects: 6371, done. remote: Compressing objects: 100% (2/2), done. remote: Total 6371 (delta 0), reused 0 (delta 0), pack-reused 6369 Receiving objects: 100% (6371/6371), 1.99 MiB | 65.00 KiB/s, done. Resolving deltas: 100% (3926/3926), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/libjpeg_turbo'... remote: Counting objects: 1171, done. remote: Total 1171 (delta 0), reused 0 (delta 0), pack-reused 1171 Receiving objects: 100% (1171/1171), 1.18 MiB | 129.00 KiB/s, done. Resolving deltas: 100% (883/883), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/libsrtp'... remote: Counting objects: 840, done. remote: Total 840 (delta 0), reused 0 (delta 0), pack-reused 840 Receiving objects: 100% (840/840), 792.23 KiB | 13.00 KiB/s, done. Resolving deltas: 100% (540/540), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/libvpx'... remote: Counting objects: 136811, done. remote: Total 136811 (delta 0), reused 0 (delta 0), pack-reused 136811 Receiving objects: 100% (136811/136811), 54.91 MiB | 51.00 KiB/s, done. Resolving deltas: 100% (111143/111143), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/libyuv'... remote: Counting objects: 18694, done. remote: Compressing objects: 100% (868/868), done. remote: Total 18694 (delta 796), reused 888 (delta 449), pack-reused 17374 Receiving objects: 100% (18694/18694), 4.99 MiB | 51.00 KiB/s, done. Resolving deltas: 100% (15331/15331), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/openmax'... remote: Counting objects: 989, done. remote: Compressing objects: 100% (39/39), done. remote: Total 989 (delta 20), reused 35 (delta 11), pack-reused 939 Receiving objects: 100% (989/989), 524.12 KiB | 34.00 KiB/s, done. Resolving deltas: 100% (688/688), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/opus'... remote: Counting objects: 29175, done. remote: Total 29175 (delta 0), reused 0 (delta 0), pack-reused 29175 Receiving objects: 100% (29175/29175), 8.74 MiB | 35.00 KiB/s, done. Resolving deltas: 100% (23170/23170), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/usrsctp'... remote: Counting objects: 9995, done. remote: Total 9995 (delta 0), reused 0 (delta 0), pack-reused 9995 Receiving objects: 100% (9995/9995), 3.10 MiB | 7.00 KiB/s, done. Resolving deltas: 100% (7188/7188), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/webrtc'... remote: Counting objects: 221268, done. fatal: early EOFs: 7% (16164/221268), 6.00 MiB | 9.00 KiB/s fatal: The remote end hung up unexpectedly fatal: index-pack failed error: RPC failed; curl 18 transfer closed with outstanding read data remaining fatal: clone of 'https://github.com/webrtc-uwp/zzz-obsolete.webrtc.git' into submodule path 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/webrtc' failed Failed to clone 'webrtc/xplatform/webrtc'. Retry scheduled Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/winsdk_samples_v71'... fatal: unable to access 'https://chromium.googlesource.com/external/webrtc/deps/third_party/winsdk_samples_v71/': Failed to connect to chromium.googlesource.com port 443: Timed out fatal: clone of 'https://chromium.googlesource.com/external/webrtc/deps/third_party/winsdk_samples_v71' into submodule path 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/winsdk_samples_v71' failed Failed to clone 'webrtc/xplatform/winsdk_samples_v71'. Retry scheduled Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/yasm/binaries'... fatal: unable to access 'https://chromium.googlesource.com/chromium/deps/yasm/binaries/': Failed to connect to chromium.googlesource.com port 443: Timed out fatal: clone of 'https://chromium.googlesource.com/chromium/deps/yasm/binaries' into submodule path 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/yasm/binaries' failed Failed to clone 'webrtc/xplatform/yasm/binaries'. Retry scheduled Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/yasm/patched-yasm'... fatal: unable to access 'https://chromium.googlesource.com/chromium/deps/yasm/patched-yasm/': Failed to connect to chromium.googlesource.com port 443: Timed out fatal: clone of 'https://chromium.googlesource.com/chromium/deps/yasm/patched-yasm' into submodule path 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/yasm/patched-yasm' failed Failed to clone 'webrtc/xplatform/yasm/patched-yasm'. Retry scheduled Cloning into 'C:/Users/Administrator/ortclib-sdk/ortc/xplatform/cryptopp'... remote: Counting objects: 17850, done. remote: Compressing objects: 100% (15/15), done. remote: Total 17850 (delta 2), reused 10 (delta 1), pack-reused 17834 Receiving objects: 100% (17850/17850), 17.09 MiB | 11.00 KiB/s, done. Resolving deltas: 100% (12871/12871), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/windows'... remote: Counting objects: 221766, done. remote: Compressing objects: 100% (119/119), done. remote: Total 221766 (delta 58), reused 94 (delta 34), pack-reused 221598 Receiving objects: 100% (221766/221766), 118.88 MiB | 11.39 MiB/s, done. Resolving deltas: 100% (177289/177289), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/boringssl'... remote: Counting objects: 59465, done. remote: Total 59465 (delta 0), reused 0 (delta 0), pack-reused 59465 Receiving objects: 100% (59465/59465), 68.23 MiB | 44.00 KiB/s, done. Resolving deltas: 100% (41503/41503), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/chromium-pruned'... remote: Counting objects: 7829, done. remote: Total 7829 (delta 0), reused 0 (delta 0), pack-reused 7829 Receiving objects: 100% (7829/7829), 19.14 MiB | 1.38 MiB/s, done. Resolving deltas: 100% (3358/3358), done. Cloning into 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/googlemock'... fatal: unable to access 'https://chromium.googlesource.com/external/googlemock/': Failed to connect to chromium.googlesource.com port 443: Timed out fatal: clone of 'https://chromium.googlesource.com/external/googlemock' into submodule path 'C:/Users/Administrator/ortclib-sdk/webrtc/xplatform/googlemock' failed Failed to clone 'webrtc/xplatform/googlemock' a second time, aborting

jamescadd commented 6 years ago

I just ran the same command with no issue, sounds like it may be a connectivity problem. Is there any chance your firewall could be causing the issue? If there's any way you can try from another network or machine that may help verify. Sorry, not seeing much else in the way of a fix from a quick search.

mrsniperz commented 6 years ago

Thanks a lot James