blob: 92380aca2a3cae9a145095ecb3bf905126d102c9 [file] [log] [blame]
Name: binutils
URL: http://www.gnu.org/software/binutils/
Version: 2.28
License: GPL v2
License File: NOT_SHIPPED
Security Critical: no
Description:
This directory contains i386 and amd64 binaries of the binutils tools
(including gold linker).
They were built from binutils-2.28 using the "build-all.sh" script on Debian
Testing.
The script creates chroots for 32bit and 64bit Ubuntu Xenial and then builds
binutils inside the roots.
Version 2.28 was released on Thu, 02 Mar 2017
Local patches:
* (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. Note: you will need write access to
gs://chromium-binutils bucket on Google Cloud Storage. To get the
access, subscribe to the internal chrome-team mailing list.
* 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.