New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 610908 link

Starred by 1 user

Issue metadata

Status: Fixed
Owner:
Last visit 26 days ago
Closed: May 2016
Cc:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug

Blocking:
issue 608995



Sign in to add a comment

Update binutils to 2.26

Project Member Reported by krasin@chromium.org, May 11 2016

Issue description

It's probably time to update binutils to 2.26. In particular, the old binutils are the reason for Chromium builds being broken on Ubuntu 16.04, see https://bugs.chromium.org/p/chromium/issues/detail?id=608995#c3

Additional context is available here:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808181

 

Comment 1 by thakis@chromium.org, May 11 2016

Owner: mcgrathr@chromium.org
Status: Started (was: Untriaged)
https://codereview.chromium.org/1950343004/
Project Member

Comment 2 by bugdroid1@chromium.org, May 11 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2a1fcea64a6130271e68cddb71fb71f71080c3e2

commit 2a1fcea64a6130271e68cddb71fb71f71080c3e2
Author: mcgrathr <mcgrathr@chromium.org>
Date: Wed May 11 02:22:02 2016

Update third_party/binutils to 2.26, add ICF fix

The new binutils 2.26 release incorporates two out of the three
fixes that we were applying to the 2.25 version.  There is also
an upstream fix, that's not in 2.26, for a bug that made the
linker crash when using --icf for x86-32, which we now apply
locally so it should become safe to use gold with --icf for x86.

BUG= 610908 
R=thakis@chromium.org

Review-Url: https://codereview.chromium.org/1950343004
Cr-Commit-Position: refs/heads/master@{#392828}

[modify] https://crrev.com/2a1fcea64a6130271e68cddb71fb71f71080c3e2/third_party/binutils/Linux_ia32/binutils.tar.bz2.sha1
[modify] https://crrev.com/2a1fcea64a6130271e68cddb71fb71f71080c3e2/third_party/binutils/Linux_x64/binutils.tar.bz2.sha1
[modify] https://crrev.com/2a1fcea64a6130271e68cddb71fb71f71080c3e2/third_party/binutils/README.chromium
[modify] https://crrev.com/2a1fcea64a6130271e68cddb71fb71f71080c3e2/third_party/binutils/build-all.sh
[add] https://crrev.com/2a1fcea64a6130271e68cddb71fb71f71080c3e2/third_party/binutils/icf-rel.patch
[modify] https://crrev.com/2a1fcea64a6130271e68cddb71fb71f71080c3e2/third_party/binutils/long-plt.patch
[delete] https://crrev.com/720c6c3db350fcccbda11a748d1f216929aa44ff/third_party/binutils/plugin-dso-fix.patch
[delete] https://crrev.com/720c6c3db350fcccbda11a748d1f216929aa44ff/third_party/binutils/unlock-thin.patch
[modify] https://crrev.com/2a1fcea64a6130271e68cddb71fb71f71080c3e2/third_party/binutils/upload.sh

Comment 3 by thakis@chromium.org, May 11 2016

Status: Fixed (was: Started)

Comment 4 by thakis@chromium.org, May 11 2016

Blocking: 608995

Sign in to add a comment