We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent cbeda5c commit 136801eCopy full SHA for 136801e
src/bootstrap/dist.rs
@@ -1033,7 +1033,15 @@ impl Step for Rls {
1033
let rls = builder
1034
.ensure(tool::Rls { compiler, target, extra_features: Vec::new() })
1035
.or_else(|| {
1036
- missing_tool("RLS", builder.build.config.missing_tools);
+ // We ignore failure on aarch64 Windows because RLS currently
1037
+ // fails to build, due to winapi 0.2 not supporting aarch64.
1038
+ //
1039
+ // FIXME(#86606): we shouldn't be failing to build RLS.
1040
+ missing_tool(
1041
+ "RLS",
1042
+ builder.build.config.missing_tools
1043
+ || (target.triple.contains("aarch64") && target.triple.contains("windows")),
1044
+ );
1045
None
1046
})?;
1047
0 commit comments