Subject: [PATCH rust-team 0/6] Shorten rust bootstrap
From: Morgan Smith <[email-masked]>
To: [email-masked]
Cc: Morgan Smith <[email-masked]>
Date: Mon, 7 Apr 2025 14:52:05 -0400
List-Id: <debbugs-submit.debbugs.gnu.org>

mrustc supports bootstraping rust version 1.74.0.  This shortens the bootstrap
process by removing the need to compile 19 versions of rust.

I also decided to use gexps everywhere for fun.

I tested this on my laptop but I suppose we need to run some CI or something
right?

Morgan Smith (6):
  gnu: mrustc: Update to 0.11.2.
  gnu: rust-bootstrap: Update to 1.74.0.
  gnu: rust-1.75: Inherit from rust-bootstrap.
  gnu: rust-bootstrapped-package: Use modify-inputs.
  gnu: Remove unneeded rust bootstrapping versions.
  gnu: rust: Use gexps.

 gnu/local.mk                                  |   2 -
 gnu/packages/patches/mrustc-patches.patch     |  19 -
 .../rust-1.64-fix-riscv64-bootstrap.patch     | 565 ----------
 gnu/packages/rust.scm                         | 976 ++++++------------
 4 files changed, 288 insertions(+), 1274 deletions(-)
 delete mode 100644 gnu/packages/patches/mrustc-patches.patch
 delete mode 100644 gnu/packages/patches/rust-1.64-fix-riscv64-bootstrap.patch

base-commit: 7be2b8f57f6986654f198b43b4e96833e18b1a77
-- 
2.49.0