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

Side by Side Diff: third_party/binutils/README.chromium

Issue 1368233002: Upgrading binutils to 2.25 for -ggnu-pubnames (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Extra details about goma. Created 5 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« no previous file with comments | « third_party/binutils/Linux_x64/binutils.tar.bz2.sha1 ('k') | third_party/binutils/build-all.sh » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 Name: binutils 1 Name: binutils
2 URL: http://www.gnu.org/software/binutils/ 2 URL: http://www.gnu.org/software/binutils/
3 Version: 2.24 3 Version: 2.25
4 License: GPL v2 4 License: GPL v2
5 License File: NOT_SHIPPED 5 License File: NOT_SHIPPED
6 Security Critical: no 6 Security Critical: no
7 7
8 Description: 8 Description:
9 This directory contains i386 and amd64 binaries of the binutils tools 9 This directory contains i386 and amd64 binaries of the binutils tools
10 (including gold linker). 10 (including gold linker).
11 11
12 They were built from binutils-2.24 using the "build-all.sh" script on a Ubuntu 12 They were built from binutils-2.25 using the "build-all.sh" script on a Ubuntu
13 Precise. 13 Precise.
14 14
15 The script creates chroots for 32bit and 64bit Ubuntu Lucid and then builds 15 The script creates chroots for 32bit and 64bit Ubuntu Precise and then builds
16 binutils inside the roots. 16 binutils inside the roots.
17 17
18 Version 2.25 was released on Wed, 24 Dec 2014
19
18 Local patches: 20 Local patches:
19 * ehframe-race.patch for http://crbug.com/161942 from upstream change
20 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=635aa30e3 ae9735e362cfd1cda2be9f7b65b32a2
21
22 * unlock-thin.patch for http://crbug.com/453195 from upstream change 21 * unlock-thin.patch for http://crbug.com/453195 from upstream change
23 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=2cfbf2fec e582c29df348104b28677c38a8301f4 22 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=2cfbf2fec e582c29df348104b28677c38a8301f4
23 (Landed upstream Wed, 4 Feb 2015 - should be in 2.26)
24 24
25 * plugin-dso-fix.patch for http://crbug.com/453195 from upstream change 25 * plugin-dso-fix.patch for http://crbug.com/453195 from upstream change
26 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=3c537f7fd b11f02f7082749f3f21dfdd2c2025e8 26 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=3c537f7fd b11f02f7082749f3f21dfdd2c2025e8
27 (Landed upstream Thu, 5 Feb 2015 - should be in 2.26)
27 28
28 * (build-all.sh|build-one.sh|upload.sh) scripts for building the binutils 29 * (build-all.sh|build-one.sh|upload.sh) scripts for building the binutils
29 binaries and uploading them to Google storage. 30 binaries and uploading them to Google storage.
31
32 Upgrading:
33
34 To upgrade binutils, use the following steps:
35
36 * Update build-all.sh with the new binutil version.
37 * Remove any patches which have been merged upstream from build-all.sh
38 * Update this README.chromium file
39 * Run build-all.sh
40 * Run upload.sh
41 * Wait for goma to have new binutils deployed (see http://go/ma).
42 Please notify {ukai,yyanagisawa,shinyak}@chromium.org and await
43 confirmation.
44 * Commit the change
45
46 See https://codereview.chromium.org/1368233002/ for an example upgrade.
47
OLDNEW
« no previous file with comments | « third_party/binutils/Linux_x64/binutils.tar.bz2.sha1 ('k') | third_party/binutils/build-all.sh » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698