update clang_linux package to Clang 5
Disable some new warning flags to get us building. Change-Id: I10299d667b06fb61d03e52329883c634bd42f45c Reviewed-on: https://skia-review.googlesource.com/44341 Reviewed-by: Florin Malita <fmalita@chromium.org> Commit-Queue: Mike Klein <mtklein@chromium.org>
This commit is contained in:
parent
e5964bc7d4
commit
bc7b1eab6c
@ -309,6 +309,13 @@ config("warnings") {
|
||||
cflags += [ "-Wno-over-aligned" ]
|
||||
}
|
||||
|
||||
# TODO: fix after we're building with Clang 5
|
||||
cflags += [
|
||||
"-Wno-cast-qual",
|
||||
"-Wno-unused-template",
|
||||
"-Wno-zero-as-null-pointer-constant",
|
||||
]
|
||||
|
||||
cflags += [
|
||||
"-Wno-cast-align",
|
||||
"-Wno-conditional-uninitialized",
|
||||
|
@ -1 +1 @@
|
||||
8
|
||||
9
|
@ -15,9 +15,12 @@ import subprocess
|
||||
import tempfile
|
||||
|
||||
REPO = "https://llvm.googlesource.com/"
|
||||
BRANCH = "release_40"
|
||||
BRANCH = "release_50"
|
||||
|
||||
def create_asset(target_dir):
|
||||
# CMake will sometimes barf if we pass it a relative path.
|
||||
target_dir = os.path.abspath(target_dir)
|
||||
|
||||
# Build Clang, lld, compiler-rt (sanitizer support) and libc++.
|
||||
os.chdir(tempfile.mkdtemp())
|
||||
subprocess.check_call(["git", "clone", "-b", BRANCH, REPO + "llvm"])
|
||||
|
@ -2670,7 +2670,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
},
|
||||
{
|
||||
"name": "skia/bots/armhf_sysroot",
|
||||
@ -2770,7 +2770,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
},
|
||||
{
|
||||
"name": "skia/bots/armhf_sysroot",
|
||||
@ -3230,7 +3230,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3260,7 +3260,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3290,7 +3290,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3320,7 +3320,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
},
|
||||
{
|
||||
"name": "skia/bots/linux_vulkan_sdk",
|
||||
@ -3355,7 +3355,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3385,7 +3385,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3415,7 +3415,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3445,7 +3445,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3475,7 +3475,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3505,7 +3505,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3535,7 +3535,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3565,7 +3565,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dimensions": [
|
||||
@ -3595,7 +3595,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
},
|
||||
{
|
||||
"name": "skia/bots/linux_vulkan_sdk",
|
||||
@ -6939,7 +6939,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -6992,7 +6992,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -7093,7 +7093,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -8757,7 +8757,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -8809,7 +8809,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -8908,7 +8908,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -9007,7 +9007,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -14208,7 +14208,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -14261,7 +14261,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -14362,7 +14362,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -14607,7 +14607,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -16298,7 +16298,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -16350,7 +16350,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -16402,7 +16402,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -16501,7 +16501,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -16600,7 +16600,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
@ -16652,7 +16652,7 @@
|
||||
{
|
||||
"name": "skia/bots/clang_linux",
|
||||
"path": "clang_linux",
|
||||
"version": "version:8"
|
||||
"version": "version:9"
|
||||
}
|
||||
],
|
||||
"dependencies": [
|
||||
|
Loading…
Reference in New Issue
Block a user