Skip to content

LLD is not available with download-ci-llvm #88941

Closed
@Aaron1011

Description

@Aaron1011

When download-ci-llvm=true is set, lld is not available in build/x86_64-unknown-linux-gnu/ci-llvm/bin. This makes it more difficult to use a stage1 compiler to cross-compile to platforms that use LLD by default (like wasm32-unknonwn-unknown), as the linker needs to be manually overridden in a .cargo/config file.

If we have the CI budget available, it would be useful to build LLD along with LLVM, and make it available in the archive downloaded by x.py.

Metadata

Metadata

Assignees

No one assigned

    Labels

    A-LLVMArea: Code generation parts specific to LLVM. Both correctness bugs and optimization-related issues.A-contributor-roadblockArea: Makes things more difficult for new or seasoned contributors to RustT-bootstrapRelevant to the bootstrap subteam: Rust's build system (x.py and src/bootstrap)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions