summaryrefslogtreecommitdiff
path: root/gnu/packages/rust.scm
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2025-11-16 11:57:25 +0200
committerAndreas Enge <andreas@enge.fr>2026-02-21 10:14:47 +0100
commit47c4da52080613798b99ff4bceeeaa145d009fb9 (patch)
treed7443b4b4261ee5da1fc8840380848ea7db512f5 /gnu/packages/rust.scm
parentc8dc922fe490879c9a3ce8fc6a8332dedcccdc9a (diff)
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
Diffstat (limited to 'gnu/packages/rust.scm')
-rw-r--r--gnu/packages/rust.scm12
1 files changed, 1 insertions, 11 deletions
diff --git a/gnu/packages/rust.scm b/gnu/packages/rust.scm
index 665f9aec6a9..0223e1fdc2e 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)