~ruther/guix-local

ref: 93c7a5103d240dfc5ba4b39969faf198e7a350fa guix-local/gnu/packages/patches/rust-1.48-linker-locale.patch -rw-r--r-- 589 bytes
93c7a510 — Sarah Morgensen gnu: Remove go-gopkg.in-check.v1. 5 years ago
                                                                                
1
2
3
4
5
6
7
8
9
10
11
12
13
14
https://github.com/rust-lang/rust/pull/74416
diff --git a/compiler/rustc_codegen_ssa/src/back/linker.rs b/compiler/rustc_codegen_ssa/src/back/linker.rs
index 3df956c465e..f45fee45be4 100644
--- a/compiler/rustc_codegen_ssa/src/back/linker.rs
+++ b/compiler/rustc_codegen_ssa/src/back/linker.rs
@@ -28,7 +28,7 @@
 pub fn disable_localization(linker: &mut Command) {
     // No harm in setting both env vars simultaneously.
     // Unix-style linkers.
-    linker.env("LC_ALL", "C");
+    linker.env("LC_ALL", "en_US.UTF-8");
     // MSVC's `link.exe`.
     linker.env("VSLANG", "1033");
 }