rust-objcopy is x86-64 executable on aarch64-unknown-linux-gnu #138943
Labels
C-bug
Category: This is a bug.
O-AArch64
Armv8-A or later processors in AArch64 mode
T-bootstrap
Relevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)
If I download https://static.rust-lang.org/dist/rust-1.85.1-aarch64-unknown-linux-gnu.tar.xz (link from https://forge.rust-lang.org/infra/other-installation-methods.html#standalone-installers), all the files are ARM executables except for
./rustc/lib/rustlib/aarch64-unknown-linux-gnu/bin/rust-objcopy
which is an x86_64 executable.$ file ./rustc/lib/rustlib/aarch64-unknown-linux-gnu/bin/rust-objcopy ./rustc/lib/rustlib/aarch64-unknown-linux-gnu/bin/rust-objcopy: ELF 64-bit LSB pie executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=285124b3756870de665b8585d6c9cb3a72a13eca, for GNU/Linux 3.2.0, not stripped
I expected to see this happen to be a aarch executable
The text was updated successfully, but these errors were encountered: