Update to Chromium version 102.0.4997.0 (#990845)

- Windows: SDK version 10.0.20348.0 is now required.
- MacOS: SDK version 12.3 (Xcode 13.3) is now required.
- Legacy swiftshader binaries (`swiftshader/*` on Win/Linux and
  `libswiftshader_*.dylib` on MacOS) have been removed (see issue #3176).
This commit is contained in:
Marshall Greenblatt
2022-04-21 14:58:48 -04:00
parent b318adddac
commit 916360e2e5
80 changed files with 544 additions and 461 deletions

View File

@@ -480,6 +480,7 @@ def GetConfigArgsSandbox(platform, args, is_debug, cpu):
# PartitionAlloc is selected as the default allocator in some cases.
# We can't use it because it requires use_allocator_shim=true.
'use_allocator': "none",
'use_partition_alloc': False,
# Avoid /LTCG linker warnings and generate smaller lib files.
'is_official_build': False,
@@ -524,14 +525,15 @@ def LinuxSysrootExists(cpu):
sysroot_root = os.path.join(src_dir, 'build', 'linux')
# CPU-specific sysroot directory names.
# Should match the values in build/config/sysroot.gni.
release = 'bullseye'
if cpu == 'x86':
sysroot_name = 'debian_sid_i386-sysroot'
sysroot_name = 'debian_%s_i386-sysroot' % release
elif cpu == 'x64':
sysroot_name = 'debian_sid_amd64-sysroot'
sysroot_name = 'debian_%s_amd64-sysroot' % release
elif cpu == 'arm':
sysroot_name = 'debian_sid_arm-sysroot'
sysroot_name = 'debian_%s_arm-sysroot' % release
elif cpu == 'arm64':
sysroot_name = 'debian_sid_arm64-sysroot'
sysroot_name = 'debian_%s_arm64-sysroot' % release
else:
raise Exception('Unrecognized sysroot CPU: %s' % cpu)