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

Issue 2028623002: [build] Use sysroot for linux compilation with clang (Closed)

Created:
4 years, 6 months ago by Michael Achenbach
Modified:
4 years, 6 months ago
CC:
v8-reviews_googlegroups.com
Base URL:
https://chromium.googlesource.com/v8/v8.git@master
Target Ref:
refs/pending/heads/master
Project:
v8
Visibility:
Public.

Description

[build] Use sysroot for linux compilation with clang This ports the configuration for using a sysroot from chromium's common.gypi. This is restricted to clang only. BUG=chromium:474921, chromium:616032 LOG=y Committed: https://crrev.com/c47d3c63695d2999752f5fc61ff171f3ff100553 Committed: https://crrev.com/c4fab3ec25663fd6676f1bddc12a2b5cacec0d54 Cr-Original-Commit-Position: refs/heads/master@{#36729} Cr-Commit-Position: refs/heads/master@{#36830}

Patch Set 1 #

Patch Set 2 : Restrict to clang #

Total comments: 2

Patch Set 3 : Only support x64 and ia32 #

Patch Set 4 : Default + rebase #

Patch Set 5 : Rebase #

Patch Set 6 : Merged fix from https://codereview.chromium.org/2040803005/ #

Unified diffs Side-by-side diffs Delta from patch set Stats (+75 lines, -15 lines) Patch
M DEPS View 1 2 3 4 5 1 chunk +12 lines, -0 lines 0 comments Download
M gypfiles/standalone.gypi View 1 2 3 4 5 3 chunks +63 lines, -15 lines 0 comments Download

Messages

Total messages: 57 (28 generated)
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2028623002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2028623002/1
4 years, 6 months ago (2016-05-31 14:07:47 UTC) #3
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_linux_gcc_compile_rel on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux_gcc_compile_rel/builds/16918)
4 years, 6 months ago (2016-05-31 14:22:38 UTC) #6
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2028623002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2028623002/20001
4 years, 6 months ago (2016-06-01 09:42:13 UTC) #8
Michael Achenbach
PTAL. I couldn't get the gcc case to run. Clang seems to be smart and ...
4 years, 6 months ago (2016-06-01 09:47:10 UTC) #11
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-01 10:14:41 UTC) #13
vogelheim
lgtm https://codereview.chromium.org/2028623002/diff/20001/gypfiles/standalone.gypi File gypfiles/standalone.gypi (right): https://codereview.chromium.org/2028623002/diff/20001/gypfiles/standalone.gypi#newcode99 gypfiles/standalone.gypi:99: ], I'm not sure what gyp does if ...
4 years, 6 months ago (2016-06-01 10:51:19 UTC) #14
Michael Achenbach
https://codereview.chromium.org/2028623002/diff/20001/gypfiles/standalone.gypi File gypfiles/standalone.gypi (right): https://codereview.chromium.org/2028623002/diff/20001/gypfiles/standalone.gypi#newcode99 gypfiles/standalone.gypi:99: ], On 2016/06/01 10:51:19, vogelheim wrote: > I'm not ...
4 years, 6 months ago (2016-06-01 11:20:37 UTC) #15
vogelheim
On 2016/06/01 11:20:37, Michael Achenbach wrote: > https://codereview.chromium.org/2028623002/diff/20001/gypfiles/standalone.gypi > File gypfiles/standalone.gypi (right): > > https://codereview.chromium.org/2028623002/diff/20001/gypfiles/standalone.gypi#newcode99 ...
4 years, 6 months ago (2016-06-01 11:22:03 UTC) #16
Michael Achenbach
On 2016/06/01 11:20:37, Michael Achenbach wrote: > https://codereview.chromium.org/2028623002/diff/20001/gypfiles/standalone.gypi > File gypfiles/standalone.gypi (right): > > https://codereview.chromium.org/2028623002/diff/20001/gypfiles/standalone.gypi#newcode99 ...
4 years, 6 months ago (2016-06-01 11:22:46 UTC) #17
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2028623002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2028623002/40001
4 years, 6 months ago (2016-06-01 11:44:13 UTC) #19
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_win64_rel_ng on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_win64_rel_ng/builds/8107) v8_win_compile_dbg on ...
4 years, 6 months ago (2016-06-01 11:46:45 UTC) #21
Michael Achenbach
Patch is again like 2 with a default. After https://codereview.chromium.org/2027873004/ landed, the script doesn't error ...
4 years, 6 months ago (2016-06-02 08:31:13 UTC) #22
Michael Achenbach
On 2016/06/02 08:31:13, Michael Achenbach wrote: > Patch is again like 2 with a default. ...
4 years, 6 months ago (2016-06-02 08:31:32 UTC) #23
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2028623002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2028623002/60001
4 years, 6 months ago (2016-06-02 08:32:02 UTC) #25
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_win_rel_ng on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_win_rel_ng/builds/8054) v8_win_rel_ng_triggered on ...
4 years, 6 months ago (2016-06-02 08:50:13 UTC) #27
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2028623002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2028623002/60001
4 years, 6 months ago (2016-06-02 09:02:33 UTC) #29
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-02 09:24:42 UTC) #31
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2028623002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2028623002/60001
4 years, 6 months ago (2016-06-03 14:06:50 UTC) #34
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: v8_linux64_asan_rel_ng on tryserver.v8 (JOB_FAILED, http://build.chromium.org/p/tryserver.v8/builders/v8_linux64_asan_rel_ng/builds/2627) v8_linux_rel_ng on ...
4 years, 6 months ago (2016-06-03 14:08:01 UTC) #36
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2028623002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/2028623002/80001
4 years, 6 months ago (2016-06-03 14:10:10 UTC) #38
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 6 months ago (2016-06-03 14:41:10 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2028623002/80001
4 years, 6 months ago (2016-06-06 08:08:22 UTC) #43
commit-bot: I haz the power
Committed patchset #5 (id:80001)
4 years, 6 months ago (2016-06-06 08:40:23 UTC) #45
commit-bot: I haz the power
Patchset 5 (id:??) landed as https://crrev.com/c47d3c63695d2999752f5fc61ff171f3ff100553 Cr-Commit-Position: refs/heads/master@{#36729}
4 years, 6 months ago (2016-06-06 08:41:17 UTC) #47
Michael Achenbach
A revert of this CL (patchset #5 id:80001) has been created in https://codereview.chromium.org/2042693003/ by machenbach@chromium.org. ...
4 years, 6 months ago (2016-06-06 11:00:34 UTC) #48
Michael Achenbach
Fix for last revert landed here: https://codereview.chromium.org/2045173003/ Tried locally and it works now. Relanding...
4 years, 6 months ago (2016-06-08 14:54:11 UTC) #50
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/2028623002/100001
4 years, 6 months ago (2016-06-08 14:54:38 UTC) #53
commit-bot: I haz the power
Committed patchset #6 (id:100001)
4 years, 6 months ago (2016-06-08 15:27:30 UTC) #55
commit-bot: I haz the power
4 years, 6 months ago (2016-06-08 15:28:10 UTC) #57
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/c4fab3ec25663fd6676f1bddc12a2b5cacec0d54
Cr-Commit-Position: refs/heads/master@{#36830}

Powered by Google App Engine
This is Rietveld 408576698