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

Unified 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, 3 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 side-by-side diff with in-line comments
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 »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: third_party/binutils/README.chromium
diff --git a/third_party/binutils/README.chromium b/third_party/binutils/README.chromium
index d20934b0a14f6dfd805435c21650fd8a4f0a1c2a..8273054933fb8b49cb503fdd3a2a3fcfa114da70 100644
--- a/third_party/binutils/README.chromium
+++ b/third_party/binutils/README.chromium
@@ -1,6 +1,6 @@
Name: binutils
URL: http://www.gnu.org/software/binutils/
-Version: 2.24
+Version: 2.25
License: GPL v2
License File: NOT_SHIPPED
Security Critical: no
@@ -9,21 +9,39 @@ Description:
This directory contains i386 and amd64 binaries of the binutils tools
(including gold linker).
-They were built from binutils-2.24 using the "build-all.sh" script on a Ubuntu
+They were built from binutils-2.25 using the "build-all.sh" script on a Ubuntu
Precise.
-The script creates chroots for 32bit and 64bit Ubuntu Lucid and then builds
+The script creates chroots for 32bit and 64bit Ubuntu Precise and then builds
binutils inside the roots.
-Local patches:
- * ehframe-race.patch for http://crbug.com/161942 from upstream change
- https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=635aa30e3ae9735e362cfd1cda2be9f7b65b32a2
+Version 2.25 was released on Wed, 24 Dec 2014
+Local patches:
* unlock-thin.patch for http://crbug.com/453195 from upstream change
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=2cfbf2fece582c29df348104b28677c38a8301f4
+ (Landed upstream Wed, 4 Feb 2015 - should be in 2.26)
* plugin-dso-fix.patch for http://crbug.com/453195 from upstream change
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;a=commit;h=3c537f7fdb11f02f7082749f3f21dfdd2c2025e8
+ (Landed upstream Thu, 5 Feb 2015 - should be in 2.26)
* (build-all.sh|build-one.sh|upload.sh) scripts for building the binutils
binaries and uploading them to Google storage.
+
+Upgrading:
+
+To upgrade binutils, use the following steps:
+
+ * Update build-all.sh with the new binutil version.
+ * Remove any patches which have been merged upstream from build-all.sh
+ * Update this README.chromium file
+ * Run build-all.sh
+ * Run upload.sh
+ * Wait for goma to have new binutils deployed (see http://go/ma).
+ Please notify {ukai,yyanagisawa,shinyak}@chromium.org and await
+ confirmation.
+ * Commit the change
+
+See https://codereview.chromium.org/1368233002/ for an example upgrade.
+
« 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