-
-
Notifications
You must be signed in to change notification settings - Fork 14.8k
Remove crates.io compiler-builtins from the library workspace #142265
Copy link
Copy link
Closed
Labels
A-compiler-builtinsArea: compiler-builtins (https://github.com/rust-lang/compiler-builtins)Area: compiler-builtins (https://github.com/rust-lang/compiler-builtins)C-cleanupCategory: PRs that clean code up or issues documenting cleanup.Category: PRs that clean code up or issues documenting cleanup.T-libsRelevant to the library team, which will review and decide on the PR/issue.Relevant to the library team, which will review and decide on the PR/issue.
Metadata
Metadata
Assignees
Labels
A-compiler-builtinsArea: compiler-builtins (https://github.com/rust-lang/compiler-builtins)Area: compiler-builtins (https://github.com/rust-lang/compiler-builtins)C-cleanupCategory: PRs that clean code up or issues documenting cleanup.Category: PRs that clean code up or issues documenting cleanup.T-libsRelevant to the library team, which will review and decide on the PR/issue.Relevant to the library team, which will review and decide on the PR/issue.
Type
Fields
Give feedbackNo fields configured for issues without a type.
After #141993 we should eliminate
compiler-builtinsfrom any crates that are depending on it via crates.io to remove the duplicate dependency so the patch isn't needed. Todo list, taken from the PR:compiler-builtinsfromrustc-dep-of-stddependencies stdarch#1825compiler-builtinsfromrustc-dep-of-stddependencies rustc-demangle#80 released in v0.1.25compiler-builtinsfromrustc-dep-of-stddependencies cfg-if#84 released in v1.0.1compiler-builtinsfromrustc-dep-of-stddependencies unicode-rs/unicode-width#77 released in v0.2.1compiler-builtinsfromrustc-dep-of-stddependencies alexcrichton/dlmalloc-rs#50 (wasm, xous, sgx) released in v0.2.9compiler-builtinsfromrustc-dep-of-stddependencies gimli-rs/gimli#769 released in v0.32.0compiler-builtinsfromrustc-dep-of-stddependencies r-efi/r-efi#89 (efi)compiler-builtinsfromrustc-dep-of-stddependencies r-efi/r-efi-alloc#9 (efi)compiler-builtinsfromrustc-dep-of-stddependencies fortanix/rust-sgx#770 (sgx)compiler-builtinsfromrustc-dep-of-stddependencies hermit-os/hermit-rs#718 (hermit) released in v0.5.2compiler-builtinsfromrustc-dep-of-stddependencies bytecodealliance/wasi-rs#108 (wasi) released in v0.11.1 (we are on the 0.11.x release cycle)compiler-builtinsfromrustc-dep-of-stddependencies gimli-rs/addr2line#345 released in v0.25.0compiler-builtinsfromrustc-dep-of-stddependencies oyvindln/adler2#2 released in v2.0.1compiler-builtinsfromrustc-dep-of-stddependencies BurntSushi/memchr#180 released in v2.7.5compiler-builtinsfromrustc-dep-of-stddependencies Frommi/miniz_oxide#173 released in v0.8.9compiler-builtinsfromrustc-dep-of-stddependencies gimli-rs/object#777 released in v0.37.1ruzstd,object, andaddr2lineto the latest versions backtrace-rs#718gimlito 0.32.0 nbdd0121/unwinding#48 released in v0.2.7compiler_builtinsdependency nbdd0121/unwinding#49Updates in rust-lang/rust:
library/Cargo.lock#142276object,addr2line, andunwindingin the standard library #142308fortanix-sgx-abidependency #143272