Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(7)

Issue 1693733003: Put all XSAN bots on the same DEPS-sourced build of Clang. (Closed)

Created:
4 years, 10 months ago by mtklein_C
Modified:
4 years, 10 months ago
Reviewers:
msarett, hal.canary
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Put all XSAN bots on the same DEPS-sourced build of Clang. This adds LLVM, Clang, and compiler-rt (*san tools) to DEPS, then uses them from xsan_build, building them if needed. This is similar to how the CMake bots bootstrap CMake if needed. BUG=skia: GOLD_TRYBOT_URL= https://gold.skia.org/search2?unt=true&query=source_type%3Dgm&master=false&issue=1693733003 Committed: https://skia.googlesource.com/skia/+/013475a27222c46e528c83704fa2bf43ba207571

Patch Set 1 #

Total comments: 3
Unified diffs Side-by-side diffs Delta from patch set Stats (+26 lines, -3 lines) Patch
M DEPS View 1 chunk +5 lines, -0 lines 2 comments Download
M gyp/yasm.gyp View 1 chunk +1 line, -1 line 1 comment Download
M gyp/zlib.gyp View 1 chunk +1 line, -0 lines 0 comments Download
M tools/xsan_build View 1 chunk +19 lines, -2 lines 0 comments Download

Messages

Total messages: 12 (5 generated)
mtklein_C
4 years, 10 months ago (2016-02-12 19:52:26 UTC) #4
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1693733003/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1693733003/1
4 years, 10 months ago (2016-02-12 19:52:36 UTC) #5
commit-bot: I haz the power
Note for Reviewers: The CQ is waiting for an approval. If you believe that the ...
4 years, 10 months ago (2016-02-12 19:52:37 UTC) #6
msarett
lgtm https://codereview.chromium.org/1693733003/diff/1/DEPS File DEPS (right): https://codereview.chromium.org/1693733003/diff/1/DEPS#newcode54 DEPS:54: nit: extra line? Maybe a comment could go ...
4 years, 10 months ago (2016-02-12 19:59:38 UTC) #7
commit-bot: I haz the power
Committed patchset #1 (id:1) as https://skia.googlesource.com/skia/+/013475a27222c46e528c83704fa2bf43ba207571
4 years, 10 months ago (2016-02-12 20:15:26 UTC) #9
hal.canary
https://codereview.chromium.org/1693733003/diff/1/DEPS File DEPS (right): https://codereview.chromium.org/1693733003/diff/1/DEPS#newcode56 DEPS:56: "third_party/externals/llvm/tools/clang": "https://llvm.googlesource.com/clang@release_38", Hold on! If I am syncing out ...
4 years, 10 months ago (2016-02-12 23:52:51 UTC) #11
mtklein
4 years, 10 months ago (2016-02-13 00:29:27 UTC) #12
Message was sent while issue was closed.
On 2016/02/12 23:52:51, Hal Canary wrote:
> https://codereview.chromium.org/1693733003/diff/1/DEPS
> File DEPS (right):
> 
> https://codereview.chromium.org/1693733003/diff/1/DEPS#newcode56
> DEPS:56: "third_party/externals/llvm/tools/clang":
> "https://llvm.googlesource.com/clang@release_38",
> Hold on!
> 
> If I am syncing out of order, and I clone into
> `third_party/externals/llvm/tools/clang` first, how do I then clone
> `third_party/externals/llvm`?  You can't clone into a non-empty directory.

gclient does it fine.

Powered by Google App Engine
This is Rietveld 408576698