Environment:
Xcode 8.3.3
macOSX 10.12.5 (Sierra)
command:
python ./automate-git.py --download-dir=/Users/xxxxxxxx/Projects/cef-3071 --branch=3071 --verbose-build --build-log-file --x64-build --force-clean
Looks like downloading of the following 2 packages fails due to ssl certificate verification error:
https://storage.googleapis.com/nativeclient-once/object/binutils_arm_x86_64_apple_darwin_b33eac0121acfb07112b84a130824382abab91e2.tgz
https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-299960-1.tgz
However I could successfully download in Safari.
=========================
following is build printout
=========================
-build-log-file --x64-build --force-clean[/b]
--> Chromium DEPS file: /Users/xxxxxxxx/Projects/cef-3071/chromium/src/DEPS
-------- Running "gclient sync --reset --with_branch_heads --jobs 16" in "/Users/xxxxxxxx/Projects/cef-3071/chromium"...
Syncing projects: 100% (71/71), done.
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/landmines.py' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/tools/remove_stale_pyc_files.py src/android_webview/tools src/build/android src/gpu/gles2_conform_support src/infra src/ppapi src/printing src/third_party/catapult src/third_party/closure_compiler/build src/third_party/WebKit/Tools/Scripts src/tools' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/download_nacl_toolchains.py --mode nacl_core_sdk sync --extract' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
INFO: --Syncing nacl_arm_glibc to revision 053185d68ed3b96640f15c4ae457b1ff373c6cac--
INFO: Downloading package archive: binutils_arm_x86_64_apple_darwin.tgz (1/6)
package_version: Could not download URL (https://storage.googleapis.com/nativecl ... ab91e2.tgz): <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/play_services/update.py download' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-intellij -l third_party/intellij' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-javax-inject -l third_party/javax_inject' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-hamcrest -l third_party/hamcrest' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-guava -l third_party/guava' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/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/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-byte-buddy -l third_party/byte_buddy' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-espresso -l third_party/espresso' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-robolectric -l third_party/robolectric' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-apache-velocity -l third_party/apache_velocity' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-ow2-asm -l third_party/ow2_asm' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-android-tools/retrolambda -l third_party/retrolambda' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-android-tools/apk-patch-size-estimator -l third_party/apk-patch-size-estimator/lib' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-icu4j -l third_party/icu4j' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/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/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-bouncycastle -l third_party/bouncycastle' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-sqlite4java -l third_party/sqlite4java' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-objenesis -l third_party/objenesis' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/android/update_deps/update_third_party_deps.py download -b chromium-robolectric -l third_party/xstream' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/linux/sysroot_scripts/install-sysroot.py --running-as-hook' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/vs_toolchain.py update' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/build/mac_toolchain.py' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
Using local toolchain for mac.
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/third_party/binutils/download.py' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
________ running '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/tools/clang/scripts/update.py --if-needed' in '/Users/xxxxxxxx/Projects/cef-3071/chromium'
Updating Clang to 299960-1...
Downloading prebuilt clang
Downloading https://commondatastorage.googleapis.co ... 9960-1.tgz
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>
Retrying in 5 s ...
Downloading https://commondatastorage.googleapis.co ... 9960-1.tgz
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>
Retrying in 10 s ...
Downloading https://commondatastorage.googleapis.co ... 9960-1.tgz
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>
Retrying in 20 s
...
Downloading https://commondatastorage.googleapis.co ... 9960-1.tgz
<urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:590)>
Failed to download prebuilt clang clang-299960-1.tgz
Use --force-local-build if you want to build locally.
Exiting.
Error: Command '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/tools/clang/scripts/update.py --if-needed' returned non-zero exit status 1 in /Users/xxxxxxxx/Projects/cef-3071/chromium
Hook '/Library/Frameworks/Python.framework/Versions/2.7/Resources/Python.app/Contents/MacOS/Python src/tools/clang/scripts/update.py --if-needed' took 35.32 secs
Traceback (most recent call last):
File "./automate-git.py", line 967, in <module>
chromium_dir, depot_tools_dir)
File "./automate-git.py", line 55, in run
args, cwd=working_dir, env=env, shell=(sys.platform == 'win32'))
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/subprocess.py", line 540, in check_call
raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['gclient', 'sync', '--reset', '--with_branch_heads', '--jobs', '16']' returned non-zero exit status 2