aarch64-linux-musl fails to build from bootstrap #54999
Labels
O-Arm
Target: 32-bit Arm processors (armv6, armv7, thumb...), including 64-bit Arm in AArch32 state
O-linux
Operating system: Linux
O-musl
Target: The musl libc
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
Hi there. I'm the project lead of Adélie Linux, and we are attempting to port Rust to our distro. We've successfully built Rust on our libre 64-bit PowerPC platform, and used that to generate cross bootstraps for our other architectures.
All of the cross bootstraps work correctly, except arm64, which won't build a native compiler. While building stage1 std artifacts, the following error is seen:
I'm fairly new to Rust, having just bought the print edition of The Rust Programming Language (2018 ed) on Monday. Therefore, I'm afraid I won't be too much help understanding the complexities of the compiler itself. (One of our contributors is much more knowledgeable about Rust and is the one who helped us generate these toolchains.) If this is beyond the scope of the Rust project, feel free to close this issue and we won't bother you again.
The text was updated successfully, but these errors were encountered: