about summary refs log tree commit diff
path: root/library/compiler-builtins/crates/musl-math-sys
diff options
context:
space:
mode:
authorTrevor Gross <tmgross@umich.edu>2025-06-04 08:20:08 +0000
committerTrevor Gross <tmgross@umich.edu>2025-06-04 17:20:43 +0000
commite1e3cc24a22d0951e802b413b00bfd104ea22c7e (patch)
tree4fe438d0e4b60077f9fd9c80874f490d93536de1 /library/compiler-builtins/crates/musl-math-sys
parent57786431746f495f4205e26ee1badd142a380fff (diff)
downloadrust-e1e3cc24a22d0951e802b413b00bfd104ea22c7e.tar.gz
rust-e1e3cc24a22d0951e802b413b00bfd104ea22c7e.zip
Replace the musl submodule with a download script
The submodule was causing issues in rust-lang/rust, so eliminiate it
here. `build-musl` is also removed from `libm-test`'s default features
so the crate doesn't need to be built by default.
Diffstat (limited to 'library/compiler-builtins/crates/musl-math-sys')
-rw-r--r--library/compiler-builtins/crates/musl-math-sys/build.rs2
m---------library/compiler-builtins/crates/musl-math-sys/musl0
2 files changed, 1 insertions, 1 deletions
diff --git a/library/compiler-builtins/crates/musl-math-sys/build.rs b/library/compiler-builtins/crates/musl-math-sys/build.rs
index b00dbc73e28..59e42f2d2e6 100644
--- a/library/compiler-builtins/crates/musl-math-sys/build.rs
+++ b/library/compiler-builtins/crates/musl-math-sys/build.rs
@@ -120,7 +120,7 @@ fn build_musl_math(cfg: &Config) {
     let arch_dir = musl_dir.join("arch").join(&cfg.musl_arch);
     assert!(
         math.exists(),
-        "musl source not found. Is the submodule up to date?"
+        "musl source not found. You may need to run `./ci/update-musl.sh`."
     );
 
     let source_map = find_math_source(&math, cfg);
diff --git a/library/compiler-builtins/crates/musl-math-sys/musl b/library/compiler-builtins/crates/musl-math-sys/musl
deleted file mode 160000
-Subproject c47ad25ea3b484e10326f933e927c0bc8cded3d