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

Issue 2205573003: Make debug builds component builds by default. (Closed)

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

Description

Make debug builds component builds by default. (Except on iOS, where component builds aren't supported). R=brettw@chromium.org BUG=631537 Committed: https://crrev.com/5e90548f18cc7ce931c3fda659ebad2ebb9bc3f0 Cr-Commit-Position: refs/heads/master@{#409692}

Patch Set 1 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -6 lines) Patch
M build/config/BUILDCONFIG.gn View 3 chunks +8 lines, -6 lines 0 comments Download

Messages

Total messages: 24 (7 generated)
Dirk Pranke
4 years, 4 months ago (2016-08-01 22:14:52 UTC) #1
Nico
I still have the same comment as on the other CL for this (ie I ...
4 years, 4 months ago (2016-08-01 22:17:22 UTC) #3
Dirk Pranke
On 2016/08/01 22:17:22, Nico wrote: > I still have the same comment as on the ...
4 years, 4 months ago (2016-08-01 22:40:09 UTC) #4
brettw
The design of GN build flags requires that default value be declared with the build ...
4 years, 4 months ago (2016-08-03 19:40:01 UTC) #5
Nico
On 2016/08/03 19:40:01, brettw (ping on IM after 24h) wrote: > The design of GN ...
4 years, 4 months ago (2016-08-03 19:56:48 UTC) #6
Dirk Pranke
On 2016/08/03 19:56:48, Nico wrote: > On 2016/08/03 19:40:01, brettw (ping on IM after 24h) ...
4 years, 4 months ago (2016-08-03 21:57:21 UTC) #7
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/2205573003/1
4 years, 4 months ago (2016-08-03 21:58:15 UTC) #9
Nico
please don't land this before we've reached some kind of consensus
4 years, 4 months ago (2016-08-03 22:06:21 UTC) #10
Dirk Pranke
On 2016/08/03 22:06:21, Nico wrote: > please don't land this before we've reached some kind ...
4 years, 4 months ago (2016-08-03 22:10:12 UTC) #12
Nico
On 2016/08/03 22:10:12, Dirk Pranke wrote: > On 2016/08/03 22:06:21, Nico wrote: > > please ...
4 years, 4 months ago (2016-08-03 22:20:38 UTC) #13
Dirk Pranke
On 2016/08/03 22:20:38, Nico wrote: > I'd like the three of us to agree on ...
4 years, 4 months ago (2016-08-03 22:25:52 UTC) #14
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/2205573003/1
4 years, 4 months ago (2016-08-03 22:26:43 UTC) #16
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/115682)
4 years, 4 months ago (2016-08-03 23:41:27 UTC) #18
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/2205573003/1
4 years, 4 months ago (2016-08-03 23:56:34 UTC) #20
commit-bot: I haz the power
Committed patchset #1 (id:1)
4 years, 4 months ago (2016-08-04 01:20:11 UTC) #21
commit-bot: I haz the power
Patchset 1 (id:??) landed as https://crrev.com/5e90548f18cc7ce931c3fda659ebad2ebb9bc3f0 Cr-Commit-Position: refs/heads/master@{#409692}
4 years, 4 months ago (2016-08-04 01:25:05 UTC) #23
Nico
4 years, 4 months ago (2016-08-04 18:43:34 UTC) #24
Message was sent while issue was closed.
On 2016/08/03 22:20:38, Nico wrote:
> On 2016/08/03 22:10:12, Dirk Pranke wrote:
> > On 2016/08/03 22:06:21, Nico wrote:
> > > please don't land this before we've reached some kind of consensus
> > 
> > /me un-checks the box.
> > 
> > There was consensus (as declared on that thread) that we should change the
> debug
> > default.
> > 
> > Are you saying you want to wait while you try to get consensus that we
should
> > also change the
> > release default?
> 
> I'd like the three of us to agree on some long-term plan.
> 
> But thinking about it again, you're right that that doesn't have to block
> landing this CL. I think it's confusing if debug and release have different
> defaults for component mode, but I might be wrong about this (we'll see) 

First data point: It just took me a bit to figure out why `ninja ipc_fuzzer`
told me that ipc_fuzzer doesn't exist (I wasn't explicitly setting is_debug, so
it defaulted to true, so that enabled the component build, which makes
ipc_fuzzer disappear). (Most people won't build ipc_fuzzer though; then again I
was cc'd on this change and didn't realize this immediately)

Powered by Google App Engine
This is Rietveld 408576698