| OLD | NEW |
| 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.25 | 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.25 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 Precise 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 | 18 Version 2.25 was released on Wed, 24 Dec 2014 |
| 19 | 19 |
| 20 Local patches: | 20 Local patches: |
| 21 * unlock-thin.patch for http://crbug.com/453195 from upstream change | 21 * unlock-thin.patch for http://crbug.com/453195 from upstream change |
| 22 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) | 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 (Landed upstream Thu, 5 Feb 2015 - should be in 2.26) |
| 28 | 28 |
| 29 * long-plt.patch for http://crbug.com/554017 from upstream change | |
| 30 https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=ce3e49806
d505721e0875e704de0b6fcba7660ed | |
| 31 (Landed upstream Thu, 17 Dec 2015 - should be in 2.27) | |
| 32 The local patch has been backported to 2.25. The patch in the upstream | |
| 33 repository currently applies cleanly to the 2.26 branch. | |
| 34 | |
| 35 * (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 |
| 36 binaries and uploading them to Google storage. | 30 binaries and uploading them to Google storage. |
| 37 | 31 |
| 38 Upgrading: | 32 Upgrading: |
| 39 | 33 |
| 40 To upgrade binutils, use the following steps: | 34 To upgrade binutils, use the following steps: |
| 41 | 35 |
| 42 * Update build-all.sh with the new binutil version. | 36 * Update build-all.sh with the new binutil version. |
| 43 * Remove any patches which have been merged upstream from build-all.sh | 37 * Remove any patches which have been merged upstream from build-all.sh |
| 44 * Update this README.chromium file | 38 * Update this README.chromium file |
| 45 * Run build-all.sh | 39 * Run build-all.sh |
| 46 * Run upload.sh | 40 * Run upload.sh |
| 47 * Wait for goma to have new binutils deployed (see http://go/ma). | 41 * Wait for goma to have new binutils deployed (see http://go/ma). |
| 48 Please notify {ukai,yyanagisawa,shinyak}@chromium.org and await | 42 Please notify {ukai,yyanagisawa,shinyak}@chromium.org and await |
| 49 confirmation. | 43 confirmation. |
| 50 * Commit the change | 44 * Commit the change |
| 51 | 45 |
| 52 See https://codereview.chromium.org/1368233002/ for an example upgrade. | 46 See https://codereview.chromium.org/1368233002/ for an example upgrade. |
| 53 | 47 |
| OLD | NEW |