From 10c880974b3406bcd4bf42ecdc298039586078e7 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Sun, 16 Nov 2025 11:57:25 +0200 Subject: [PATCH] gnu: make-rust-sysroot: Update for rust-1.90. * gnu/packages/rust.scm (make-rust-sysroot/implementation)[arguments]: Adjust the mingw specific phases to update for the newer rust version. Change-Id: I406d0d417b016567639533a392de7832646d2763 --- gnu/packages/rust.scm | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm index 23c468eb004..b1fa8e30d12 100644 --- a/gnu/packages/rust.scm +++ b/gnu/packages/rust.scm @@ -1987,17 +1987,7 @@ exec -a \"$0\" \"~a\" \"$@\"" (delete (string-append mingw "/include") (string-split (getenv "CPLUS_INCLUDE_PATH") #\:)) - ":"))) - ;; When building a rust-sysroot this crate is only used for - ;; the rust-installer. - (substitute* '("vendor/num_cpus-1.13.0/src/linux.rs" - "vendor/num_cpus-1.13.1/src/linux.rs" - "vendor/num_cpus-1.16.0/src/linux.rs") - (("\\.ceil\\(\\)") "")) - ;; gcc doesn't recognize this flag. - (substitute* - "compiler/rustc_target/src/spec/base/windows_gnullvm.rs" - ((", \"--unwindlib=none\"") ""))))) + ":")))))) `()) (replace 'set-env (lambda* (#:key inputs #:allow-other-keys)