Commit c19b7703 authored by Michael Achenbach's avatar Michael Achenbach Committed by Commit Bot

Update V8 DEPS.

Rolling v8/build: https://chromium.googlesource.com/chromium/src/build/+log/3ba6ca6..c1972dd

Rolling v8/third_party/android_tools: https://chromium.googlesource.com/android_tools/+log/c9f9bbf..9a70d48

Rolling v8/third_party/catapult: https://chromium.googlesource.com/catapult/+log/b4a4bed..e653c4b

Rolling v8/tools/clang: https://chromium.googlesource.com/chromium/src/tools/clang/+log/357315f..7c6255f

This also ports https://crrev.com/c/907673 for adjusting V8's DEPS file to the sysroot changes
rolling in v8/build.

TBR=yangguo@chromium.org

Bug: chromium:807986
Change-Id: If55378330ae8797798abe1a98a858a0f57cf7fbe
Reviewed-on: https://chromium-review.googlesource.com/910193Reviewed-by: 's avatarYang Guo <yangguo@chromium.org>
Reviewed-by: 's avatarMichael Achenbach <machenbach@chromium.org>
Reviewed-by: 's avatarv8 autoroll <v8-autoroll@chromium.org>
Commit-Queue: Michael Achenbach <machenbach@chromium.org>
Cr-Commit-Position: refs/heads/master@{#51202}
parent c18df500
...@@ -11,7 +11,7 @@ vars = { ...@@ -11,7 +11,7 @@ vars = {
deps = { deps = {
'v8/build': 'v8/build':
Var('chromium_url') + '/chromium/src/build.git' + '@' + '3ba6ca6d32a1be57156b541ea4163ee9dbd26794', Var('chromium_url') + '/chromium/src/build.git' + '@' + 'c1972dd3978f1de4da537c7c5ef24a39a71f67c5',
'v8/tools/gyp': 'v8/tools/gyp':
Var('chromium_url') + '/external/gyp.git' + '@' + 'd61a9397e668fa9843c4aa7da9e79460fe590bfb', Var('chromium_url') + '/external/gyp.git' + '@' + 'd61a9397e668fa9843c4aa7da9e79460fe590bfb',
'v8/third_party/icu': 'v8/third_party/icu':
...@@ -27,11 +27,11 @@ deps = { ...@@ -27,11 +27,11 @@ deps = {
'condition': 'checkout_android', 'condition': 'checkout_android',
}, },
'v8/third_party/android_tools': { 'v8/third_party/android_tools': {
'url': Var('chromium_url') + '/android_tools.git' + '@' + 'c9f9bbf0a6c862fbef6115e80e8617093cd58e6b', 'url': Var('chromium_url') + '/android_tools.git' + '@' + '9a70d48fcdd68cd0e7e968f342bd767ee6323bd1',
'condition': 'checkout_android', 'condition': 'checkout_android',
}, },
'v8/third_party/catapult': { 'v8/third_party/catapult': {
'url': Var('chromium_url') + '/catapult.git' + '@' + 'b4a4bed9ad918ec47b8ecc0bb6b611ebe9038392', 'url': Var('chromium_url') + '/catapult.git' + '@' + 'e653c4b823f98c26bd29e4cf4e3bdacdffb4b041',
'condition': 'checkout_android', 'condition': 'checkout_android',
}, },
'v8/third_party/colorama/src': { 'v8/third_party/colorama/src': {
...@@ -57,7 +57,7 @@ deps = { ...@@ -57,7 +57,7 @@ deps = {
'v8/test/test262/harness': 'v8/test/test262/harness':
Var('chromium_url') + '/external/github.com/test262-utils/test262-harness-py.git' + '@' + '0f2acdd882c84cff43b9d60df7574a1901e2cdcd', Var('chromium_url') + '/external/github.com/test262-utils/test262-harness-py.git' + '@' + '0f2acdd882c84cff43b9d60df7574a1901e2cdcd',
'v8/tools/clang': 'v8/tools/clang':
Var('chromium_url') + '/chromium/src/tools/clang.git' + '@' + '357315f33a4ca9eac76daefec80778c20dcfdc73', Var('chromium_url') + '/chromium/src/tools/clang.git' + '@' + '7c6255f1489ae4cc745aa732c5d235050ad80034',
'v8/tools/luci-go': 'v8/tools/luci-go':
Var('chromium_url') + '/chromium/src/tools/luci-go.git' + '@' + 'ff0709d4283b1f233dcf0c9fec1672c6ecaed2f1', Var('chromium_url') + '/chromium/src/tools/luci-go.git' + '@' + 'ff0709d4283b1f233dcf0c9fec1672c6ecaed2f1',
'v8/test/wasm-js': 'v8/test/wasm-js':
...@@ -252,17 +252,39 @@ hooks = [ ...@@ -252,17 +252,39 @@ hooks = [
], ],
}, },
{ {
# Downloads the current stable linux sysroot to build/linux/ if needed. 'name': 'sysroot_arm',
# This sysroot updates at about the same rate that the chrome build deps
# change.
'name': 'sysroot',
'pattern': '.', 'pattern': '.',
'condition': 'build_for_node != True', 'condition': 'checkout_linux and checkout_arm',
'action': [ 'action': ['python', 'v8/build/linux/sysroot_scripts/install-sysroot.py',
'python', '--arch=arm'],
'v8/build/linux/sysroot_scripts/install-sysroot.py', },
'--running-as-hook', {
], 'name': 'sysroot_arm64',
'pattern': '.',
'condition': 'checkout_linux and checkout_arm64',
'action': ['python', 'v8/build/linux/sysroot_scripts/install-sysroot.py',
'--arch=arm64'],
},
{
'name': 'sysroot_x86',
'pattern': '.',
'condition': 'checkout_linux and (checkout_x86 or checkout_x64)',
'action': ['python', 'v8/build/linux/sysroot_scripts/install-sysroot.py',
'--arch=x86'],
},
{
'name': 'sysroot_mips',
'pattern': '.',
'condition': 'checkout_linux and checkout_mips',
'action': ['python', 'v8/build/linux/sysroot_scripts/install-sysroot.py',
'--arch=mips'],
},
{
'name': 'sysroot_x64',
'pattern': '.',
'condition': 'checkout_linux and checkout_x64',
'action': ['python', 'v8/build/linux/sysroot_scripts/install-sysroot.py',
'--arch=x64'],
}, },
{ {
'name': 'msan_chained_origins', 'name': 'msan_chained_origins',
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment