Sam-Ms-MacBook-Pro:bin sammendelson$ git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git Cloning into 'depot_tools'... remote: Sending approximately 22.64 MiB ... remote: Total 29842 (delta 21124), reused 29842 (delta 21124) Receiving objects: 100% (29842/29842), 22.64 MiB | 12.10 MiB/s, done. Resolving deltas: 100% (21124/21124), done. Sam-Ms-MacBook-Pro:bin sammendelson$ ls depot_tools gam mate Sam-Ms-MacBook-Pro:bin sammendelson$ export PATH="$PATH:/Users/sammendelson/bin/depot_tools" Sam-Ms-MacBook-Pro:bin sammendelson$ git config --global core.precomposeUnicode true Sam-Ms-MacBook-Pro:bin sammendelson$ cd ~/Downloads/ Sam-Ms-MacBook-Pro:Downloads sammendelson$ mkdir chromium && cd chromium Sam-Ms-MacBook-Pro:chromium sammendelson$ git config --global core.precomposeUnicode true Sam-Ms-MacBook-Pro:chromium sammendelson$ fetch Error: Must specify a config. usage: fetch.py [options] [--property=value [--property2=value2 ...]] This script can be used to download the Chromium sources. See http://www.chromium.org/developers/how-tos/get-the-code for full usage instructions. Valid options: -h, --help, help Print this message. --nohooks Don't run hooks after checkout. --force (dangerous) Don't look for existing .gclient file. -n, --dry-run Don't run commands, only print them. --no-history Perform shallow clones, don't fetch the full git history. Valid fetch configs: android android_internal breakpad chromium config_util crashpad dart depot_tools goma_client gyp infra infra_internal inspector_protocol ios ios_internal nacl naclports pdfium skia skia_buildbot syzygy v8 webrtc webrtc_android webrtc_ios Sam-Ms-MacBook-Pro:chromium sammendelson$ fetch chromium Running: gclient root ^Cinterrupted Traceback (most recent call last): File "/Users/sammendelson/bin/depot_tools/gclient.py", line 104, in import gclient_scm File "/Users/sammendelson/bin/depot_tools/gclient_scm.py", line 26, in import scm File "/Users/sammendelson/bin/depot_tools/scm.py", line 8, in import glob File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/glob.py", line 1, in """Filename globbing utility.""" KeyboardInterrupt Sam-Ms-MacBook-Pro:chromium sammendelson$ ls Sam-Ms-MacBook-Pro:chromium sammendelson$ ls Sam-Ms-MacBook-Pro:chromium sammendelson$ ls -a . .. Sam-Ms-MacBook-Pro:chromium sammendelson$ fetch --no-history chromium Running: gclient root WARNING: Your metrics.cfg file was invalid or nonexistent. A new one will be created. Running: gclient config --spec 'solutions = [ { "url": "https://chromium.googlesource.com/chromium/src.git", "managed": False, "name": "src", "custom_deps": {}, "custom_vars": {}, }, ] ' Running: gclient sync --no-history ________ running 'git -c core.deltaBaseCacheLimit=2g clone --no-checkout --progress https://chromium.googlesource.com/chromium/src.git --depth=1 /Users/sammendelson/Downloads/chromium/_gclient_src_3Gs7HV' in '/Users/sammendelson/Downloads/chromium' Cloning into '/Users/sammendelson/Downloads/chromium/_gclient_src_3Gs7HV'... remote: Counting objects: 296968, done remote: Finding sources: 100% (296968/296968) Receiving objects: 37% (109879/296968), 313.28 MiB | 13.58 MiB/s [0:01:00] Still working on: [0:01:00] src Receiving objects: 46% (136606/296968), 424.38 MiB | 15.31 MiB/s [0:01:10] Still working on: [0:01:10] src Receiving objects: 83% (246690/296968), 600.19 MiB | 23.94 MiB/s [0:01:20] Still working on: [0:01:20] src Receiving objects: 94% (281683/296968), 876.97 MiB | 22.50 MiB/s [0:01:30] Still working on: [0:01:30] src remote: Total 296968 (delta 70041), reused 197911 (delta 70041) Receiving objects: 100% (296968/296968), 978.08 MiB | 15.64 MiB/s, done. Resolving deltas: 100% (70041/70041), done. [0:01:40] Still working on: [0:01:40] src [0:01:50] Still working on: [0:01:50] src [0:02:00] Still working on: [0:02:00] src [0:02:10] Still working on: [0:02:10] src [0:02:20] Still working on: [0:02:20] src [0:02:30] Still working on: [0:02:30] src [0:02:40] Still working on: [0:02:40] src [0:02:50] Still working on: [0:02:50] src [0:03:00] Still working on: [0:03:00] src [0:03:10] Still working on: [0:03:10] src [0:03:20] Still working on: [0:03:20] src Syncing projects: 0% ( 0/ 2) [0:03:27] Still working on: [0:03:27] src [0:03:27] Still working on: [0:03:27] src Syncing projects: 97% (90/92) src/third_party/skia [0:07:34] Still working on: [0:07:34] src/v8 [0:07:34] src/third_party/angle/third_party/deqp/src [0:07:43] Still working on: [0:07:43] src/v8 [0:07:43] src/third_party/angle/third_party/deqp/src Syncing projects: 100% (92/92), done. Running hooks: 5% ( 4/79) nacltools ________ running '/usr/bin/python src/build/download_nacl_toolchains.py --mode nacl_core_sdk sync --extract' in '/Users/sammendelson/Downloads/chromium' INFO: --Syncing nacl_arm_glibc to revision 053185d68ed3b96640f15c4ae457b1ff373c6cac-- INFO: Downloading package archive: binutils_arm_x86_64_apple_darwin.tgz (1/6) INFO: Downloading package archive: gcc_arm_x86_64_apple_darwin.tgz (2/6) INFO: Downloading package archive: gcc_libs_arm.tgz (3/6) INFO: Downloading package archive: gdb_x86_64_apple_darwin.tgz (4/6) INFO: Downloading package archive: glibc_arm.tgz (5/6) INFO: Downloading package archive: sdk_libs_arm.tgz (6/6) INFO: --Syncing nacl_x86_glibc to revision 9ff1dc0c05b45941b86bed303a87a9eac17192ea-- INFO: Downloading package archive: core_sdk.tar.bz2 (1/3) INFO: Downloading package archive: gdb_x86_64_apple_darwin.tgz (2/3) INFO: Downloading package archive: toolchain.tar.bz2 (3/3) INFO: --Syncing nacl_x86_newlib to revision 11953a35fcd4f999b097a343bc49d89f94af21a8-- INFO: Downloading package archive: core_sdk.tgz (1/3) INFO: Downloading package archive: gdb_x86_64_apple_darwin.tgz (2/3) INFO: Downloading package archive: naclsdk.tgz (3/3) INFO: --Syncing pnacl_newlib to revision b48266b051f596802addff7c8d1fc6fb9cf6bea7-- INFO: Downloading package archive: binutils_x86_64_apple_darwin.tgz (1/50) INFO: Downloading package archive: binutils_x86_x86_64_apple_darwin.tgz (2/50) INFO: Downloading package archive: compiler_rt_bc_arm_bc.tgz (3/50) INFO: Downloading package archive: compiler_rt_bc_i686_bc.tgz (4/50) INFO: Downloading package archive: compiler_rt_bc_le32.tgz (5/50) INFO: Downloading package archive: compiler_rt_bc_x86_64_bc.tgz (6/50) INFO: Downloading package archive: core_sdk_libs_arm.tgz (7/50) INFO: Downloading package archive: core_sdk_libs_i686.tgz (8/50) INFO: Downloading package archive: core_sdk_libs_le32.tgz (9/50) INFO: Downloading package archive: core_sdk_libs_mipsel.tgz (10/50) INFO: Downloading package archive: core_sdk_libs_x86_64.tgz (11/50) INFO: Downloading package archive: driver_x86_64_apple_darwin.tgz (12/50) INFO: Downloading package archive: libcxx_arm.tgz (13/50) INFO: Downloading package archive: libcxx_arm_bc.tgz (14/50) INFO: Downloading package archive: libcxx_i686.tgz (15/50) INFO: Downloading package archive: libcxx_i686_bc.tgz (16/50) INFO: Downloading package archive: libcxx_le32.tgz (17/50) INFO: Downloading package archive: libcxx_mipsel.tgz (18/50) INFO: Downloading package archive: libcxx_x86_64.tgz (19/50) INFO: Downloading package archive: libcxx_x86_64_apple_darwin.tgz (20/50) INFO: Downloading package archive: libcxx_x86_64_bc.tgz (21/50) INFO: Downloading package archive: libgcc_eh_arm.tgz (22/50) INFO: Downloading package archive: libgcc_eh_mips32.tgz (23/50) INFO: Downloading package archive: libgcc_eh_x86_32.tgz (24/50) INFO: Downloading package archive: libgcc_eh_x86_64.tgz (25/50) INFO: Downloading package archive: libs_support_arm.tgz (26/50) INFO: Downloading package archive: libs_support_arm_bc.tgz (27/50) INFO: Downloading package archive: libs_support_i686.tgz (28/50) INFO: Downloading package archive: libs_support_i686_bc.tgz (29/50) INFO: Downloading package archive: libs_support_le32.tgz (30/50) INFO: Downloading package archive: libs_support_mipsel.tgz (31/50) INFO: Downloading package archive: libs_support_translator_arm.tgz (32/50) INFO: Downloading package archive: libs_support_translator_arm_nonsfi.tgz (33/50) INFO: Downloading package archive: libs_support_translator_mips32.tgz (34/50) INFO: Downloading package archive: libs_support_translator_x86_32.tgz (35/50) INFO: Downloading package archive: libs_support_translator_x86_32_nonsfi.tgz (36/50) INFO: Downloading package archive: libs_support_translator_x86_64.tgz (37/50) INFO: Downloading package archive: libs_support_x86_64.tgz (38/50) INFO: Downloading package archive: libs_support_x86_64_bc.tgz (39/50) INFO: Downloading package archive: llvm_x86_64_apple_darwin.tgz (40/50) INFO: Downloading package archive: metadata.tgz (41/50) INFO: Downloading package archive: newlib_arm.tgz (42/50) INFO: Downloading package archive: newlib_arm_bc.tgz (43/50) INFO: Downloading package archive: newlib_i686.tgz (44/50) INFO: Downloading package archive: newlib_i686_bc.tgz (45/50) INFO: Downloading package archive: newlib_le32.tgz (46/50) INFO: Downloading package archive: newlib_mipsel.tgz (47/50) INFO: Downloading package archive: newlib_x86_64.tgz (48/50) INFO: Downloading package archive: newlib_x86_64_bc.tgz (49/50) INFO: Downloading package archive: unsandboxed_runtime_x86_32_mac.tgz (50/50) INFO: --Syncing pnacl_translator to revision b48266b051f596802addff7c8d1fc6fb9cf6bea7-- INFO: Downloading package archive: sandboxed_translators.tgz (1/1) INFO: Extracting package (nacl_arm_glibc) to directory: /Users/sammendelson/Downloads/chromium/src/native_client/toolchain/mac_x86/nacl_arm_glibc INFO: Extracting binutils_arm_x86_64_apple_darwin.tgz (1/6) |------------------------------------------------| ................................................. INFO: Extracting gcc_arm_x86_64_apple_darwin.tgz (2/6) |------------------------------------------------| ................................................. INFO: Extracting gcc_libs_arm.tgz (3/6) |------------------------------------------------| ................................................. INFO: Extracting gdb_x86_64_apple_darwin.tgz (4/6) |------------------------------------------------| .................................................. INFO: Extracting glibc_arm.tgz (5/6) |------------------------------------------------| ................................................. INFO: Extracting sdk_libs_arm.tgz (6/6) |------------------------------------------------| ................................................. INFO: Extracting package (nacl_x86_glibc) to directory: /Users/sammendelson/Downloads/chromium/src/native_client/toolchain/mac_x86/nacl_x86_glibc INFO: Extracting core_sdk.tar.bz2 (1/3) |------------------------------------------------| .................................................. INFO: Extracting gdb_x86_64_apple_darwin.tgz (2/3) |------------------------------------------------| ................................................. INFO: Extracting toolchain.tar.bz2 (3/3) |------------------------------------------------| ................................................. INFO: Extracting package (nacl_x86_newlib) to directory: /Users/sammendelson/Downloads/chromium/src/native_client/toolchain/mac_x86/nacl_x86_newlib INFO: Extracting core_sdk.tgz (1/3) |------------------------------------------------| ................................................. INFO: Extracting gdb_x86_64_apple_darwin.tgz (2/3) |------------------------------------------------| .................................................. INFO: Extracting naclsdk.tgz (3/3) |------------------------------------------------| ................................................. INFO: Extracting package (pnacl_newlib) to directory: /Users/sammendelson/Downloads/chromium/src/native_client/toolchain/mac_x86/pnacl_newlib INFO: Extracting binutils_x86_64_apple_darwin.tgz (1/50) |------------------------------------------------| ................................................. INFO: Extracting binutils_x86_x86_64_apple_darwin.tgz (2/50) |------------------------------------------------| .................................................. INFO: Extracting compiler_rt_bc_arm_bc.tgz (3/50) |------------------------------------------------| ..... INFO: Extracting compiler_rt_bc_i686_bc.tgz (4/50) |------------------------------------------------| ..... INFO: Extracting compiler_rt_bc_le32.tgz (5/50) |------------------------------------------------| ..... INFO: Extracting compiler_rt_bc_x86_64_bc.tgz (6/50) |------------------------------------------------| ..... INFO: Extracting core_sdk_libs_arm.tgz (7/50) |------------------------------------------------| .................................................. INFO: Extracting core_sdk_libs_i686.tgz (8/50) |------------------------------------------------| .................................................. INFO: Extracting core_sdk_libs_le32.tgz (9/50) |------------------------------------------------| .................................................. INFO: Extracting core_sdk_libs_mipsel.tgz (10/50) |------------------------------------------------| .................................................. INFO: Extracting core_sdk_libs_x86_64.tgz (11/50) |------------------------------------------------| .................................................. INFO: Extracting driver_x86_64_apple_darwin.tgz (12/50) |------------------------------------------------| .................................................. INFO: Extracting libcxx_arm.tgz (13/50) |------------------------------------------------| ....... INFO: Extracting libcxx_arm_bc.tgz (14/50) |------------------------------------------------| .... INFO: Extracting libcxx_i686.tgz (15/50) |------------------------------------------------| INFO: Extracting libcxx_i686_bc.tgz (16/50) |------------------------------------------------| .... INFO: Extracting libcxx_le32.tgz (17/50) |------------------------------------------------| ...... INFO: Extracting libcxx_mipsel.tgz (18/50) |------------------------------------------------| ....... INFO: Extracting libcxx_x86_64.tgz (19/50) |------------------------------------------------| ....... INFO: Extracting libcxx_x86_64_apple_darwin.tgz (20/50) |------------------------------------------------| .................................................. INFO: Extracting libcxx_x86_64_bc.tgz (21/50) |------------------------------------------------| .... INFO: Extracting libgcc_eh_arm.tgz (22/50) |------------------------------------------------| INFO: Extracting libgcc_eh_mips32.tgz (23/50) |------------------------------------------------| INFO: Extracting libgcc_eh_x86_32.tgz (24/50) |------------------------------------------------| . INFO: Extracting libgcc_eh_x86_64.tgz (25/50) |------------------------------------------------| . INFO: Extracting libs_support_arm.tgz (26/50) |------------------------------------------------| .......... INFO: Extracting libs_support_arm_bc.tgz (27/50) |------------------------------------------------| .................................................. INFO: Extracting libs_support_i686.tgz (28/50) |------------------------------------------------| .......... INFO: Extracting libs_support_i686_bc.tgz (29/50) |------------------------------------------------| .................................................. INFO: Extracting libs_support_le32.tgz (30/50) |------------------------------------------------| .................................................. INFO: Extracting libs_support_mipsel.tgz (31/50) |------------------------------------------------| ............ INFO: Extracting libs_support_translator_arm.tgz (32/50) |------------------------------------------------| ............................... INFO: Extracting libs_support_translator_arm_nonsfi.tgz (33/50) |------------------------------------------------| .................................................. INFO: Extracting libs_support_translator_mips32.tgz (34/50) |------------------------------------------------| ................................... INFO: Extracting libs_support_translator_x86_32.tgz (35/50) |------------------------------------------------| ................................... INFO: Extracting libs_support_translator_x86_32_nonsfi.tgz (36/50) |------------------------------------------------| .................................................. INFO: Extracting libs_support_translator_x86_64.tgz (37/50) |------------------------------------------------| ................................ INFO: Extracting libs_support_x86_64.tgz (38/50) |------------------------------------------------| ............ INFO: Extracting libs_support_x86_64_bc.tgz (39/50) |------------------------------------------------| .................................................. INFO: Extracting llvm_x86_64_apple_darwin.tgz (40/50) |------------------------------------------------| ................................................. INFO: Extracting metadata.tgz (41/50) |------------------------------------------------| ...................................... INFO: Extracting newlib_arm.tgz (42/50) |------------------------------------------------| .................................................. INFO: Extracting newlib_arm_bc.tgz (43/50) |------------------------------------------------| .................................................. INFO: Extracting newlib_i686.tgz (44/50) |------------------------------------------------| .................................................. INFO: Extracting newlib_i686_bc.tgz (45/50) |------------------------------------------------| .................................................. INFO: Extracting newlib_le32.tgz (46/50) |------------------------------------------------| .................................................. INFO: Extracting newlib_mipsel.tgz (47/50) |------------------------------------------------| .................................................. INFO: Extracting newlib_x86_64.tgz (48/50) |------------------------------------------------| .................................................. INFO: Extracting newlib_x86_64_bc.tgz (49/50) |------------------------------------------------| .................................................. INFO: Extracting unsandboxed_runtime_x86_32_mac.tgz (50/50) |------------------------------------------------| ........ INFO: Extracting package (pnacl_translator) to directory: /Users/sammendelson/Downloads/chromium/src/native_client/toolchain/mac_x86/pnacl_translator INFO: Extracting sandboxed_translators.tgz (1/1) |------------------------------------------------| .................................................. Hook '/usr/bin/python src/build/download_nacl_toolchains.py --mode nacl_core_sdk sync --extract' took 180.15 secs Running hooks: 16% (13/79) mac_toolchain ________ running '/usr/bin/python src/build/mac_toolchain.py' in '/Users/sammendelson/Downloads/chromium' Skipping Mac toolchain installation for mac Running hooks: 18% (15/79) clang ________ running '/usr/bin/python src/tools/clang/scripts/update.py --with-android=False' in '/Users/sammendelson/Downloads/chromium' Downloading https://commondatastorage.googleapis.com/chromium-browser-clang/Mac/clang-350768-2.tgz .......... Done. Running hooks: 27% (22/79) gn_mac ________ running '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --no_auth --bucket chromium-gn -s src/buildtools/mac/gn.sha1' in '/Users/sammendelson/Downloads/chromium' 0> Downloading src/buildtools/mac/gn... Downloading 1 files took 99.335062 second(s) Hook '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --no_auth --bucket chromium-gn -s src/buildtools/mac/gn.sha1' took 99.48 secs Running hooks: 31% (25/79) clang_format_mac ________ running '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --no_auth --bucket chromium-clang-format -s src/buildtools/mac/clang-format.sha1' in '/Users/sammendelson/Downloads/chromium' 0> Downloading src/buildtools/mac/clang-format... Downloading 1 files took 6.880375 second(s) Running hooks: 37% (30/79) test_fonts ________ running 'download_from_google_storage --no_resume --extract --no_auth --bucket chromium-fonts -s src/third_party/test_fonts/test_fonts.tar.gz.sha1' in '/Users/sammendelson/Downloads/chromium' 0> Downloading src/third_party/test_fonts/test_fonts.tar.gz... 0> Extracting 30 entries from src/third_party/test_fonts/test_fonts.tar.gz to src/third_party/test_fonts/test_fonts Downloading 1 files took 33.408168 second(s) Hook 'download_from_google_storage --no_resume --extract --no_auth --bucket chromium-fonts -s src/third_party/test_fonts/test_fonts.tar.gz.sha1' took 33.51 secs Running hooks: 41% (33/79) luci-go_mac ________ running '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --no_auth --bucket chromium-luci -d src/tools/luci-go/mac64' in '/Users/sammendelson/Downloads/chromium' 0> Downloading src/tools/luci-go/mac64/isolate... Downloading 1 files took 9.707171 second(s) Running hooks: 48% (38/79) wasm_fuzzer ________ running '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --no_auth -u --bucket v8-wasm-fuzzer -s src/v8/test/fuzzer/wasm_corpus.tar.gz.sha1' in '/Users/sammendelson/Downloads/chromium' 0> Downloading src/v8/test/fuzzer/wasm_corpus.tar.gz... 0> Extracting 15291 entries from src/v8/test/fuzzer/wasm_corpus.tar.gz to src/v8/test/fuzzer/wasm_corpus Downloading 1 files took 14.711222 second(s) Hook '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --no_auth -u --bucket v8-wasm-fuzzer -s src/v8/test/fuzzer/wasm_corpus.tar.gz.sha1' took 14.83 secs Running hooks: 50% (40/79) node_mac ________ running '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --extract --no_auth --bucket chromium-nodejs/8.9.1 -s src/third_party/node/mac/node-darwin-x64.tar.gz.sha1' in '/Users/sammendelson/Downloads/chromium' 0> Downloading src/third_party/node/mac/node-darwin-x64.tar.gz... 0> Extracting 5271 entries from src/third_party/node/mac/node-darwin-x64.tar.gz to src/third_party/node/mac/node-darwin-x64 Downloading 1 files took 13.471028 second(s) Hook '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --extract --no_auth --bucket chromium-nodejs/8.9.1 -s src/third_party/node/mac/node-darwin-x64.tar.gz.sha1' took 13.57 secs Running hooks: 53% (42/79) webui_node_modules ________ running '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --extract --no_auth --bucket chromium-nodejs -s src/third_party/node/node_modules.tar.gz.sha1' in '/Users/sammendelson/Downloads/chromium' 0> Downloading src/third_party/node/node_modules.tar.gz... 0> Extracting 5458 entries from src/third_party/node/node_modules.tar.gz to src/third_party/node/node_modules Downloading 1 files took 10.905799 second(s) Hook '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --extract --no_auth --bucket chromium-nodejs -s src/third_party/node/node_modules.tar.gz.sha1' took 10.99 secs Running hooks: 59% (47/79) zucchini_testdata ________ running '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --no_auth --num_threads=4 --bucket chromium-binary-patching/zucchini_testdata --recursive -d src/components/zucchini' in '/Users/sammendelson/Downloads/chromium' 0> Downloading src/components/zucchini/testdata/chrome64_1.exe... 2> Downloading src/components/zucchini/testdata/setup1.exe... 1> Downloading src/components/zucchini/testdata/chrome64_2.exe... 3> Downloading src/components/zucchini/testdata/setup2.exe... 1> Downloading src/components/zucchini/fuzzers/testdata/new_eventlog_provider.dll... 3> Downloading src/components/zucchini/fuzzers/testdata/old_eventlog_provider.dll... Downloading 6 files took 17.865308 second(s) Hook '/usr/bin/python src/third_party/depot_tools/download_from_google_storage.py --no_resume --no_auth --num_threads=4 --bucket chromium-binary-patching/zucchini_testdata --recursive -d src/components/zucchini' took 20.00 secs Running hooks: 100% (79/79), done. Running: git submodule foreach 'git config -f $toplevel/.git/config submodule.$name.ignore all' Running: git config diff.ignoreSubmodules all Sam-Ms-MacBook-Pro:chromium sammendelson$ ls src Sam-Ms-MacBook-Pro:chromium sammendelson$ gn args out/ ERROR Can't find source root. I could not find a ".gn" file in the current directory or any parent, and the --root command-line argument was not specified. Sam-Ms-MacBook-Pro:chromium sammendelson$ gn args ERROR Exactly one build dir needed. Usage: "gn args " Or see "gn help args" for more variants. Sam-Ms-MacBook-Pro:chromium sammendelson$ gn help args gn args [--list] [--short] [--args] [--overrides-only] See also "gn help buildargs" for a more high-level overview of how build arguments work. Usage gn args Open the arguments for the given build directory in an editor. If the given build directory doesn't exist, it will be created and an empty args file will be opened in the editor. You would type something like this into that file: enable_doom_melon=false os="android" To find your editor on Posix, GN will search the environment variables in order: GN_EDITOR, VISUAL, and EDITOR. On Windows GN will open the command associated with .txt files. Note: you can edit the build args manually by editing the file "args.gn" in the build directory and then running "gn gen ". gn args --list[=] [--short] [--overrides-only] [--json] Lists all build arguments available in the current configuration, or, if an exact_arg is specified for the list flag, just that one build argument. The output will list the declaration location, current value for the build, default value (if different than the current value), and comment preceding the declaration. If --short is specified, only the names and current values will be printed. If --overrides-only is specified, only the names and current values of arguments that have been overridden (i.e. non-default arguments) will be printed. Overrides come from the /args.gn file and //.gn If --json is specified, the output will be emitted in json format. JSON schema for output: [ { "name": variable_name, "current": { "value": overridden_value, "file": file_name, "line": line_no }, "default": { "value": default_value, "file": file_name, "line": line_no }, "comment": comment_string }, ... ] Examples gn args out/Debug Opens an editor with the args for out/Debug. gn args out/Debug --list --short Prints all arguments with their default values for the out/Debug build. gn args out/Debug --list --short --overrides-only Prints overridden arguments for the out/Debug build. gn args out/Debug --list=target_cpu Prints information about the "target_cpu" argument for the " "out/Debug build. gn args --list --args="os=\"android\" enable_doom_melon=true" Prints all arguments with the default values for a build with the given arguments set (which may affect the values of other arguments). Sam-Ms-MacBook-Pro:chromium sammendelson$ gn args out/chromium ERROR Can't find source root. I could not find a ".gn" file in the current directory or any parent, and the --root command-line argument was not specified. Sam-Ms-MacBook-Pro:chromium sammendelson$ gn help buildargs Build Arguments Overview Build arguments are variables passed in from outside of the build that build files can query to determine how the build works. How build arguments are set First, system default arguments are set based on the current system. The built-in arguments are: - host_cpu - host_os - current_cpu - current_os - target_cpu - target_os Next, project-specific overrides are applied. These are specified inside the default_args variable of //.gn. See "gn help dotfile" for more. If specified, arguments from the --args command line flag are used. If that flag is not specified, args from previous builds in the build directory will be used (this is in the file args.gn in the build directory). Last, for targets being compiled with a non-default toolchain, the toolchain overrides are applied. These are specified in the toolchain_args section of a toolchain definition. The use-case for this is that a toolchain may be building code for a different platform, and that it may want to always specify Posix, for example. See "gn help toolchain" for more. If you specify an override for a build argument that never appears in a "declare_args" call, a nonfatal error will be displayed. Examples gn args out/FooBar Create the directory out/FooBar and open an editor. You would type something like this into that file: enable_doom_melon=false os="android" gn gen out/FooBar --args="enable_doom_melon=true os=\"android\"" This will overwrite the build directory with the given arguments. (Note that the quotes inside the args command will usually need to be escaped for your shell to pass through strings values.) How build arguments are used If you want to use an argument, you use declare_args() and specify default values. These default values will apply if none of the steps listed in the "How build arguments are set" section above apply to the given argument, but the defaults will not override any of these. Often, the root build config file will declare global arguments that will be passed to all buildfiles. Individual build files can also specify arguments that apply only to those files. It is also useful to specify build args in an "import"-ed file if you want such arguments to apply to multiple buildfiles. Sam-Ms-MacBook-Pro:chromium sammendelson$ gn args out/FooBar ERROR Can't find source root. I could not find a ".gn" file in the current directory or any parent, and the --root command-line argument was not specified. Sam-Ms-MacBook-Pro:chromium sammendelson$ cd src Sam-Ms-MacBook-Pro:src sammendelson$ gn args out/bin Waiting for editor on "/Users/sammendelson/Downloads/chromium/src/out/bin/args.gn"... Generating files... Done. Made 10854 targets from 1690 files in 16808ms Sam-Ms-MacBook-Pro:src sammendelson$ ls AUTHORS chromecast mojo BUILD.gn chromeos native_client CODE_OF_CONDUCT.md cloud_print native_client_sdk DEPS codereview.settings net ENG_REVIEW_OWNERS components out LICENSE content pdf LICENSE.chromium_os courgette ppapi OWNERS crypto printing PRESUBMIT.py dbus remoting PRESUBMIT_test.py device rlz PRESUBMIT_test_mocks.py docs sandbox README.md extensions services WATCHLISTS gin skia android_webview google_apis sql apps google_update storage ash gpu styleguide base headless testing build infra third_party build_overrides ios tools buildtools ipc ui cc jingle url chrome mash v8 chrome_elf media webrunner Sam-Ms-MacBook-Pro:src sammendelson$ gn gen out/bin Done. Made 10854 targets from 1690 files in 10198ms Sam-Ms-MacBook-Pro:src sammendelson$ cd out/bin Sam-Ms-MacBook-Pro:bin sammendelson$ ls args.gn gen obj build.ninja glibc_x64 toolchain.ninja build.ninja.d irt_x64 clang_newlib_x64 newlib_pnacl Sam-Ms-MacBook-Pro:bin sammendelson$ cat args.gn # Build arguments go here. # See "gn args --list" for available build arguments. google_api_key = "AIzaSyAFvUNs_QSuNlpudQiYmPq4_TIHyHO3jJ8" google_default_client_id = "402473451885-gchfd861ss77difpsi1ljm6fm1f600ns.apps.googleusercontent.com" google_default_client_secret = "3E_2QY0eKGRtVbOyOfkC-taR" Sam-Ms-MacBook-Pro:bin sammendelson$ nano args.gn Sam-Ms-MacBook-Pro:bin sammendelson$ gn args ERROR Exactly one build dir needed. Usage: "gn args " Or see "gn help args" for more variants. Sam-Ms-MacBook-Pro:bin sammendelson$ cd .. Sam-Ms-MacBook-Pro:out sammendelson$ cd .. Sam-Ms-MacBook-Pro:src sammendelson$ gn args out/bin Waiting for editor on "/Users/sammendelson/Downloads/chromium/src/out/bin/args.gn"... Generating files... Done. Made 10854 targets from 1690 files in 10819ms Sam-Ms-MacBook-Pro:src sammendelson$ brew install --HEAD ccache Updating Homebrew... ==> Auto-updated Homebrew! Updated 2 taps (homebrew/core and homebrew/cask). ==> New Formulae chafa libnova needle spice-protocol cryptominisat libpulsar nqp switch-lan-play esptool libvirt-glib oxipng hexyl lsd rakudo libgusb moarvm simple-scan ==> Updated Formulae akamai fltk paket alexjs fluid-synth passenger allure fonttools pdftoedn ammonite-repl frugal pdftoipe amqp-cpp fselect php angular-cli fuseki php@7.2 ark getdns picard-tools aws-sdk-cpp glances poppler azure-cli goreleaser pre-commit bash gradle primesieve bat grv pushpin bear hbase pwntools bettercap hcloud pyenv bitrise imagemagick python-yq boost jabba qpdf brew-php-switcher jenkins rabbitmq buildifier jid restic cake kitchen-sync serverless camlp5 knot ship capstone knot-resolver sonar-scanner chakra libetpan sox citus libidn2 stubby clamav libphonenumber subversion clang-format libpsl swiftlint cli53 libsodium tcpdump conan lmod telegraf console_bridge lxc tor diff-pdf mariadb tox direnv mercurial urdfdom_headers docker minio vagrant-completion docker-completion minio-mc vegeta docker-machine mkcert vim docker-machine-completion mkvtoolnix weboob eccodes mongodb wget ed moreutils whois emscripten mu wireshark erlang@20 mutt wp-cli-completion eslint neofetch wtf etcd ngspice yarn exploitdb nvm youtube-dl eye-d3 openconnect zeromq faas-cli opentsdb Error: HOMEBREW_LOGS was not exported! Please don't worry, you likely hit a bug auto-updating from an old version. Rerun your command, everything is up-to-date and fine now. Sam-Ms-MacBook-Pro:src sammendelson$ brew install --HEAD ccache ==> Installing dependencies for ccache: docbook, boost, source-highlight, asciidoc, autoconf, automake and libtool ==> Installing ccache dependency: docbook ==> Downloading https://homebrew.bintray.com/bottles/docbook-5.0.mojave.bottle.4 ######################################################################## 100.0% ==> Pouring docbook-5.0.mojave.bottle.4.tar.gz ==> xmlcatalog --noout --create /usr/local/etc/xml/catalog ==> xmlcatalog --noout --del file:///usr/local/Cellar/docbook/5.0/docbook/xml/4. ==> xmlcatalog --noout --add nextCatalog file:///usr/local/Cellar/docbook/5.0/d ==> xmlcatalog --noout --del file:///usr/local/Cellar/docbook/5.0/docbook/xml/4. ==> xmlcatalog --noout --add nextCatalog file:///usr/local/Cellar/docbook/5.0/d ==> xmlcatalog --noout --del file:///usr/local/Cellar/docbook/5.0/docbook/xml/4. ==> xmlcatalog --noout --add nextCatalog file:///usr/local/Cellar/docbook/5.0/d ==> xmlcatalog --noout --del file:///usr/local/Cellar/docbook/5.0/docbook/xml/4. ==> xmlcatalog --noout --add nextCatalog file:///usr/local/Cellar/docbook/5.0/d ==> xmlcatalog --noout --del file:///usr/local/Cellar/docbook/5.0/docbook/xml/4. ==> xmlcatalog --noout --add nextCatalog file:///usr/local/Cellar/docbook/5.0/d ==> xmlcatalog --noout --del file:///usr/local/Cellar/docbook/5.0/docbook/xml/5. ==> xmlcatalog --noout --add nextCatalog file:///usr/local/Cellar/docbook/5.0/d ==> Caveats To use the DocBook package in your XML toolchain, you need to add the following to your ~/.bashrc: export XML_CATALOG_FILES="/usr/local/etc/xml/catalog" ==> Summary 🍺 /usr/local/Cellar/docbook/5.0: 182 files, 4.6MB ==> Installing ccache dependency: boost ==> Downloading https://homebrew.bintray.com/bottles/boost-1.68.0_1.mojave.bottl ######################################################################## 100.0% ==> Pouring boost-1.68.0_1.mojave.bottle.tar.gz 🍺 /usr/local/Cellar/boost/1.68.0_1: 13,712 files, 469.0MB ==> Installing ccache dependency: source-highlight ==> Downloading https://homebrew.bintray.com/bottles/source-highlight-3.1.8_10.m ######################################################################## 100.0% ==> Pouring source-highlight-3.1.8_10.mojave.bottle.tar.gz ==> Caveats Bash completion has been installed to: /usr/local/etc/bash_completion.d ==> Summary 🍺 /usr/local/Cellar/source-highlight/3.1.8_10: 422 files, 6MB ==> Installing ccache dependency: asciidoc ==> Downloading https://homebrew.bintray.com/bottles/asciidoc-8.6.10_2.mojave.bo ######################################################################## 100.0% ==> Pouring asciidoc-8.6.10_2.mojave.bottle.tar.gz ==> Caveats If you intend to process AsciiDoc files through an XML stage (such as a2x for manpage generation) you need to add something like: export XML_CATALOG_FILES=/usr/local/etc/xml/catalog to your shell rc file so that xmllint can find AsciiDoc's catalog files. See `man 1 xmllint' for more. ==> Summary 🍺 /usr/local/Cellar/asciidoc/8.6.10_2: 214 files, 1.9MB ==> Installing ccache dependency: autoconf ==> Downloading https://homebrew.bintray.com/bottles/autoconf-2.69.mojave.bottle ######################################################################## 100.0% ==> Pouring autoconf-2.69.mojave.bottle.4.tar.gz ==> Caveats Emacs Lisp files have been installed to: /usr/local/share/emacs/site-lisp/autoconf ==> Summary 🍺 /usr/local/Cellar/autoconf/2.69: 71 files, 3.0MB ==> Installing ccache dependency: automake ==> Downloading https://homebrew.bintray.com/bottles/automake-1.16.1_1.mojave.bo ######################################################################## 100.0% ==> Pouring automake-1.16.1_1.mojave.bottle.tar.gz 🍺 /usr/local/Cellar/automake/1.16.1_1: 131 files, 3.4MB ==> Installing ccache dependency: libtool ==> Downloading https://homebrew.bintray.com/bottles/libtool-2.4.6_1.mojave.bott ######################################################################## 100.0% ==> Pouring libtool-2.4.6_1.mojave.bottle.tar.gz ==> Caveats In order to prevent conflicts with Apple's own libtool we have prepended a "g" so, you have instead: glibtool and glibtoolize. ==> Summary 🍺 /usr/local/Cellar/libtool/2.4.6_1: 71 files, 3.7MB ==> Installing ccache --HEAD ==> Cloning https://github.com/ccache/ccache.git Cloning into '/Users/sammendelson/Library/Caches/Homebrew/ccache--git'... ==> Checking out branch master Already on 'master' Your branch is up to date with 'origin/master'. ==> ./autogen.sh ==> ./configure --prefix=/usr/local/Cellar/ccache/HEAD-58d7831 --mandir=/usr/local/Cellar/ccache/HEAD-58d7831/shar ==> make ==> make install ==> Caveats To install symlinks for compilers that will automatically use ccache, prepend this directory to your PATH: /usr/local/opt/ccache/libexec If this is an upgrade and you have previously added the symlinks to your PATH, you may need to modify it to the path specified above so it points to the current version. NOTE: ccache can prevent some software from compiling. ALSO NOTE: The brew command, by design, will never use ccache. ==> Summary 🍺 /usr/local/Cellar/ccache/HEAD-58d7831: 56 files, 219.3KB, built in 59 seconds ==> Caveats ==> docbook To use the DocBook package in your XML toolchain, you need to add the following to your ~/.bashrc: export XML_CATALOG_FILES="/usr/local/etc/xml/catalog" ==> source-highlight Bash completion has been installed to: /usr/local/etc/bash_completion.d ==> asciidoc If you intend to process AsciiDoc files through an XML stage (such as a2x for manpage generation) you need to add something like: export XML_CATALOG_FILES=/usr/local/etc/xml/catalog to your shell rc file so that xmllint can find AsciiDoc's catalog files. See `man 1 xmllint' for more. ==> autoconf Emacs Lisp files have been installed to: /usr/local/share/emacs/site-lisp/autoconf ==> libtool In order to prevent conflicts with Apple's own libtool we have prepended a "g" so, you have instead: glibtool and glibtoolize. ==> ccache To install symlinks for compilers that will automatically use ccache, prepend this directory to your PATH: /usr/local/opt/ccache/libexec If this is an upgrade and you have previously added the symlinks to your PATH, you may need to modify it to the path specified above so it points to the current version. NOTE: ccache can prevent some software from compiling. ALSO NOTE: The brew command, by design, will never use ccache. Sam-Ms-MacBook-Pro:src sammendelson$ gn gen out-gn --args 'cc_wrapper="ccache"' ERROR Need exactly one build directory to generate. I expected something more like "gn gen out/foo" You can also see "gn help gen". Sam-Ms-MacBook-Pro:src sammendelson$ gn gen out/build --args 'cc_wrapper="ccache"' ERROR Need exactly one build directory to generate. I expected something more like "gn gen out/foo" You can also see "gn help gen". Sam-Ms-MacBook-Pro:src sammendelson$ gn gen out/bin --args 'cc_wrapper="ccache"' ERROR Need exactly one build directory to generate. I expected something more like "gn gen out/foo" You can also see "gn help gen". Sam-Ms-MacBook-Pro:src sammendelson$ gn help gen gn gen [--check] [] Generates ninja files from the current tree and puts them in the given output directory. The output directory can be a source-repo-absolute path name such as: //out/foo Or it can be a directory relative to the current directory such as: out/foo "gn gen --check" is the same as running "gn check". See "gn help check" for documentation on that mode. See "gn help switches" for the common command-line switches. IDE options GN optionally generates files for IDE. Possibilities for --ide= Generate files for an IDE. Currently supported values: "eclipse" - Eclipse CDT settings file. "vs" - Visual Studio project/solution files. (default Visual Studio version: 2017) "vs2013" - Visual Studio 2013 project/solution files. "vs2015" - Visual Studio 2015 project/solution files. "vs2017" - Visual Studio 2017 project/solution files. "xcode" - Xcode workspace/solution files. "qtcreator" - QtCreator project files. "json" - JSON file containing target information --filters= Semicolon-separated list of label patterns used to limit the set of generated projects (see "gn help label_pattern"). Only matching targets and their dependencies will be included in the solution. Only used for Visual Studio, Xcode and JSON. Visual Studio Flags --sln= Override default sln file name ("all"). Solution file is written to the root build directory. --no-deps Don't include targets dependencies to the solution. Changes the way how --filters option works. Only directly matching targets are included. --winsdk= Use the specified Windows 10 SDK version to generate project files. As an example, "10.0.15063.0" can be specified to use Creators Update SDK instead of the default one. --ninja-extra-args= This string is passed without any quoting to the ninja invocation command-line. Can be used to configure ninja flags, like "-j". Xcode Flags --workspace= Override defaut workspace file name ("all"). The workspace file is written to the root build directory. --ninja-extra-args= This string is passed without any quoting to the ninja invocation command-line. Can be used to configure ninja flags, like "-j". --root-target= Name of the target corresponding to "All" target in Xcode. If unset, "All" invokes ninja without any target and builds everything. QtCreator Flags --root-target= Name of the root target for which the QtCreator project will be generated to contain files of it and its dependencies. If unset, the whole build graph will be emitted. Eclipse IDE Support GN DOES NOT generate Eclipse CDT projects. Instead, it generates a settings file which can be imported into an Eclipse CDT project. The XML file contains a list of include paths and defines. Because GN does not generate a full .cproject definition, it is not possible to properly define includes/defines for each file individually. Instead, one set of includes/defines is generated for the entire project. This works fairly well but may still result in a few indexer issues here and there. Generic JSON Output Dumps target information to a JSON file and optionally invokes a python script on the generated file. See the comments at the beginning of json_project_writer.cc and desc_builder.cc for an overview of the JSON file format. --json-file-name= Overrides default file name (project.json) of generated JSON file. --json-ide-script= Executes python script after the JSON file is generated. Path can be project absolute (//), system absolute (/) or relative, in which case the output directory will be base. Path to generated JSON file will be first argument when invoking script. --json-ide-script-args= Optional second argument that will passed to executed script. Compilation Database --export-compile-commands Produces a compile_commands.json file in the root of the build directory containing an array of “command objects”, where each command object specifies one way a translation unit is compiled in the project. This is used for various Clang-based tooling, allowing for the replay of individual compilations independent of the build system. Sam-Ms-MacBook-Pro:src sammendelson$ gn check ERROR You're holding it wrong. Usage: "gn check []" Sam-Ms-MacBook-Pro:src sammendelson$ gn check out/bin 8468 targets out of 10854 checked based on the check_targets defined in ".gn". Header dependency check OK Sam-Ms-MacBook-Pro:src sammendelson$ gn gen out/bin --args 'cc_wrapper="ccache"' ERROR Need exactly one build directory to generate. I expected something more like "gn gen out/foo" You can also see "gn help gen". Sam-Ms-MacBook-Pro:src sammendelson$ gn gen out/bins --args 'cc_wrapper="ccache"' ERROR Need exactly one build directory to generate. I expected something more like "gn gen out/foo" You can also see "gn help gen". Sam-Ms-MacBook-Pro:src sammendelson$ gn gen out/bin Done. Made 10854 targets from 1690 files in 10703ms Sam-Ms-MacBook-Pro:src sammendelson$ gn gen out/bins --args='cc_wrapper="ccache"' ^Cinterrupted Sam-Ms-MacBook-Pro:src sammendelson$ ls AUTHORS build_overrides google_apis remoting BUILD.gn buildtools google_update rlz CODE_OF_CONDUCT.md cc gpu sandbox DEPS chrome headless services ENG_REVIEW_OWNERS chrome_elf infra skia LICENSE chromecast ios sql LICENSE.chromium_os chromeos ipc storage OWNERS cloud_print jingle styleguide PRESUBMIT.py codereview.settings mash testing PRESUBMIT_test.py components media third_party PRESUBMIT_test_mocks.py content mojo tools README.md courgette native_client ui WATCHLISTS crypto native_client_sdk url android_webview dbus net v8 apps device out webrunner ash docs pdf base extensions ppapi build gin printing Sam-Ms-MacBook-Pro:src sammendelson$ cd out Sam-Ms-MacBook-Pro:out sammendelson$ ls bin bins Sam-Ms-MacBook-Pro:out sammendelson$ rm -rf bins Sam-Ms-MacBook-Pro:out sammendelson$ cd .. Sam-Ms-MacBook-Pro:src sammendelson$ ls AUTHORS build_overrides google_apis remoting BUILD.gn buildtools google_update rlz CODE_OF_CONDUCT.md cc gpu sandbox DEPS chrome headless services ENG_REVIEW_OWNERS chrome_elf infra skia LICENSE chromecast ios sql LICENSE.chromium_os chromeos ipc storage OWNERS cloud_print jingle styleguide PRESUBMIT.py codereview.settings mash testing PRESUBMIT_test.py components media third_party PRESUBMIT_test_mocks.py content mojo tools README.md courgette native_client ui WATCHLISTS crypto native_client_sdk url android_webview dbus net v8 apps device out webrunner ash docs pdf base extensions ppapi build gin printing Sam-Ms-MacBook-Pro:src sammendelson$ gn gen out/bin --args='cc_wrapper="ccache"' Done. Made 10854 targets from 1690 files in 10615ms Sam-Ms-MacBook-Pro:src sammendelson$ export CCACHE_CPP2=yes Sam-Ms-MacBook-Pro:src sammendelson$ export CCACHE_SLOPPINESS=time_macros Sam-Ms-MacBook-Pro:src sammendelson$ export PATH=`pwd`/third_party/llvm-build/Release+Asserts/bin:$PATH Sam-Ms-MacBook-Pro:src sammendelson$ autoninja -C out/bin chrome /Users/sammendelson/bin/depot_tools/ninja -C out/bin chrome ninja: Entering directory `out/bin' [28595/36384] CXX obj/third_party/blink/renderer/controller/controller/dev_tools_frontend_impl.o FAILED: obj/third_party/blink/renderer/controller/controller/dev_tools_frontend_impl.o ccache ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/third_party/blink/renderer/controller/controller/dev_tools_frontend_impl.o.d -DBLINK_CONTROLLER_IMPLEMENTATION=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_LIBCPP_HAS_NO_ALIGNED_ALLOCATION -DCR_XCODE_VERSION=1010 -DCR_CLANG_REVISION=\"350768-2\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DCOMPONENT_BUILD -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORE=0 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DWEBP_EXTERN=extern -DUSE_EGL -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSKIA_DLL -DGR_GL_IGNORE_ES3_MSAA=0 -DSKCMS_API=__attribute__\(\(visibility\(\"default\"\)\)\) -DSK_SUPPORT_GPU=1 -DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" -DSK_BUILD_FOR_MAC -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DPROTOBUF_USE_DLLS -DBORINGSSL_SHARED_LIBRARY -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_MAC -DABSL_ALLOCATOR_NOTHROW=1 -DNO_MAIN_THREAD_WRAPPING -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DSUPPORT_WEBGL2_COMPUTE_CONTEXT=1 -DUSE_LIBJPEG_TURBO=1 -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DLIBXSLT_STATIC -I../.. -Igen -I../../third_party/libwebp/src -I../../third_party/libyuv/include -I../../third_party/khronos -I../../gpu -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/docs -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/gpu -I../../third_party/skia/include/pathops -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/include/codec -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/skia/modules/skottie/include -I../../third_party/ced/src -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/protobuf/src -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/boringssl/src/include -I../../third_party/webrtc_overrides -I../../third_party/webrtc -Igen/third_party/webrtc -I../../third_party/abseil-cpp -I../../third_party/angle/include -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../v8/include -Igen/v8/include -I../../third_party/libjpeg_turbo -I../../third_party/iccjpeg -I../../third_party/libpng -I../../third_party/zlib -I../../third_party/ots/include -I../../v8/include -Igen/v8/include -I../../third_party/libxml/src/include -I../../third_party/libxml/mac/include -I../../third_party/libxslt/src -I../../third_party/snappy/src -I../../third_party/snappy/mac -fno-strict-aliasing -fstack-protector-strong -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -arch x86_64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wunguarded-availability -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -O0 -fno-omit-frame-pointer -isysroot ../../../../../../../Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -mmacosx-version-min=10.9.0 -fvisibility=hidden -Xclang -add-plugin -Xclang find-bad-constructs -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Xclang -add-plugin -Xclang blink-gc-plugin -Wshorten-64-to-32 -Wglobal-constructors -gdwarf-2 -Wno-shorten-64-to-32 -DLIBXML_STATIC= -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare -std=c++14 -stdlib=libc++ -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -include obj/third_party/blink/renderer/controller/controller/precompile_core.h-cc -c ../../third_party/blink/renderer/controller/dev_tools_frontend_impl.cc -o obj/third_party/blink/renderer/controller/controller/dev_tools_frontend_impl.o In file included from ../../third_party/blink/renderer/controller/dev_tools_frontend_impl.cc:36: In file included from ../../third_party/blink/renderer/core/exported/web_view_impl.h:55: In file included from ../../third_party/blink/renderer/core/page/chrome_client.h:44: In file included from ../../third_party/blink/renderer/platform/cursor.h:31: ../../third_party/blink/renderer/platform/graphics/image.h:40:10: fatal error: 'third_party/blink/renderer/platform/graphics/paint/paint_record.h' file not found #include "third_party/blink/renderer/platform/graphics/paint/paint_record.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. [28600/36384] CXX obj/third_party/blink/renderer/bindings/modules/generated/event_modules_factory.o ninja: build stopped: subcommand failed. Sam-Ms-MacBook-Pro:src sammendelson$ autoninja -C out/bin chrome /Users/sammendelson/bin/depot_tools/ninja -C out/bin chrome ninja: Entering directory `out/bin' [103/7785] CXX obj/third_party/blink/renderer/core/animation/animation/animation.o FAILED: obj/third_party/blink/renderer/core/animation/animation/animation.o ccache ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/third_party/blink/renderer/core/animation/animation/animation.o.d -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_LIBCPP_HAS_NO_ALIGNED_ALLOCATION -DCR_XCODE_VERSION=1010 -DCR_CLANG_REVISION=\"350768-2\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DCOMPONENT_BUILD -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORE=0 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DBLINK_CORE_IMPLEMENTATION=1 -DWEBP_EXTERN=extern -DUSE_EGL -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DPROTOBUF_USE_DLLS -DBORINGSSL_SHARED_LIBRARY -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_MAC -DABSL_ALLOCATOR_NOTHROW=1 -DNO_MAIN_THREAD_WRAPPING -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSKIA_DLL -DGR_GL_IGNORE_ES3_MSAA=0 -DSKCMS_API=__attribute__\(\(visibility\(\"default\"\)\)\) -DSK_SUPPORT_GPU=1 -DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" -DSK_BUILD_FOR_MAC -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DSUPPORT_WEBGL2_COMPUTE_CONTEXT=1 -DUSE_LIBJPEG_TURBO=1 -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DLIBXSLT_STATIC -I../.. -Igen -I../../third_party/libyuv/include -I../../third_party/libwebp/src -I../../third_party/khronos -I../../gpu -I../../third_party/ced/src -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/protobuf/src -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/boringssl/src/include -I../../third_party/webrtc_overrides -I../../third_party/webrtc -Igen/third_party/webrtc -I../../third_party/abseil-cpp -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/docs -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/gpu -I../../third_party/skia/include/pathops -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/include/codec -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/skia/modules/skottie/include -I../../third_party/angle/include -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../v8/include -Igen/v8/include -I../../third_party/libjpeg_turbo -I../../third_party/iccjpeg -I../../third_party/libpng -I../../third_party/zlib -I../../third_party/ots/include -I../../v8/include -Igen/v8/include -I../../third_party/libxml/src/include -I../../third_party/libxml/mac/include -I../../third_party/libxslt/src -I../../third_party/snappy/src -I../../third_party/snappy/mac -fno-strict-aliasing -fstack-protector-strong -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -arch x86_64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wunguarded-availability -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -O0 -fno-omit-frame-pointer -isysroot ../../../../../../../Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -mmacosx-version-min=10.9.0 -fvisibility=hidden -Xclang -add-plugin -Xclang find-bad-constructs -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Xclang -add-plugin -Xclang blink-gc-plugin -Wglobal-constructors -gdwarf-2 -Wshorten-64-to-32 -Wno-shorten-64-to-32 -DLIBXML_STATIC= -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare -std=c++14 -stdlib=libc++ -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -include obj/third_party/blink/renderer/core/animation/animation/precompile_core.h-cc -c ../../third_party/blink/renderer/core/animation/animation.cc -o obj/third_party/blink/renderer/core/animation/animation/animation.o In file included from ../../third_party/blink/renderer/core/animation/animation.cc:51: In file included from ../../third_party/blink/renderer/core/probe/core_probes.h:37: In file included from ../../third_party/blink/renderer/platform/probe/platform_probes.h:8: In file included from ../../third_party/blink/renderer/platform/loader/fetch/fetch_context.h:53: In file included from ../../third_party/blink/renderer/platform/loader/fetch/resource_load_scheduler.h:13: ../../third_party/blink/renderer/platform/loader/fetch/resource.h:43:10: fatal error: 'third_party/blink/renderer/platform/loader/fetch/resource_response.h' file not found #include "third_party/blink/renderer/platform/loader/fetch/resource_response.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. [108/7785] CXX obj/third_party/blink/renderer/core/animation/animation/basic_shape_interpolation_functions.o ninja: build stopped: subcommand failed. Sam-Ms-MacBook-Pro:src sammendelson$ autoninja -C out/bin chrome /Users/sammendelson/bin/depot_tools/ninja -C out/bin chrome ninja: Entering directory `out/bin' [77/7678] CXX obj/third_party/blink/renderer/core/animation/animation/animation.o FAILED: obj/third_party/blink/renderer/core/animation/animation/animation.o ccache ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/third_party/blink/renderer/core/animation/animation/animation.o.d -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_LIBCPP_HAS_NO_ALIGNED_ALLOCATION -DCR_XCODE_VERSION=1010 -DCR_CLANG_REVISION=\"350768-2\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DCOMPONENT_BUILD -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORE=0 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DBLINK_CORE_IMPLEMENTATION=1 -DWEBP_EXTERN=extern -DUSE_EGL -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DPROTOBUF_USE_DLLS -DBORINGSSL_SHARED_LIBRARY -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_MAC -DABSL_ALLOCATOR_NOTHROW=1 -DNO_MAIN_THREAD_WRAPPING -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSKIA_DLL -DGR_GL_IGNORE_ES3_MSAA=0 -DSKCMS_API=__attribute__\(\(visibility\(\"default\"\)\)\) -DSK_SUPPORT_GPU=1 -DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" -DSK_BUILD_FOR_MAC -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DSUPPORT_WEBGL2_COMPUTE_CONTEXT=1 -DUSE_LIBJPEG_TURBO=1 -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DLIBXSLT_STATIC -I../.. -Igen -I../../third_party/libyuv/include -I../../third_party/libwebp/src -I../../third_party/khronos -I../../gpu -I../../third_party/ced/src -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/protobuf/src -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/boringssl/src/include -I../../third_party/webrtc_overrides -I../../third_party/webrtc -Igen/third_party/webrtc -I../../third_party/abseil-cpp -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/docs -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/gpu -I../../third_party/skia/include/pathops -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/include/codec -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/skia/modules/skottie/include -I../../third_party/angle/include -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../v8/include -Igen/v8/include -I../../third_party/libjpeg_turbo -I../../third_party/iccjpeg -I../../third_party/libpng -I../../third_party/zlib -I../../third_party/ots/include -I../../v8/include -Igen/v8/include -I../../third_party/libxml/src/include -I../../third_party/libxml/mac/include -I../../third_party/libxslt/src -I../../third_party/snappy/src -I../../third_party/snappy/mac -fno-strict-aliasing -fstack-protector-strong -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -arch x86_64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wunguarded-availability -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -O0 -fno-omit-frame-pointer -isysroot ../../../../../../../Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -mmacosx-version-min=10.9.0 -fvisibility=hidden -Xclang -add-plugin -Xclang find-bad-constructs -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Xclang -add-plugin -Xclang blink-gc-plugin -Wglobal-constructors -gdwarf-2 -Wshorten-64-to-32 -Wno-shorten-64-to-32 -DLIBXML_STATIC= -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare -std=c++14 -stdlib=libc++ -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -include obj/third_party/blink/renderer/core/animation/animation/precompile_core.h-cc -c ../../third_party/blink/renderer/core/animation/animation.cc -o obj/third_party/blink/renderer/core/animation/animation/animation.o In file included from ../../third_party/blink/renderer/core/animation/animation.cc:51: In file included from ../../third_party/blink/renderer/core/probe/core_probes.h:37: In file included from ../../third_party/blink/renderer/platform/probe/platform_probes.h:8: In file included from ../../third_party/blink/renderer/platform/loader/fetch/fetch_context.h:53: In file included from ../../third_party/blink/renderer/platform/loader/fetch/resource_load_scheduler.h:13: ../../third_party/blink/renderer/platform/loader/fetch/resource.h:43:10: fatal error: 'third_party/blink/renderer/platform/loader/fetch/resource_response.h' file not found #include "third_party/blink/renderer/platform/loader/fetch/resource_response.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. [79/7678] CXX obj/third_party/blink/renderer/core/animation/animation/compositor_animations.o FAILED: obj/third_party/blink/renderer/core/animation/animation/compositor_animations.o ccache ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/third_party/blink/renderer/core/animation/animation/compositor_animations.o.d -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_LIBCPP_HAS_NO_ALIGNED_ALLOCATION -DCR_XCODE_VERSION=1010 -DCR_CLANG_REVISION=\"350768-2\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DCOMPONENT_BUILD -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORE=0 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DBLINK_CORE_IMPLEMENTATION=1 -DWEBP_EXTERN=extern -DUSE_EGL -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DPROTOBUF_USE_DLLS -DBORINGSSL_SHARED_LIBRARY -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_MAC -DABSL_ALLOCATOR_NOTHROW=1 -DNO_MAIN_THREAD_WRAPPING -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSKIA_DLL -DGR_GL_IGNORE_ES3_MSAA=0 -DSKCMS_API=__attribute__\(\(visibility\(\"default\"\)\)\) -DSK_SUPPORT_GPU=1 -DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" -DSK_BUILD_FOR_MAC -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DSUPPORT_WEBGL2_COMPUTE_CONTEXT=1 -DUSE_LIBJPEG_TURBO=1 -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DLIBXSLT_STATIC -I../.. -Igen -I../../third_party/libyuv/include -I../../third_party/libwebp/src -I../../third_party/khronos -I../../gpu -I../../third_party/ced/src -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/protobuf/src -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/boringssl/src/include -I../../third_party/webrtc_overrides -I../../third_party/webrtc -Igen/third_party/webrtc -I../../third_party/abseil-cpp -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/docs -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/gpu -I../../third_party/skia/include/pathops -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/include/codec -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/skia/modules/skottie/include -I../../third_party/angle/include -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../v8/include -Igen/v8/include -I../../third_party/libjpeg_turbo -I../../third_party/iccjpeg -I../../third_party/libpng -I../../third_party/zlib -I../../third_party/ots/include -I../../v8/include -Igen/v8/include -I../../third_party/libxml/src/include -I../../third_party/libxml/mac/include -I../../third_party/libxslt/src -I../../third_party/snappy/src -I../../third_party/snappy/mac -fno-strict-aliasing -fstack-protector-strong -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -arch x86_64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wunguarded-availability -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -O0 -fno-omit-frame-pointer -isysroot ../../../../../../../Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -mmacosx-version-min=10.9.0 -fvisibility=hidden -Xclang -add-plugin -Xclang find-bad-constructs -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Xclang -add-plugin -Xclang blink-gc-plugin -Wglobal-constructors -gdwarf-2 -Wshorten-64-to-32 -Wno-shorten-64-to-32 -DLIBXML_STATIC= -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare -std=c++14 -stdlib=libc++ -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -include obj/third_party/blink/renderer/core/animation/animation/precompile_core.h-cc -c ../../third_party/blink/renderer/core/animation/compositor_animations.cc -o obj/third_party/blink/renderer/core/animation/animation/compositor_animations.o ../../third_party/blink/renderer/core/animation/compositor_animations.cc:58:10: fatal error: 'third_party/blink/renderer/platform/animation/compositor_transform_animation_curve.h' file not found #include "third_party/blink/renderer/platform/animation/compositor_transform_animation_curve.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. [82/7678] CXX obj/v8/v8_initializers/code-stub-assembler.o ninja: build stopped: subcommand failed. Sam-Ms-MacBook-Pro:src sammendelson$ autoninja -C out/bin chrome /Users/sammendelson/bin/depot_tools/ninja -C out/bin chrome ninja: Entering directory `out/bin' [17/7598] CXX obj/third_party/blink/renderer/core/exported/exported/worker_shadow_page.o FAILED: obj/third_party/blink/renderer/core/exported/exported/worker_shadow_page.o ccache ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/third_party/blink/renderer/core/exported/exported/worker_shadow_page.o.d -DBLINK_IMPLEMENTATION=1 -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_LIBCPP_HAS_NO_ALIGNED_ALLOCATION -DCR_XCODE_VERSION=1010 -DCR_CLANG_REVISION=\"350768-2\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DCOMPONENT_BUILD -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORE=0 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DBLINK_CORE_IMPLEMENTATION=1 -DWEBP_EXTERN=extern -DUSE_EGL -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DPROTOBUF_USE_DLLS -DBORINGSSL_SHARED_LIBRARY -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_MAC -DABSL_ALLOCATOR_NOTHROW=1 -DNO_MAIN_THREAD_WRAPPING -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSKIA_DLL -DGR_GL_IGNORE_ES3_MSAA=0 -DSKCMS_API=__attribute__\(\(visibility\(\"default\"\)\)\) -DSK_SUPPORT_GPU=1 -DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" -DSK_BUILD_FOR_MAC -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DSUPPORT_WEBGL2_COMPUTE_CONTEXT=1 -DUSE_LIBJPEG_TURBO=1 -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DLIBXSLT_STATIC -I../.. -Igen -I../../third_party/libyuv/include -I../../third_party/libwebp/src -I../../third_party/khronos -I../../gpu -I../../third_party/ced/src -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/protobuf/src -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/boringssl/src/include -I../../third_party/webrtc_overrides -I../../third_party/webrtc -Igen/third_party/webrtc -I../../third_party/abseil-cpp -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/docs -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/gpu -I../../third_party/skia/include/pathops -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/include/codec -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/skia/modules/skottie/include -I../../third_party/angle/include -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../v8/include -Igen/v8/include -I../../third_party/libjpeg_turbo -I../../third_party/iccjpeg -I../../third_party/libpng -I../../third_party/zlib -I../../third_party/ots/include -I../../v8/include -Igen/v8/include -I../../third_party/libxml/src/include -I../../third_party/libxml/mac/include -I../../third_party/libxslt/src -I../../third_party/snappy/src -I../../third_party/snappy/mac -fno-strict-aliasing -fstack-protector-strong -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -arch x86_64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wunguarded-availability -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -O0 -fno-omit-frame-pointer -isysroot ../../../../../../../Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -mmacosx-version-min=10.9.0 -fvisibility=hidden -Xclang -add-plugin -Xclang find-bad-constructs -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Xclang -add-plugin -Xclang blink-gc-plugin -Wglobal-constructors -gdwarf-2 -Wshorten-64-to-32 -Wno-shorten-64-to-32 -DLIBXML_STATIC= -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare -std=c++14 -stdlib=libc++ -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -include obj/third_party/blink/renderer/core/exported/exported/precompile_core.h-cc -c ../../third_party/blink/renderer/core/exported/worker_shadow_page.cc -o obj/third_party/blink/renderer/core/exported/exported/worker_shadow_page.o In file included from ../../third_party/blink/renderer/core/exported/worker_shadow_page.cc:5: In file included from ../../third_party/blink/renderer/core/exported/worker_shadow_page.h:13: In file included from ../../third_party/blink/renderer/core/exported/web_dev_tools_agent_impl.h:40: In file included from ../../third_party/blink/renderer/core/inspector/inspector_page_agent.h:40: In file included from ../../third_party/blink/renderer/core/page/chrome_client.h:35: In file included from ../../third_party/blink/public/platform/web_layer_tree_view.h:34: ../../cc/layers/layer.h:35:10: fatal error: 'ui/gfx/geometry/point3_f.h' file not found #include "ui/gfx/geometry/point3_f.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. [22/7598] CXX obj/third_party/blink/renderer/core/exported/exported/web_language_detection_details.o ninja: build stopped: subcommand failed. Sam-Ms-MacBook-Pro:src sammendelson$ autoninja -C out/bin chrome /Users/sammendelson/bin/depot_tools/ninja -C out/bin chrome ninja: Entering directory `out/bin' [15/7577] CXX obj/third_party/blink/renderer/core/paint/paint/text_paint_timing_detector.o FAILED: obj/third_party/blink/renderer/core/paint/paint/text_paint_timing_detector.o ccache ../../third_party/llvm-build/Release+Asserts/bin/clang++ -MMD -MF obj/third_party/blink/renderer/core/paint/paint/text_paint_timing_detector.o.d -DNO_TCMALLOC -DFULL_SAFE_BROWSING -DSAFE_BROWSING_CSD -DSAFE_BROWSING_DB_LOCAL -DCHROMIUM_BUILD -D_LIBCPP_HAS_NO_ALIGNED_ALLOCATION -DCR_XCODE_VERSION=1010 -DCR_CLANG_REVISION=\"350768-2\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DCOMPONENT_BUILD -D__ASSERT_MACROS_DEFINE_VERSIONS_WITHOUT_UNDERSCORE=0 -D_DEBUG -DDYNAMIC_ANNOTATIONS_ENABLED=1 -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DBLINK_CORE_IMPLEMENTATION=1 -DWEBP_EXTERN=extern -DUSE_EGL -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DU_USING_ICU_NAMESPACE=0 -DU_ENABLE_DYLOAD=0 -DUSE_CHROMIUM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE -DUCHAR_TYPE=uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DPROTOBUF_USE_DLLS -DBORINGSSL_SHARED_LIBRARY -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_MAC -DABSL_ALLOCATOR_NOTHROW=1 -DNO_MAIN_THREAD_WRAPPING -DSK_HAS_PNG_LIBRARY -DSK_HAS_WEBP_LIBRARY -DSK_HAS_JPEG_LIBRARY -DSKIA_DLL -DGR_GL_IGNORE_ES3_MSAA=0 -DSKCMS_API=__attribute__\(\(visibility\(\"default\"\)\)\) -DSK_SUPPORT_GPU=1 -DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" -DSK_BUILD_FOR_MAC -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DWTF_USE_DYNAMIC_ANNOTATIONS=1 -DSUPPORT_WEBGL2_COMPUTE_CONTEXT=1 -DUSE_LIBJPEG_TURBO=1 -DUSING_V8_SHARED -DV8_ENABLE_CHECKS -DV8_DEPRECATION_WARNINGS -DLIBXSLT_STATIC -I../.. -Igen -I../../third_party/libyuv/include -I../../third_party/libwebp/src -I../../third_party/khronos -I../../gpu -I../../third_party/ced/src -I../../third_party/icu/source/common -I../../third_party/icu/source/i18n -I../../third_party/protobuf/src -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/boringssl/src/include -I../../third_party/webrtc_overrides -I../../third_party/webrtc -Igen/third_party/webrtc -I../../third_party/abseil-cpp -I../../skia/config -I../../skia/ext -I../../third_party/skia/include/c -I../../third_party/skia/include/config -I../../third_party/skia/include/core -I../../third_party/skia/include/docs -I../../third_party/skia/include/effects -I../../third_party/skia/include/encode -I../../third_party/skia/include/gpu -I../../third_party/skia/include/pathops -I../../third_party/skia/include/ports -I../../third_party/skia/include/utils -I../../third_party/skia/include/codec -I../../third_party/skia/src/gpu -I../../third_party/skia/src/sksl -I../../third_party/skia/modules/skottie/include -I../../third_party/angle/include -I../../third_party/angle/src/common/third_party/base -Igen/angle -I../../v8/include -Igen/v8/include -I../../third_party/libjpeg_turbo -I../../third_party/iccjpeg -I../../third_party/libpng -I../../third_party/zlib -I../../third_party/ots/include -I../../v8/include -Igen/v8/include -I../../third_party/libxml/src/include -I../../third_party/libxml/mac/include -I../../third_party/libxslt/src -I../../third_party/snappy/src -I../../third_party/snappy/mac -fno-strict-aliasing -fstack-protector-strong -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fcolor-diagnostics -fmerge-all-constants -Xclang -mllvm -Xclang -instcombine-lower-dbg-declare=0 -no-canonical-prefixes -arch x86_64 -Wall -Werror -Wextra -Wimplicit-fallthrough -Wthread-safety -Wunguarded-availability -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c++11-narrowing -Wno-unneeded-internal-declaration -Wno-undefined-var-template -Wno-ignored-pragma-optimize -O0 -fno-omit-frame-pointer -isysroot ../../../../../../../Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.14.sdk -mmacosx-version-min=10.9.0 -fvisibility=hidden -Xclang -add-plugin -Xclang find-bad-constructs -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wexit-time-destructors -Xclang -add-plugin -Xclang blink-gc-plugin -Wglobal-constructors -gdwarf-2 -Wshorten-64-to-32 -Wno-shorten-64-to-32 -DLIBXML_STATIC= -Wno-undefined-bool-conversion -Wno-tautological-undefined-compare -std=c++14 -stdlib=libc++ -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -include obj/third_party/blink/renderer/core/paint/paint/precompile_core.h-cc -c ../../third_party/blink/renderer/core/paint/text_paint_timing_detector.cc -o obj/third_party/blink/renderer/core/paint/paint/text_paint_timing_detector.o In file included from ../../third_party/blink/renderer/core/paint/text_paint_timing_detector.cc:11: In file included from ../../third_party/blink/renderer/core/page/chrome_client.h:44: In file included from ../../third_party/blink/renderer/platform/cursor.h:31: ../../third_party/blink/renderer/platform/graphics/image.h:36:10: fatal error: 'third_party/blink/renderer/platform/graphics/image_animation_policy.h' file not found #include "third_party/blink/renderer/platform/graphics/image_animation_policy.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. [20/7577] CXX obj/third_party/blink/renderer/core/paint/paint/background_image_geometry.o ninja: build stopped: subcommand failed. Sam-Ms-MacBook-Pro:src sammendelson$ ls `xcode-select -p`/Platforms/MacOSX.platform/Developer/SDKs MacOSX.sdk MacOSX10.14.sdk Sam-Ms-MacBook-Pro:src sammendelson$ autoninja -v /Users/sammendelson/bin/depot_tools/ninja -v ninja: error: loading 'build.ninja': No such file or directory Sam-Ms-MacBook-Pro:src sammendelson$ autoninja --version /Users/sammendelson/bin/depot_tools/ninja --version 1.8.2 Sam-Ms-MacBook-Pro:src sammendelson$ ninja --version 1.8.2 Sam-Ms-MacBook-Pro:src sammendelson$ clang++ clang: error: no input files Sam-Ms-MacBook-Pro:src sammendelson$ clang++ --version clang version 8.0.0 (trunk 350768) Target: x86_64-apple-darwin18.2.0 Thread model: posix InstalledDir: /Users/sammendelson/Downloads/chromium/src/third_party/llvm-build/Release+Asserts/bin Sam-Ms-MacBook-Pro:src sammendelson$