New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 621681 link

Starred by 4 users

Issue metadata

Status: Archived
Owner:
Closed: Jul 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 2
Type: Bug


Sign in to add a comment

Ship a GN-built version of Chrome on ChromeOS

Project Member Reported by dpranke@chromium.org, Jun 20 2016

Issue description

his is a tracking bug to use to hang any bugs that should block shipping a GN-built versions of Chrome on ChromeOS.

This is different from  bug 433082 , which tracks when we can stop supporting GYP on ChromeOS. This bug will block that bug, but there may be FYI bots, etc. that haven't been converted over before we ship things.
 
@sshruthi - should this and the other couple of bugs I just filed be Type=Launch ?
Blockedon: 621686
Blockedon: 609625
Blockedon: 607057
Blockedon: 504084
I don't think this needs to be a launch bug, since we don't really need the approvals that those go through. Can you guys think of anything in here that needs any of the launch-related approvals (UI, privacy, legal, test, for instance)?
No, I don't think there's anything specifically needed for approvals, since GN is an essentially internal change.
Blockedon: 621705
Blockedon: 610995
Blockedon: 608596
Blockedon: 588794
Cc: adlr@chromium.org
 Issue 517496  has been merged into this issue.
Blockedon: 616031
Blockedon: -610995
Blockedon: 622011
Labels: -Pri-2 Pri-1
Blockedon: 622397
Blockedon: 622498
Labels: -Pri-1 Pri-2
Labels: -M-53
won't make M-53
Blockedon: -622498
Blockedon: -622397
Blockedon: -621686
Blockedon: -588794
Blockedon: -504084
Status: WontFix (was: Started)
Closing this.

I'm going to try tracking ship-blocking things via the label "Proj-GN-Migration-Ship" (instead of Proj-GN-Migration) as suggested w/ a conversation w/ laforge@ and the monorail folks a while ago.

Querying for "Proj=GN-Migration%" should still return bugs for both labels, and this will allow us to filter out rollup things more easily, so that we can use blocking just for things that are truly blocking other bugs.
Blockedon: 433082
Blocking: -433082
Status: Started (was: WontFix)
I am actually going to re-purpose of this to track the actual flipping of the switch to make GN the default on Chrome OS builders.

Owner: steve...@chromium.org
Cc: llozano@chromium.org
FWIW, the unstripped chrome binary for samus is 5448 MB with GN vs 5290 MB with GYP, so worse case it is an extra 160 MB, but it is probably less stripped.

I will compare image sizes next.

You should definitely not expect unstripped binaries to be the same size between GYP and GN, due to the changes from static_libraries to source_sets.
Blockedon: 626058
Status: Fixed (was: Started)
OK, this is effectively done. The CL landed and the PFQ builders do not appear to have any GN related issues...

Labels: VerifyIn-54
Labels: VerifyIn-55

Comment 36 by dchan@chromium.org, Oct 10 2016

Labels: -VerifyIn-55

Comment 37 by dchan@google.com, Nov 19 2016

Labels: VerifyIn-56

Comment 38 by dchan@google.com, Jan 21 2017

Labels: VerifyIn-57

Comment 39 by dchan@google.com, Mar 4 2017

Labels: VerifyIn-58

Comment 40 by dchan@google.com, Apr 17 2017

Labels: VerifyIn-59

Comment 41 by dchan@google.com, May 30 2017

Labels: VerifyIn-60
Labels: VerifyIn-61

Comment 43 by dchan@chromium.org, Oct 14 2017

Status: Archived (was: Fixed)

Sign in to add a comment