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
https://codereview.chromium.org/1950343004/
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 1 by thakis@chromium.org
, May 11 2016Status: Started (was: Untriaged)