Hey, guys.
I want to build webrtc on macos,operating steps according on "
https://webrtc.org/native-code/ios/",then I get the following result:
zhouguangjindeiMac:webr zhouguangjin$ gclient sync
________ running '/usr/bin/python src/cleanup_links.py' in '/Users/zhouguangjin/Desktop/webr'
Syncing projects: 100% (31/31), done.
________ running '/usr/bin/python -c import os,sys;script = os.path.join("trunk","check_root_dir.py");_ = os.system("%s %s" % (sys.executable,script)) if os.path.exists(script) else 0' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/landmines.py --landmine-scripts src/tools-webrtc/get_landmines.py --src-dir src' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/play_services/update.py download' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-intellij -l third_party/intellij' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-javax-inject -l third_party/javax_inject' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-hamcrest -l third_party/hamcrest' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-guava -l third_party/guava' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-android-support-test-runner -l third_party/android_support_test_runner' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-byte-buddy -l third_party/byte_buddy' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-espresso -l third_party/espresso' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-robolectric -l third_party/robolectric' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-apache-velocity -l third_party/apache_velocity' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-ow2-asm -l third_party/ow2_asm' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-icu4j -l third_party/icu4j' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-accessibility-test-framework -l third_party/accessibility_test_framework' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-bouncycastle -l third_party/bouncycastle' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-sqlite4java -l third_party/sqlite4java' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-robolectric -l third_party/xstream' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/android/update_deps/update_third_party_deps.py download -b chromium-objenesis -l third_party/objenesis' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/linux/sysroot_scripts/install-sysroot.py --running-as-hook' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/build/vs_toolchain.py update' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/third_party/binutils/download.py' in '/Users/zhouguangjin/Desktop/webr'
________ running '/usr/bin/python src/tools/clang/scripts/update.py --if-needed' in '/Users/zhouguangjin/Desktop/webr'
Updating Clang to 298539-1...
Clang is already up to date.
________ running '/usr/bin/python src/build/util/lastchange.py -o src/build/util/LASTCHANGE' in '/Users/zhouguangjin/Desktop/webr'
________ running 'download_from_google_storage --no_resume --platform=win32 --no_auth --bucket chromium-gn -s src/buildtools/win/gn.exe.sha1' in '/Users/zhouguangjin/Desktop/webr'
The current platform doesn't match "win32", skipping.
________ running 'download_from_google_storage --no_resume --platform=darwin --no_auth --bucket chromium-gn -s src/buildtools/mac/gn.sha1' in '/Users/zhouguangjin/Desktop/webr'
Failed to fetch file gs://chromium-gn/8185d63f0055bb02d46d22a450131b74b22e13ba for src/buildtools/mac/gn. [Err: /Users/zhouguangjin/Desktop/webrtc/depot_tools/external_bin/gsutil/gsutil_4.26/gsutil/third_party/boto/boto/pyami/config.py:69: UserWarning: Unable to load AWS_CREDENTIAL_FILE ()
warnings.warn('Unable to load AWS_CREDENTIAL_FILE (%s)' % full_path)
Failure: Server presented certificate that does not match host
www.googleapis.com: {'crlDistributionPoints': (u'
http://pki.google.com/GIAG2.crl',), 'subjectAltName': (('DNS', '*.
google.com'), ('DNS', '*.
android.com'), ('DNS', '*.
appengine.google.com'), ('DNS', '*.
cloud.google.com'), ('DNS', '*.
db833953.google.cn'), ('DNS', '*.
g.co'), ('DNS', '*.
gcp.gvt2.com'), ('DNS', '*.
google-analytics.com'), ('DNS', '*.
google.ca'), ('DNS', '*.
google.cl'), ('DNS', '*.
google.co.in'), ('DNS', '*.
google.co.jp'), ('DNS', '*.
google.co.uk'), ('DNS', '*.
google.com.ar'), ('DNS', '*.
google.com.au'), ('DNS', '*.
google.com.br'), ('DNS', '*.
google.com.co'), ('DNS', '*.
google.com.mx'), ('DNS', '*.
google.com.tr'), ('DNS', '*.
google.com.vn'), ('DNS', '*.
google.de'), ('DNS', '*.
google.es'), ('DNS', '*.
google.fr'), ('DNS', '*.
google.hu'), ('DNS', '*.
google.it'), ('DNS', '*.
google.nl'), ('DNS', '*.
google.pl'), ('DNS', '*.
google.pt'), ('DNS', '*.
googleadapis.com'), ('DNS', '*.
googleapis.cn'), ('DNS', '*.
googlecommerce.com'), ('DNS', '*.
googlevideo.com'), ('DNS', '*.
gstatic.cn'), ('DNS', '*.
gstatic.com'), ('DNS', '*.
gvt1.com'), ('DNS', '*.
gvt2.com'), ('DNS', '*.
metric.gstatic.com'), ('DNS', '*.
urchin.com'), ('DNS', '*.
url.google.com'), ('DNS', '*.
youtube-nocookie.com'), ('DNS', '*.
youtube.com'), ('DNS', '*.
youtubeeducation.com'), ('DNS', '*.
yt.be'), ('DNS', '*.
ytimg.com'), ('DNS', '
android.clients.google.com'), ('DNS', '
android.com'), ('DNS', '
developer.android.google.cn'), ('DNS', '
developers.android.google.cn'), ('DNS', '
g.co'), ('DNS', '
goo.gl'), ('DNS', '
google-analytics.com'), ('DNS', '
google.com'), ('DNS', '
googlecommerce.com'), ('DNS', '
source.android.google.cn'), ('DNS', '
urchin.com'), ('DNS', '
www.goo.gl'), ('DNS', '
youtu.be'), ('DNS', '
youtube.com'), ('DNS', '
youtubeeducation.com'), ('DNS', '
yt.be')), 'notBefore': u'Aug 15 16:21:42 2017 GMT', 'caIssuers': (u'
http://pki.google.com/GIAG2.crt',), 'OCSP': (u'
http://clients1.google.com/ocsp',), 'serialNumber': u'7DBD8005B56D0B01', 'notAfter': 'Nov 7 16:05:00 2017 GMT', 'version': 3L, 'subject': ((('countryName', u'US'),), (('stateOrProvinceName', u'California'),), (('localityName', u'Mountain View'),), (('organizationName', u'Google Inc'),), (('commonName', u'*.
google.com'),)), 'issuer': ((('countryName', u'US'),), (('organizationName', u'Google Inc'),), (('commonName', u'Google Internet Authority G2'),))}.
]
0> Failed to fetch file gs://chromium-gn/8185d63f0055bb02d46d22a450131b74b22e13ba for src/buildtools/mac/gn, skipping. [Err: /Users/zhouguangjin/Desktop/webrtc/depot_tools/external_bin/gsutil/gsutil_4.26/gsutil/third_party/boto/boto/pyami/config.py:69: UserWarning: Unable to load AWS_CREDENTIAL_FILE ()
warnings.warn('Unable to load AWS_CREDENTIAL_FILE (%s)' % full_path)
Failure: Server presented certificate that does not match host
www.googleapis.com: {'crlDistributionPoints': (u'
http://pki.google.com/GIAG2.crl',), 'subjectAltName': (('DNS', '*.
google.com'), ('DNS', '*.
android.com'), ('DNS', '*.
appengine.google.com'), ('DNS', '*.
cloud.google.com'), ('DNS', '*.
db833953.google.cn'), ('DNS', '*.
g.co'), ('DNS', '*.
gcp.gvt2.com'), ('DNS', '*.
google-analytics.com'), ('DNS', '*.
google.ca'), ('DNS', '*.
google.cl'), ('DNS', '*.
google.co.in'), ('DNS', '*.
google.co.jp'), ('DNS', '*.
google.co.uk'), ('DNS', '*.
google.com.ar'), ('DNS', '*.
google.com.au'), ('DNS', '*.
google.com.br'), ('DNS', '*.
google.com.co'), ('DNS', '*.
google.com.mx'), ('DNS', '*.
google.com.tr'), ('DNS', '*.
google.com.vn'), ('DNS', '*.
google.de'), ('DNS', '*.
google.es'), ('DNS', '*.
google.fr'), ('DNS', '*.
google.hu'), ('DNS', '*.
google.it'), ('DNS', '*.
google.nl'), ('DNS', '*.
google.pl'), ('DNS', '*.
google.pt'), ('DNS', '*.
googleadapis.com'), ('DNS', '*.
googleapis.cn'), ('DNS', '*.
googlecommerce.com'), ('DNS', '*.
googlevideo.com'), ('DNS', '*.
gstatic.cn'), ('DNS', '*.
gstatic.com'), ('DNS', '*.
gvt1.com'), ('DNS', '*.
gvt2.com'), ('DNS', '*.
metric.gstatic.com'), ('DNS', '*.
urchin.com'), ('DNS', '*.
url.google.com'), ('DNS', '*.
youtube-nocookie.com'), ('DNS', '*.
youtube.com'), ('DNS', '*.
youtubeeducation.com'), ('DNS', '*.
yt.be'), ('DNS', '*.
ytimg.com'), ('DNS', '
android.clients.google.com'), ('DNS', '
android.com'), ('DNS', '
developer.android.google.cn'), ('DNS', '
developers.android.google.cn'), ('DNS', '
g.co'), ('DNS', '
goo.gl'), ('DNS', '
google-analytics.com'), ('DNS', '
google.com'), ('DNS', '
googlecommerce.com'), ('DNS', '
source.android.google.cn'), ('DNS', '
urchin.com'), ('DNS', '
www.goo.gl'), ('DNS', '
youtu.be'), ('DNS', '
youtube.com'), ('DNS', '
youtubeeducation.com'), ('DNS', '
yt.be')), 'notBefore': u'Aug 15 16:21:42 2017 GMT', 'caIssuers': (u'
http://pki.google.com/GIAG2.crt',), 'OCSP': (u'
http://clients1.google.com/ocsp',), 'serialNumber': u'7DBD8005B56D0B01', 'notAfter': 'Nov 7 16:05:00 2017 GMT', 'version': 3L, 'subject': ((('countryName', u'US'),), (('stateOrProvinceName', u'California'),), (('localityName', u'Mountain View'),), (('organizationName', u'Google Inc'),), (('commonName', u'*.
google.com'),)), 'issuer': ((('countryName', u'US'),), (('organizationName', u'Google Inc'),), (('commonName', u'Google Internet Authority G2'),))}.
]
Downloading 1 files took 3.044392 second(s)
Error: Command 'download_from_google_storage --no_resume --platform=darwin --no_auth --bucket chromium-gn -s src/buildtools/mac/gn.sha1' returned non-zero exit status 1 in /Users/zhouguangjin/Desktop/webr
Any suggestions and starting points are highly appreciated. Thanks.