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

Issue 921243002: Roll NaCl toolchain change. (Closed)

Created:
5 years, 10 months ago by Nick Bray (chromium)
Modified:
5 years, 10 months ago
CC:
chromium-reviews, binji+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Roll NaCl toolchain change. This CL causes gclient runhooks to unpack the NaCl toolchain to //native_client/toolchain. It also causes GYP to use the toolchain from that location rather than unpacking it into the output directory during the build. This CL adds a landmine to reclaim ~1 GB of disk space. Landmines are normally used for correctness issues, in this case it is being used because an additional 1 GB of disk usage could cause random bots to fail. BUG=456902 Committed: https://crrev.com/4453c50a5dd04a86aa1c5e164b4760f14cac115d Cr-Commit-Position: refs/heads/master@{#316880}

Patch Set 1 #

Total comments: 3

Patch Set 2 : PNaCl #

Patch Set 3 : Add roll #

Total comments: 2

Patch Set 4 : SDK fix #

Patch Set 5 : Comment #

Patch Set 6 : NaCl revert and rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -62 lines) Patch
M DEPS View 1 2 3 4 5 2 chunks +2 lines, -2 lines 0 comments Download
M build/get_landmines.py View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M native_client_sdk/src/build_tools/build_sdk.py View 1 2 3 4 5 4 chunks +3 lines, -7 lines 0 comments Download
M ppapi/native_client/src/untrusted/pnacl_support_extension/pnacl_support_extension.gyp View 1 3 chunks +6 lines, -53 lines 0 comments Download

Messages

Total messages: 27 (10 generated)
Mark Seaborn
https://codereview.chromium.org/921243002/diff/1/build/get_landmines.py File build/get_landmines.py (right): https://codereview.chromium.org/921243002/diff/1/build/get_landmines.py#newcode64 build/get_landmines.py:64: print 'Ensure NaCl toolchains are removed from the output ...
5 years, 10 months ago (2015-02-13 19:49:48 UTC) #2
Sam Clegg
https://codereview.chromium.org/921243002/diff/1/build/get_landmines.py File build/get_landmines.py (right): https://codereview.chromium.org/921243002/diff/1/build/get_landmines.py#newcode64 build/get_landmines.py:64: print 'Ensure NaCl toolchains are removed from the output ...
5 years, 10 months ago (2015-02-13 19:55:23 UTC) #4
Nick Bray (chromium)
+jvoung because I discovered a PNaCl dependency. https://codereview.chromium.org/921243002/diff/1/build/get_landmines.py File build/get_landmines.py (right): https://codereview.chromium.org/921243002/diff/1/build/get_landmines.py#newcode64 build/get_landmines.py:64: print 'Ensure ...
5 years, 10 months ago (2015-02-17 18:37:17 UTC) #6
jvoung (off chromium)
pnacl_support_extension.gyp LGTM
5 years, 10 months ago (2015-02-17 18:49:23 UTC) #7
bradn
lgtm
5 years, 10 months ago (2015-02-17 19:25:28 UTC) #9
Nick Bray (chromium)
+thakis as //build / landmine owner.
5 years, 10 months ago (2015-02-17 22:34:55 UTC) #12
Mark Seaborn
https://codereview.chromium.org/921243002/diff/40001/native_client_sdk/src/build_tools/build_sdk.py File native_client_sdk/src/build_tools/build_sdk.py (right): https://codereview.chromium.org/921243002/diff/40001/native_client_sdk/src/build_tools/build_sdk.py#newcode351 native_client_sdk/src/build_tools/build_sdk.py:351: 'libnacl.a', Can you remove libnacl and others from here ...
5 years, 10 months ago (2015-02-17 22:46:13 UTC) #13
Nick Bray (chromium)
https://codereview.chromium.org/921243002/diff/40001/native_client_sdk/src/build_tools/build_sdk.py File native_client_sdk/src/build_tools/build_sdk.py (right): https://codereview.chromium.org/921243002/diff/40001/native_client_sdk/src/build_tools/build_sdk.py#newcode351 native_client_sdk/src/build_tools/build_sdk.py:351: 'libnacl.a', On 2015/02/17 22:46:13, Mark Seaborn wrote: > Can ...
5 years, 10 months ago (2015-02-17 23:34:17 UTC) #14
Sam Clegg
On 2015/02/17 23:34:17, Nick Bray (chromium) wrote: > https://codereview.chromium.org/921243002/diff/40001/native_client_sdk/src/build_tools/build_sdk.py > File native_client_sdk/src/build_tools/build_sdk.py (right): > > ...
5 years, 10 months ago (2015-02-17 23:37:57 UTC) #15
Sam Clegg
5 years, 10 months ago (2015-02-17 23:38:02 UTC) #16
Nico
lgtm
5 years, 10 months ago (2015-02-18 03:24:03 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/921243002/100001
5 years, 10 months ago (2015-02-18 19:36:33 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/43591)
5 years, 10 months ago (2015-02-18 19:43:21 UTC) #22
Sam Clegg
native_client_sdk lgtm
5 years, 10 months ago (2015-02-18 20:04:29 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/921243002/100001
5 years, 10 months ago (2015-02-18 20:06:41 UTC) #25
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 10 months ago (2015-02-18 20:11:07 UTC) #26
commit-bot: I haz the power
5 years, 10 months ago (2015-02-18 20:11:57 UTC) #27
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/4453c50a5dd04a86aa1c5e164b4760f14cac115d
Cr-Commit-Position: refs/heads/master@{#316880}

Powered by Google App Engine
This is Rietveld 408576698