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] <config> [--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 <module>
import gclient_scm
File "/Users/sammendelson/bin/depot_tools/gclient_scm.py", line 26, in <module>
import scm
File "/Users/sammendelson/bin/depot_tools/scm.py", line 8, in <module>
import glob
File "/System/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/glob.py", line 1, in <module>
"""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 <out_dir>"
Or see "gn help args" for more variants.
Sam-Ms-MacBook-Pro:chromium sammendelson$ gn help args
gn args <out_dir> [--list] [--short] [--args] [--overrides-only]
See also "gn help buildargs" for a more high-level overview of how
build arguments work.
Usage
gn args <out_dir>
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 <out_dir>".
gn args <out_dir> --list[=<exact_arg>] [--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 <out_dir>/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 <out_dir> --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 <out_dir>"
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] [<ide options>] <out_dir>
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 options>
--ide=<ide_name>
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=<path_prefixes>
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=<file_name>
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=<sdk_version>
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=<string>
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=<file_name>
Override defaut workspace file name ("all"). The workspace file is
written to the root build directory.
--ninja-extra-args=<string>
This string is passed without any quoting to the ninja invocation
command-line. Can be used to configure ninja flags, like "-j".
--root-target=<target_name>
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=<target_name>
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=<json_file_name>
Overrides default file name (project.json) of generated JSON file.
--json-ide-script=<path_to_python_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=<argument>
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 <out_dir> [<target_label>]"
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$
Comments