We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
String
1 parent ec9502d commit 47cd3e7Copy full SHA for 47cd3e7
src/bootstrap/src/core/download.rs
@@ -197,8 +197,7 @@ impl Config {
197
if !path_is_dylib(fname) {
198
// Finally, set the correct .interp for binaries
199
let dynamic_linker_path = nix_deps_dir.join("nix-support/dynamic-linker");
200
- // FIXME: can we support utf8 here? `args` doesn't accept Vec<u8>, only OsString ...
201
- let dynamic_linker = t!(String::from_utf8(t!(fs::read(dynamic_linker_path))));
+ let dynamic_linker = t!(fs::read_to_string(dynamic_linker_path));
202
patchelf.args(["--set-interpreter", dynamic_linker.trim_end()]);
203
}
204
0 commit comments