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

Issue 209853003: Adding binutils as a DEPS to allow DebugFission on Ubuntu Precise when compiling with clang. (Closed)

Created:
6 years, 9 months ago by mithro-old
Modified:
6 years, 8 months ago
Reviewers:
Lei Zhang, Nico
CC:
chromium-reviews
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Visibility:
Public.

Description

Also adds a new tools/clang/scripts/download_and_extract.py script to download the binary tarballs from Google storage and extract them into the right location (download_from_google_storage only does download, not extraction). BUG=352046 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=261352

Patch Set 1 #

Patch Set 2 : Adding the .gitignore file. #

Patch Set 3 : Fixing name. #

Total comments: 2

Patch Set 4 : Adding .sha1 files #

Patch Set 5 : Using a python script rather then checking in all files. #

Total comments: 6

Patch Set 6 : Fixing comments, reworking arch code. #

Patch Set 7 : Adding bz2/gz/xz extract support. #

Patch Set 8 : Fixing DEPS file. #

Total comments: 16

Patch Set 9 : Another DEPs file fix. #

Patch Set 10 : Fixing review comments. #

Patch Set 11 : Fixing review comments. #

Total comments: 2

Patch Set 12 : Using a minimal download script. #

Total comments: 1

Patch Set 13 : Adding target_arch support again. #

Patch Set 14 : Using seperate release dirs and same detect_host_arch as common.gypi #

Unified diffs Side-by-side diffs Delta from patch set Stats (+165 lines, -7 lines) Patch
M DEPS View 1 2 3 4 5 6 7 8 9 10 11 2 chunks +13 lines, -0 lines 0 comments Download
M third_party/binutils/.gitignore View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +5 lines, -0 lines 0 comments Download
A third_party/binutils/Linux_ia32/binutils.tar.bz2.sha1 View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A third_party/binutils/Linux_x64/binutils.tar.bz2.sha1 View 1 2 3 4 5 1 chunk +1 line, -0 lines 0 comments Download
A third_party/binutils/download.py View 1 2 3 4 5 6 7 8 9 10 11 12 13 1 chunk +98 lines, -0 lines 0 comments Download
D third_party/binutils/linux/.keepme View 1 2 3 0 chunks +-1 lines, --1 lines 0 comments Download
M third_party/binutils/upload.sh View 1 2 3 4 5 6 7 8 9 10 1 chunk +48 lines, -8 lines 0 comments Download

Messages

Total messages: 45 (0 generated)
mithro-old
Hello, This is the DEPS part. Need to figure out the third_party/binutils.git creation first. https://code.google.com/p/chromium/issues/detail?id=355503 ...
6 years, 9 months ago (2014-03-24 10:28:38 UTC) #1
Lei Zhang
https://codereview.chromium.org/209853003/diff/30001/DEPS File DEPS (right): https://codereview.chromium.org/209853003/diff/30001/DEPS#newcode475 DEPS:475: "/trunk/deps/third_party/binutils@??????", You may want to get the binutils files ...
6 years, 9 months ago (2014-03-24 19:38:24 UTC) #2
mithro-old
PTAL. download_from_google_storage doesn't do any tar.gz download/extract stuff so I need to upload the whole ...
6 years, 9 months ago (2014-03-28 03:56:00 UTC) #3
Lei Zhang
On 2014/03/28 03:56:00, mithro wrote: > PTAL. > > download_from_google_storage doesn't do any tar.gz download/extract ...
6 years, 9 months ago (2014-03-28 06:39:04 UTC) #4
mithro-old
On 2014/03/28 06:39:04, Lei Zhang wrote: > On 2014/03/28 03:56:00, mithro wrote: > > PTAL. ...
6 years, 9 months ago (2014-03-28 08:44:05 UTC) #5
Nico
Since this will turn on fission for all googlers: have you had a chance to ...
6 years, 9 months ago (2014-03-28 16:59:10 UTC) #6
Lei Zhang
On 2014/03/28 08:44:05, mithro wrote: > On 2014/03/28 06:39:04, Lei Zhang wrote: > > On ...
6 years, 9 months ago (2014-03-28 21:03:11 UTC) #7
mithro-old
Then we need a reliable extract step which updates the directory when a new tarball ...
6 years, 9 months ago (2014-03-29 01:39:52 UTC) #8
Lei Zhang
On 2014/03/29 01:39:52, mithro wrote: > Then we need a reliable extract step which updates ...
6 years, 9 months ago (2014-03-29 01:45:26 UTC) #9
mithro-old
On 2014/03/29 01:45:26, Lei Zhang wrote: > On 2014/03/29 01:39:52, mithro wrote: > > Then ...
6 years, 8 months ago (2014-03-31 06:28:47 UTC) #10
Lei Zhang
For upload.sh, please remember to put variables in double quotes per bash style guide. I ...
6 years, 8 months ago (2014-03-31 21:59:04 UTC) #11
Nico
(I didn't follow the review. Not sure why there's a script in tools/clang, this isn't ...
6 years, 8 months ago (2014-03-31 22:01:26 UTC) #12
mithro-old
On 2014/03/31 22:01:26, Nico wrote: > (I didn't follow the review. Not sure why there's ...
6 years, 8 months ago (2014-03-31 23:39:58 UTC) #13
Nico
On 2014/03/31 23:39:58, mithro wrote: > On 2014/03/31 22:01:26, Nico wrote: > > (I didn't ...
6 years, 8 months ago (2014-03-31 23:42:05 UTC) #14
mithro-old
>> This binutils will only be used when we specify clang=1 in GYPs, so I ...
6 years, 8 months ago (2014-03-31 23:46:42 UTC) #15
mithro-old
> For upload.sh, please remember to put variables in double quotes per bash style > ...
6 years, 8 months ago (2014-04-01 04:45:22 UTC) #16
Lei Zhang
https://codereview.chromium.org/209853003/diff/120001/third_party/binutils/upload.sh File third_party/binutils/upload.sh (right): https://codereview.chromium.org/209853003/diff/120001/third_party/binutils/upload.sh#newcode60 third_party/binutils/upload.sh:60: git add -f "${BINUTILS_TAR_BZ2}.sha1" You may want to print ...
6 years, 8 months ago (2014-04-01 05:10:47 UTC) #17
mithro-old
PTAL. I believe I've fixed all your comments. Just trying to figure out the failure ...
6 years, 8 months ago (2014-04-02 04:22:33 UTC) #18
Nico
On Mon, Mar 31, 2014 at 9:45 PM, <mithro@mithis.com> wrote: > For upload.sh, please remember ...
6 years, 8 months ago (2014-04-02 04:57:20 UTC) #19
Nico
And yes, I think having this in tools/ is good. (Didn't look at the patch; ...
6 years, 8 months ago (2014-04-02 04:58:37 UTC) #20
Lei Zhang
https://codereview.chromium.org/209853003/diff/120001/tools/download_and_extract.py File tools/download_and_extract.py (right): https://codereview.chromium.org/209853003/diff/120001/tools/download_and_extract.py#newcode469 tools/download_and_extract.py:469: # TODO: Use https://docs.python.org/2/library/tarfile.html rather than On 2014/04/02 04:22:33, ...
6 years, 8 months ago (2014-04-02 07:22:28 UTC) #21
Lei Zhang
On 2014/04/02 07:22:28, Lei Zhang wrote: > This is also a bit troublesome. Since it's ...
6 years, 8 months ago (2014-04-02 07:30:24 UTC) #22
Lei Zhang
https://codereview.chromium.org/209853003/diff/180001/tools/download_and_extract.py File tools/download_and_extract.py (right): https://codereview.chromium.org/209853003/diff/180001/tools/download_and_extract.py#newcode182 tools/download_and_extract.py:182: ('mingw', 'Win'), Is this in use anywhere? download_from_google_storage.py doesn't ...
6 years, 8 months ago (2014-04-02 08:32:22 UTC) #23
mithro-old
Hi Lei / Nico, I've changed this CL to have a minimal working download.py script ...
6 years, 8 months ago (2014-04-02 19:37:27 UTC) #24
Lei Zhang
lgtm except for one thing below. Sorry to sink your download_and_extract efforts. https://codereview.chromium.org/209853003/diff/200001/third_party/binutils/download.py File third_party/binutils/download.py ...
6 years, 8 months ago (2014-04-02 21:30:13 UTC) #25
mithro-old
On 2014/04/02 21:30:13, Lei Zhang wrote: > lgtm except for one thing below. Great! > ...
6 years, 8 months ago (2014-04-02 21:41:08 UTC) #26
Lei Zhang
On 2014/04/02 21:41:08, mithro wrote: > How does the rest of Chrome build handle that? ...
6 years, 8 months ago (2014-04-02 21:48:21 UTC) #27
mithro-old
On 2014/04/02 21:48:21, Lei Zhang wrote: > On 2014/04/02 21:41:08, mithro wrote: > > How ...
6 years, 8 months ago (2014-04-02 21:59:28 UTC) #28
mithro-old
The CQ bit was checked by mithro@mithis.com
6 years, 8 months ago (2014-04-02 22:00:34 UTC) #29
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mithro@mithis.com/209853003/220001
6 years, 8 months ago (2014-04-02 22:01:38 UTC) #30
mithro-old
The CQ bit was unchecked by mithro@mithis.com
6 years, 8 months ago (2014-04-03 00:57:25 UTC) #31
mithro-old
The CQ bit was checked by mithro@mithis.com
6 years, 8 months ago (2014-04-03 01:39:59 UTC) #32
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mithro@mithis.com/209853003/230001
6 years, 8 months ago (2014-04-03 01:49:57 UTC) #33
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-03 02:23:06 UTC) #34
commit-bot: I haz the power
Try jobs failed on following builders: tryserver.chromium on mac_chromium_rel
6 years, 8 months ago (2014-04-03 02:23:07 UTC) #35
mithro-old
The CQ bit was checked by mithro@mithis.com
6 years, 8 months ago (2014-04-03 02:31:01 UTC) #36
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mithro@mithis.com/209853003/230001
6 years, 8 months ago (2014-04-03 02:35:43 UTC) #37
mithro-old
The CQ bit was unchecked by mithro@mithis.com
6 years, 8 months ago (2014-04-03 02:53:18 UTC) #38
mithro-old
The CQ bit was checked by mithro@mithis.com
6 years, 8 months ago (2014-04-03 03:11:42 UTC) #39
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mithro@mithis.com/209853003/230001
6 years, 8 months ago (2014-04-03 03:13:14 UTC) #40
commit-bot: I haz the power
The CQ bit was unchecked by commit-bot@chromium.org
6 years, 8 months ago (2014-04-03 08:33:03 UTC) #41
commit-bot: I haz the power
Commit queue rejected this change because the description was changed between the time the change ...
6 years, 8 months ago (2014-04-03 08:33:03 UTC) #42
mithro-old
The CQ bit was checked by mithro@mithis.com
6 years, 8 months ago (2014-04-03 10:26:45 UTC) #43
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/mithro@mithis.com/209853003/230001
6 years, 8 months ago (2014-04-03 10:27:04 UTC) #44
commit-bot: I haz the power
6 years, 8 months ago (2014-04-03 11:52:56 UTC) #45
Message was sent while issue was closed.
Change committed as 261352

Powered by Google App Engine
This is Rietveld 408576698