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

Issue 2181043003: Fix GN build on mac with icu_use_data_file = false (Closed)

Created:
4 years, 5 months ago by jungshik at Google
Modified:
4 years, 4 months ago
CC:
chromium-reviews, mlamouri+watch-content_chromium.org, chromoting-reviews_chromium.org, Peter Beverloo, jam, darin-cc_chromium.org, jochen+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix GN build on mac with icu_use_data_file = false Several BUILD.gn files were bundling icudtl.dat even when icu_use_data_file = false (i.e. icudata is statically linked). The TEST below was done with https://codereview.chromium.org/2174993002/ on the ICU side. This CL still can get in without that change, though. BUG=630929 TEST='gn args <outdir>' with icu_use_data_file=false generates ninja files. TEST=chrome / content_shell can be built. TEST=In Chrome/content_shell, go to a non-UTF-8 page (www.hankyung.com) or run `(new Date()).toLocaleString("de")` to make sure that ICU data is accessible. Committed: https://crrev.com/359df9c9f207bac75f1387250af4f30a88139dea Cr-Commit-Position: refs/heads/master@{#408866}

Patch Set 1 #

Total comments: 4

Patch Set 2 : move (public)_deps inside if-icu_use_data_file #

Unified diffs Side-by-side diffs Delta from patch set Stats (+35 lines, -19 lines) Patch
M chrome/BUILD.gn View 1 4 chunks +6 lines, -2 lines 0 comments Download
M content/shell/BUILD.gn View 1 3 chunks +7 lines, -4 lines 0 comments Download
M remoting/host/BUILD.gn View 1 3 chunks +6 lines, -2 lines 0 comments Download
M remoting/host/it2me/BUILD.gn View 1 3 chunks +16 lines, -11 lines 0 comments Download

Messages

Total messages: 27 (13 generated)
Robert Sesek
https://codereview.chromium.org/2181043003/diff/1/chrome/BUILD.gn File chrome/BUILD.gn (right): https://codereview.chromium.org/2181043003/diff/1/chrome/BUILD.gn#newcode763 chrome/BUILD.gn:763: I'd move the sources += down here and then ...
4 years, 5 months ago (2016-07-25 22:33:45 UTC) #2
jungshik at Google
Thank you, Robert. I updated the CL. I also changed remoting/host/BUILD.gn. PTAL. Thanks https://codereview.chromium.org/2181043003/diff/1/chrome/BUILD.gn File ...
4 years, 5 months ago (2016-07-26 00:15:18 UTC) #3
Robert Sesek
LGTM
4 years, 4 months ago (2016-07-26 17:15:31 UTC) #6
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/2181043003/20001
4 years, 4 months ago (2016-07-26 20:05:00 UTC) #10
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on master.tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/225495)
4 years, 4 months ago (2016-07-26 20:13:05 UTC) #12
jungshik at Google
dpranke@ : can you approve? Thanks
4 years, 4 months ago (2016-07-26 22:04:53 UTC) #14
Dirk Pranke
lgtm, but I'm not an owner for these directories. @brettw, can you stamp this?
4 years, 4 months ago (2016-07-26 22:08:01 UTC) #16
jungshik at Google
On 2016/07/26 22:08:01, Dirk Pranke wrote: > lgtm, but I'm not an owner for these ...
4 years, 4 months ago (2016-07-29 07:46:18 UTC) #17
brettw
lgtm
4 years, 4 months ago (2016-07-29 19:45:24 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/2181043003/20001
4 years, 4 months ago (2016-07-29 21:10:51 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: win_chromium_x64_rel_ng on master.tryserver.chromium.win (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.win/builders/win_chromium_x64_rel_ng/builds/253479)
4 years, 4 months ago (2016-07-29 23:38:05 UTC) #22
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/2181043003/20001
4 years, 4 months ago (2016-07-30 05:52:09 UTC) #24
commit-bot: I haz the power
Committed patchset #2 (id:20001)
4 years, 4 months ago (2016-07-30 07:00:09 UTC) #25
commit-bot: I haz the power
4 years, 4 months ago (2016-07-30 07:02:23 UTC) #27
Message was sent while issue was closed.
Patchset 2 (id:??) landed as
https://crrev.com/359df9c9f207bac75f1387250af4f30a88139dea
Cr-Commit-Position: refs/heads/master@{#408866}

Powered by Google App Engine
This is Rietveld 408576698