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

Issue 9316002: linux: use an in-tree copy of gold by default (Closed)

Created:
8 years, 10 months ago by Evan Martin
Modified:
8 years, 10 months ago
Reviewers:
Nico, bradn, piman
CC:
chromium-reviews
Visibility:
Public.

Description

linux: use an in-tree copy of gold by default (Reland of r120385 with newer third_party/gold.) Rather than forcing everyone to configure their search paths etc. we should just make this work by default. You can set the gyp variable linux_use_gold_binary=0 to turn it off. Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=120424

Patch Set 1 #

Total comments: 1

Patch Set 2 : fix #

Total comments: 1

Patch Set 3 : fix #

Total comments: 1

Patch Set 4 : fix #

Total comments: 1

Patch Set 5 : hack #

Total comments: 1

Patch Set 6 : rebase #

Patch Set 7 : new gold #

Unified diffs Side-by-side diffs Delta from patch set Stats (+27 lines, -0 lines) Patch
M DEPS View 1 2 3 4 5 6 1 chunk +3 lines, -0 lines 0 comments Download
M build/common.gypi View 1 2 3 4 5 3 chunks +23 lines, -0 lines 0 comments Download
M tools/licenses.py View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download

Messages

Total messages: 22 (0 generated)
bradn
lgtm https://chromiumcodereview.appspot.com/9316002/diff/1/DEPS File DEPS (right): https://chromiumcodereview.appspot.com/9316002/diff/1/DEPS#newcode413 DEPS:413: "/trunk/deps/third_party/gold@XXXXX", Assuming XXXX becomes a real rev, LG.
8 years, 10 months ago (2012-01-31 18:53:01 UTC) #1
Evan Martin
I worry this might break chromeos, but I'm not sure.
8 years, 10 months ago (2012-01-31 18:56:17 UTC) #2
bradn
The key thing is whether they can run your build of gold in their chroot. ...
8 years, 10 months ago (2012-01-31 19:00:37 UTC) #3
Evan Martin
Antoine, can you comment on how I should set the defaults for ChromeOS? I'm not ...
8 years, 10 months ago (2012-01-31 19:03:28 UTC) #4
bradn
https://chromiumcodereview.appspot.com/9316002/diff/5002/tools/licenses.py File tools/licenses.py (right): https://chromiumcodereview.appspot.com/9316002/diff/5002/tools/licenses.py#newcode66 tools/licenses.py:66: os.path.join('third_party','gold'), So last time I tried to add something ...
8 years, 10 months ago (2012-01-31 19:07:36 UTC) #5
piman
On 2012/01/31 19:03:28, Evan Martin wrote: > Antoine, can you comment on how I should ...
8 years, 10 months ago (2012-01-31 20:20:49 UTC) #6
Evan Martin
PTAL I basically want this on for the 90% case (Googler desktop running 64-bit Linux) ...
8 years, 10 months ago (2012-01-31 20:29:17 UTC) #7
Evan Martin
https://chromiumcodereview.appspot.com/9316002/diff/5/build/common.gypi File build/common.gypi (right): https://chromiumcodereview.appspot.com/9316002/diff/5/build/common.gypi#newcode398 build/common.gypi:398: # things complicated. fixed this comment locally, but not ...
8 years, 10 months ago (2012-01-31 20:30:08 UTC) #8
piman
lgtm
8 years, 10 months ago (2012-01-31 20:34:33 UTC) #9
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/evan@chromium.org/9316002/5
8 years, 10 months ago (2012-01-31 21:15:24 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/evan@chromium.org/9316002/8002
8 years, 10 months ago (2012-01-31 21:16:08 UTC) #11
Evan Martin
Nico, my brilliant plan here is thwarted by the fact that the compile command runs ...
8 years, 10 months ago (2012-01-31 21:28:19 UTC) #12
Nico
https://chromiumcodereview.appspot.com/9316002/diff/8002/build/common.gypi File build/common.gypi (right): https://chromiumcodereview.appspot.com/9316002/diff/8002/build/common.gypi#newcode2016 build/common.gypi:2016: '-Bthird_party/gold', Do 'variables': { 'gold_path': 'third_party/gold' } 'ldflags': {'-B<(variables)'] ...
8 years, 10 months ago (2012-01-31 22:24:10 UTC) #13
Nico
(Search for 'tweak_info_plist_path' for an example.)
8 years, 10 months ago (2012-01-31 22:25:24 UTC) #14
Evan Martin
PTAL, some gross hacks on the path
8 years, 10 months ago (2012-01-31 22:53:42 UTC) #15
Nico
lgtm
8 years, 10 months ago (2012-01-31 22:57:11 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/evan@chromium.org/9316002/11
8 years, 10 months ago (2012-01-31 23:02:31 UTC) #17
Nico
(Mostly curious, you can land as is anyway.) http://codereview.chromium.org/9316002/diff/11/build/common.gypi File build/common.gypi (right): http://codereview.chromium.org/9316002/diff/11/build/common.gypi#newcode2019 build/common.gypi:2019: 'gold_path': ...
8 years, 10 months ago (2012-02-01 00:15:55 UTC) #18
Evan Martin
On 2012/02/01 00:15:55, Nico wrote: > build/common.gypi:2019: 'gold_path': '<(PRODUCT_DIR)/../../third_party/gold', > Would '<(DEPTH)/third_party/gold' work as well? ...
8 years, 10 months ago (2012-02-01 00:17:21 UTC) #19
commit-bot: I haz the power
Try job failure for 9316002-11 (retry) on mac_rel for step "browser_tests". It's a second try, ...
8 years, 10 months ago (2012-02-01 00:57:04 UTC) #20
Evan Martin
Same patch as before, but with newer third_party/gold that has a hacky workaround for 64-bit ...
8 years, 10 months ago (2012-02-03 19:50:23 UTC) #21
Nico
8 years, 10 months ago (2012-02-03 19:53:50 UTC) #22
still lgtm

I guess we have no 32bit trybots, so you might as well just land :-/

Powered by Google App Engine
This is Rietveld 408576698