]> git.lizzy.rs Git - rust.git/commit
[CI] Update binutils for powerpc64 and powerpc64le
authorJosh Stone <jistone@redhat.com>
Thu, 7 Mar 2019 04:14:27 +0000 (20:14 -0800)
committerJosh Stone <jistone@redhat.com>
Thu, 7 Mar 2019 04:14:27 +0000 (20:14 -0800)
commit3477939b798b64f135a09f1b8b54a0034ede3246
tree5c45530de24bc7664e974011888d6490ab2eed95
parentf22dca0a1bef4141e75326caacc3cd59f3d5be8e
[CI] Update binutils for powerpc64 and powerpc64le

Cargo powerpc64 and powerpc64le are seeing `SIGILL` crashes in openssl,
which was found to be a linking problem, fixed by newer binutils. See
<https://github.com/rust-lang/rust/issues/57345#issuecomment-462094555>

For powerpc64 we're using crosstool-ng, which doesn't offer a newer
binutils version, but we can just compile it separately. On powerpc64le
we're already building binutils. Both are now updated to binutils 2.32.

Closes rust-lang/cargo#6320
Closes rust-lang/rust#57345
Closes rust-lang/rustup.rs#1620
src/ci/docker/dist-powerpc64-linux/build-powerpc64-toolchain.sh
src/ci/docker/dist-powerpc64le-linux/build-powerpc64le-toolchain.sh