Commit Graph

18 Commits

Author SHA1 Message Date
Samuel Holland
8cf7fbde48 rust: Enable bootstrap on powerpc64le-unknown-linux-musl
Official tarballs for this target have been built since version 1.85.0.

Link: https://github.com/rust-lang/rust/pull/133801
2025-10-24 00:59:03 -05:00
OPNA2608
76c4ca93f4 rustc: Add support for bootstrapping ppc64-elfv1
Add powerpc64-unknown-linux-gnu to the hash printing script, and add the entry to bootstrapHashes.
2025-07-08 10:05:11 +02:00
aleksana
b90cd8e521 rust: add loongarch64-linux platforms 2025-04-19 14:07:41 +02:00
bl0v3
1827e1451b rust: add s390x platform 2024-09-02 15:34:42 +02:00
Artemis Tosini
8135af13f1 rustc: Add support for FreeBSD 2024-05-31 14:12:12 -07:00
Alyssa Ross
c11cb00a1e rustc: 1.72.1 -> 1.73.0
This upgrade unfortunately removes MIPS support, as it has been
dropped to Tier 3[1] and so bootstrap tarballs are no longer provided.

It looks like it was dropped due to multiple codegen bugs, and lack of
maintenance, so bringing it back would probably involve engaging with
Rust/LLVM upstream on those.

[1]: https://github.com/rust-lang/compiler-team/issues/648
2023-10-10 14:42:30 +00:00
Adam Joseph
c6108020ff rust: add mips64el to list of bootstrap tarballs 2022-03-18 13:00:34 +10:00
Zhaofeng Li
6288319a3a rust: Add support for riscv64 2021-05-31 14:55:35 -07:00
Finn Behrens
30e6c07310 rustc: reenable aarch64-darwin for 1.51.0 2021-04-09 13:53:51 +02:00
Peter Woodman
0b8620e9b6 rust: add musl-libc targets to bootstrapping 2021-01-19 02:27:41 -05:00
Ryan Burns
33eb9cd961 rustc: enable on ppc64le 2020-11-04 20:56:54 -08:00
Alyssa Ross
daf032e2ff rustc: 1.42.0 -> 1.43.0
Kept 1.42 around for Thunderbird.

i686-apple-darwin is no longer supported upstream.  We could still
support building it, for this one release, since we have the binary
for the previous release, (or bootstrap it for future releases from
Rust 1.42,) but since this release is the one that drops support, I
think it makes sense to do it now.  (And probably nobody is using it
anyway.)
2020-05-09 09:11:37 +02:00
Ben Wolsieffer
83ac9c07e4 rust: add support for armv6l-linux and armv7l-linux 2019-11-23 19:19:31 -05:00
Tuomas Tynkkynen
222f905fd9 rustc: Supports ARMv7 2018-01-16 14:17:40 +02:00
Tuomas Tynkkynen
491e5d8649 rustc: Support aarch64 2017-12-02 14:46:33 +02:00
zimbatm
7bd191df6a rust: 1.17.0 -> 1.20.0
simplify the boostrap hashes a bit

build with bundled llvm:

the rust project has forked the llvm compiler to solve some
issues.
With pkgs.llvm the test suite fails.

See https://github.com/rust-lang/rust/pull/43026

And PR #30088
2017-10-23 00:30:46 +01:00
Anders Papitto
1e0866e064 rust: 1.15.0 -> 1.17.0
Also updates beta, nightly, nightlyBin, and bootstrap compilers.
Also updates the registry.
Also consolidates logic between bootstrap and nightlyBin compilers.
Also contains some miscellaneous cleanups.
Also patches firefox to build with the newer cargo
2017-06-10 15:15:50 -07:00
David Craven
54f80775cb rust: Refactoring of rust and cargo packages 2016-06-15 12:47:13 +02:00