Commit Graph

11 Commits

Author SHA1 Message Date
whispers
05a2c0ef9c rustup: 1.28.2 -> 1.29.0
Release announcement: https://blog.rust-lang.org/2026/03/12/Rustup-1.29.0/
Changelog: https://github.com/rust-lang/rustup/blob/1.29.0/CHANGELOG.md

We also switch from `export NIX_BUILD_CORES=1` in `preCheck` to
`dontUseCargoParallelTests`, to make compiling test crates slightly
faster while still running them serially to avoid the failures that
parallel tests originally caused.
2026-03-15 15:08:45 -04:00
Noratrieb
e078bbb383 rustup: fix rust-lld wrapper argument quoting
The wrapper script uses raw `$@`, which does not work when any of the
argument contains spaces. Use `"$@"` instead, which handles this
correctly.
2025-12-08 21:20:27 +01:00
misilelab
5bbd076630 rustup: 1.27.1 -> 1.28.2
https://github.com/rust-lang/rustup/releases/tag/1.28.0
https://github.com/rust-lang/rustup/releases/tag/1.28.1
https://github.com/rust-lang/rustup/releases/tag/1.28.2

Signed-off-by: misilelab <misileminecord@gmail.com>
2025-05-10 09:06:45 +02:00
Daniel Silverstone
375f84002b rustup: Correct patchelf patch's use of create_dir
When updating a toolchain (rustup update stable) the previously
created wrapped ld.lld causes the new setup to fail.  This is
not ideal as it either is a spurious error, or it indicates
that the update has failed when it shouldn't have.

By using create_dir_all instead of create_dir, we avoid this problem.

Signed-off-by: Daniel Silverstone <dsilvers@digital-scurf.org>
2025-01-11 08:45:42 +00:00
DianQK
198d71292f rustup: addressing a series of issues encountered while using Rust's
self-contained `ld.lld`
2024-06-08 10:07:31 +08:00
Jörg Thalheim
56a690d7fb rustup: also patch binaries in libexec
fixes https://github.com/NixOS/nixpkgs/issues/186052
2022-08-11 12:09:57 +02:00
Jade Harley
05b765d299 (rustup): (add zlib to rpath in rustup libraries)
(Rust now has a dynamic library dependence on zlib. (see https://github.com/rust-lang/rust/pull/72696))
2020-06-22 21:23:01 -05:00
zimbatm
d5817fa95a rustup: 1.18.3 -> 1.19.0 2019-09-13 16:33:40 +00:00
xrelkd
dc6190f04a rustup: 1.17.0 -> 1.18.1 2019-04-26 17:50:04 +08:00
Vladyslav Mykhailichenko
c931b8609b rustup: 1.11.0 -> 1.13.0 2018-07-22 23:45:59 +03:00
Leon Isenberg
cbe326feb8 rustup: Patch rustup to patchelf binaries 2017-10-29 21:40:56 +01:00