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

Issue 1287153002: Uncouple the cros_custom_toolchain from chromeos. (Closed)

Created:
5 years, 4 months ago by Peter Mayo
Modified:
5 years, 4 months ago
Reviewers:
Dirk Pranke, brettw
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Uncouple the cros_custom_toolchain from chromeos. It could equally easily be used to bring your own toolchain. This frees up open source advocates to try out even more pieces, even more easily. This also keeps us from abusing the distinction of cross compilers in ultimately unwise ways. BUG=None TEST=None, on purpose - easy does not mean supported.

Patch Set 1 #

Total comments: 1
Unified diffs Side-by-side diffs Delta from patch set Stats (+6 lines, -8 lines) Patch
M build/config/BUILDCONFIG.gn View 2 chunks +5 lines, -7 lines 1 comment Download
M build/toolchain/cros/BUILD.gn View 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 16 (4 generated)
Peter Mayo
5 years, 4 months ago (2015-08-13 02:35:17 UTC) #2
Dirk Pranke
https://codereview.chromium.org/1287153002/diff/1/build/config/BUILDCONFIG.gn File build/config/BUILDCONFIG.gn (right): https://codereview.chromium.org/1287153002/diff/1/build/config/BUILDCONFIG.gn#newcode151 build/config/BUILDCONFIG.gn:151: cros_use_custom_toolchain = false if this is no longer strictly ...
5 years, 4 months ago (2015-08-13 20:25:16 UTC) #3
Peter Mayo
On 2015/08/13 20:25:16, Dirk Pranke wrote: > https://codereview.chromium.org/1287153002/diff/1/build/config/BUILDCONFIG.gn > File build/config/BUILDCONFIG.gn (right): > > https://codereview.chromium.org/1287153002/diff/1/build/config/BUILDCONFIG.gn#newcode151 ...
5 years, 4 months ago (2015-08-13 21:22:47 UTC) #4
Dirk Pranke
On 2015/08/13 21:22:47, Peter Mayo wrote: > On 2015/08/13 20:25:16, Dirk Pranke wrote: > > ...
5 years, 4 months ago (2015-08-13 21:43:01 UTC) #5
Peter Mayo
On 2015/08/13 21:43:01, Dirk Pranke wrote: > On 2015/08/13 21:22:47, Peter Mayo wrote: > > ...
5 years, 4 months ago (2015-08-20 20:08:43 UTC) #6
Dirk Pranke
lgtm
5 years, 4 months ago (2015-08-20 21:10:03 UTC) #7
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1287153002/1 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1287153002/1
5 years, 4 months ago (2015-08-24 15:50:00 UTC) #9
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/91901)
5 years, 4 months ago (2015-08-24 15:59:26 UTC) #11
Peter Mayo
** Presubmit ERRORS ** Missing LGTM from an OWNER for these files: build/config/BUILDCONFIG.gn
5 years, 4 months ago (2015-08-24 16:10:07 UTC) #13
brettw
I don't understand the motivation for this change. Is this something specifically that came up? ...
5 years, 4 months ago (2015-08-24 20:30:52 UTC) #14
Peter Mayo
On 2015/08/24 20:30:52, brettw wrote: > I don't understand the motivation for this change. Is ...
5 years, 4 months ago (2015-08-24 20:45:22 UTC) #15
brettw
5 years, 4 months ago (2015-08-24 20:54:24 UTC) #16
A compiler suite as defined by random open source people is different than a GN
toolchain. This change doesn't clearly make anything easier from what I can
tell, and if we want this I would want to understand exactly what they're trying
to do before speculatively adding features that nobody uses today.

If we do this, it shouldn't be called "cros" and it should be in an is_linux
block since it's only used on Linux.

Powered by Google App Engine
This is Rietveld 408576698