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

Issue 2445993004: Turn on hermetic toolchain for all corp machines. (Closed)

Created:
4 years, 1 month ago by erikchen
Modified:
4 years, 1 month ago
CC:
chromium-reviews, mac-reviews_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Turn on hermetic toolchain for all corp machines. BUG=659726 Committed: https://crrev.com/7778e931dabc1fa85d0b77321e3fdef166e0b6a0 Committed: https://crrev.com/da01626aa3c2e1533c53c325de9bd579f0aa54d2 Cr-Original-Commit-Position: refs/heads/master@{#430376} Cr-Commit-Position: refs/heads/master@{#430863}

Patch Set 1 #

Total comments: 7

Patch Set 2 : Update comment. #

Total comments: 2

Patch Set 3 : Don't use hermetic toolchain on iOS. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+76 lines, -29 lines) Patch
M .gn View 1 1 chunk +1 line, -0 lines 0 comments Download
A build/mac/should_use_hermetic_xcode.py View 1 chunk +26 lines, -0 lines 0 comments Download
M build/mac_toolchain.py View 1 3 chunks +40 lines, -26 lines 0 comments Download
M build/toolchain/toolchain.gni View 1 2 1 chunk +9 lines, -3 lines 0 comments Download

Messages

Total messages: 43 (16 generated)
erikchen
thakis: Please review.
4 years, 1 month ago (2016-10-26 19:25:13 UTC) #2
Nico
thanks! https://codereview.chromium.org/2445993004/diff/1/build/mac_toolchain.py File build/mac_toolchain.py (right): https://codereview.chromium.org/2445993004/diff/1/build/mac_toolchain.py#newcode211 build/mac_toolchain.py:211: return 1 could this return the "are we ...
4 years, 1 month ago (2016-10-26 20:12:08 UTC) #3
erikchen
https://codereview.chromium.org/2445993004/diff/1/build/mac_toolchain.py File build/mac_toolchain.py (right): https://codereview.chromium.org/2445993004/diff/1/build/mac_toolchain.py#newcode211 build/mac_toolchain.py:211: return 1 On 2016/10/26 20:12:08, Nico wrote: > could ...
4 years, 1 month ago (2016-10-26 20:21:11 UTC) #4
Nico
on windows, i think we call the same script from deps and gn (https://cs.chromium.org/chromium/src/build/config/win/visual_studio_version.gni?q=vs_toolchain+file:%5C.gn&sq=package:chromium&dr=C&l=25 , ...
4 years, 1 month ago (2016-10-26 20:24:51 UTC) #5
erikchen
On 2016/10/26 20:24:51, Nico wrote: > on windows, i think we call the same script ...
4 years, 1 month ago (2016-10-26 20:29:45 UTC) #6
erikchen
On 2016/10/26 20:29:45, erikchen wrote: > On 2016/10/26 20:24:51, Nico wrote: > > on windows, ...
4 years, 1 month ago (2016-10-28 20:27:36 UTC) #7
Nico
Either we're talking past each other, or I'm dense -- in the latter case, apologies, ...
4 years, 1 month ago (2016-11-01 01:07:34 UTC) #8
erikchen
On 2016/11/01 01:07:34, Nico (afk Tue Nov 1) wrote: > Either we're talking past each ...
4 years, 1 month ago (2016-11-01 04:22:22 UTC) #9
erikchen
thakis: PTAL https://codereview.chromium.org/2445993004/diff/1/build/mac_toolchain.py File build/mac_toolchain.py (right): https://codereview.chromium.org/2445993004/diff/1/build/mac_toolchain.py#newcode7 build/mac_toolchain.py:7: xcode-select is already set and points to ...
4 years, 1 month ago (2016-11-01 19:33:48 UTC) #10
erikchen
dpranke: Please review thakis: I believe I've addressed all your concerns. Getting another reviewer just ...
4 years, 1 month ago (2016-11-03 23:14:53 UTC) #12
Dirk Pranke
lgtm
4 years, 1 month ago (2016-11-04 00:30:42 UTC) #13
erikchen
brettw: Please review.
4 years, 1 month ago (2016-11-04 00:46:01 UTC) #15
justincohen
https://codereview.chromium.org/2445993004/diff/20001/build/mac_toolchain.py File build/mac_toolchain.py (right): https://codereview.chromium.org/2445993004/diff/20001/build/mac_toolchain.py#newcode12 build/mac_toolchain.py:12: * If xcode-select and xcodebuild are not passwordless in ...
4 years, 1 month ago (2016-11-05 12:06:36 UTC) #17
erikchen
https://codereview.chromium.org/2445993004/diff/20001/build/mac_toolchain.py File build/mac_toolchain.py (right): https://codereview.chromium.org/2445993004/diff/20001/build/mac_toolchain.py#newcode12 build/mac_toolchain.py:12: * If xcode-select and xcodebuild are not passwordless in ...
4 years, 1 month ago (2016-11-07 19:08:09 UTC) #18
brettw
lgtm
4 years, 1 month ago (2016-11-07 19:12:14 UTC) #19
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/2445993004/20001
4 years, 1 month ago (2016-11-07 19:21:05 UTC) #24
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 1 month ago (2016-11-07 21:14:14 UTC) #25
commit-bot: I haz the power
Patchset 2 (id:??) landed as https://crrev.com/7778e931dabc1fa85d0b77321e3fdef166e0b6a0 Cr-Commit-Position: refs/heads/master@{#430376}
4 years, 1 month ago (2016-11-07 21:19:18 UTC) #27
sdefresne
A revert of this CL (patchset #2 id:20001) has been created in https://codereview.chromium.org/2487643002/ by sdefresne@chromium.org. ...
4 years, 1 month ago (2016-11-08 09:08:46 UTC) #28
erikchen
dpranke: Please review. Updated the CL so that hermetic toolchain isn't used by default if ...
4 years, 1 month ago (2016-11-08 20:23:37 UTC) #30
Dirk Pranke
lgtm
4 years, 1 month ago (2016-11-08 20:46:52 UTC) #31
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/2445993004/40001
4 years, 1 month ago (2016-11-08 20:48:42 UTC) #34
commit-bot: I haz the power
Try jobs failed on following builders: linux_android_rel_ng on master.tryserver.chromium.android (JOB_FAILED, https://build.chromium.org/p/tryserver.chromium.android/builders/linux_android_rel_ng/builds/176709)
4 years, 1 month ago (2016-11-08 22:38:47 UTC) #36
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/2445993004/40001
4 years, 1 month ago (2016-11-09 03:59:55 UTC) #38
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 1 month ago (2016-11-09 04:32:43 UTC) #40
commit-bot: I haz the power
Patchset 3 (id:??) landed as https://crrev.com/da01626aa3c2e1533c53c325de9bd579f0aa54d2 Cr-Commit-Position: refs/heads/master@{#430863}
4 years, 1 month ago (2016-11-09 04:36:27 UTC) #42
kjellander_chromium
4 years, 1 month ago (2016-11-11 14:07:23 UTC) #43
Message was sent while issue was closed.
A revert of this CL (patchset #3 id:40001) has been created in
https://codereview.chromium.org/2500483002/ by kjellander@chromium.org.

The reason for reverting is: Breaks compilation in WebRTC since we use the same
toolchain (but needs 10.12 SDK which is not available in the hermetic
toolchain). See https://bugs.chromium.org/p/webrtc/issues/detail?id=6700#c1.

Powered by Google App Engine
This is Rietveld 408576698