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

Issue 2173343002: Attempt #4 to land "Fix double-building of v8 in GN builds." (Closed)

Created:
4 years, 5 months ago by Dirk Pranke
Modified:
4 years, 5 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

Attempt #4 to land "Fix double-building of v8 in GN builds." The third attempt never landed :). This attempt completely reworks the logic to attempt to be clearer and more obviously correct. This attempt also actually had unit tests written for it (see bug 625353). R=machenbach@chromium.org BUG=625353, 629825 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_compile_x86_dbg,android_compile_mips_dbg,android_arm64_dbg_recipe Committed: https://crrev.com/682a41db33afada6052997f8d2ee5f20c3069787 Cr-Commit-Position: refs/heads/master@{#37999}

Patch Set 1 : patch for review w/ tests included for illustration #

Total comments: 2

Patch Set 2 : patch for landing, tests removed #

Patch Set 3 : for review (w/ tests), s/mips/mipsel #

Patch Set 4 : patchset #3 w/ tests removed, for landing #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+58 lines, -26 lines) Patch
M snapshot_toolchain.gni View 1 2 1 chunk +58 lines, -26 lines 2 comments Download

Messages

Total messages: 30 (22 generated)
Dirk Pranke
add tests, fix bugs
4 years, 5 months ago (2016-07-24 04:16:17 UTC) #1
Dirk Pranke
Okay, please take another look, as the code is quite different this time. I decided ...
4 years, 5 months ago (2016-07-24 16:17:12 UTC) #8
Michael Achenbach
Separate comments on the tests. Thanks for working on those, we should really bake them ...
4 years, 5 months ago (2016-07-25 08:24:05 UTC) #22
Michael Achenbach
LGTM! Thanks for this patch. It is very clear now and using the current_* values ...
4 years, 5 months ago (2016-07-25 09:04:02 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2173343002/120001
4 years, 5 months ago (2016-07-25 09:27:44 UTC) #25
commit-bot: I haz the power
Committed patchset #4 (id:120001)
4 years, 5 months ago (2016-07-25 09:29:25 UTC) #27
commit-bot: I haz the power
Patchset 4 (id:??) landed as https://crrev.com/682a41db33afada6052997f8d2ee5f20c3069787 Cr-Commit-Position: refs/heads/master@{#37999}
4 years, 5 months ago (2016-07-25 09:30:24 UTC) #29
Dirk Pranke
4 years, 5 months ago (2016-07-25 17:15:33 UTC) #30
Message was sent while issue was closed.
https://codereview.chromium.org/2173343002/diff/120001/snapshot_toolchain.gni
File snapshot_toolchain.gni (right):

https://codereview.chromium.org/2173343002/diff/120001/snapshot_toolchain.gni...
snapshot_toolchain.gni:75: if (is_clang || is_android) {
On 2016/07/25 09:04:02, Michael Achenbach (slow) wrote:
> I assume there is no explicit host_clang flag like we had in gyp?

Correct, there isn't a generic flag for this yet (there is a cros-specific one).
I expect we'll add a generic one sooner or later, though.

Powered by Google App Engine
This is Rietveld 408576698