The compiler_builtins crate is now explicitly injected.
When building the alloc crate via Xargo.toml, a “multiple matching crates for compiler_builtins” error occurs.
The reason is that alloc defines its own compiler_builtins dependency.
Thus compiler_builtins in compiled twice, once as version 0.0.0 and once as version 0.1.0.
The
compiler_builtins
crate is now explicitly injected. When building thealloc
crate via Xargo.toml, a “multiple matching crates for compiler_builtins” error occurs. The reason is thatalloc
defines its owncompiler_builtins
dependency. Thuscompiler_builtins
in compiled twice, once as version 0.0.0 and once as version 0.1.0.Move to
cargo-xbuild
to fix the issue