Skip to content

{aarch64,x86_64}-pc-windows-gnullvm host tools are missing libunwind.dll #144533

@Alovchin91

Description

@Alovchin91

The newly introduced host tools for {aarch64,x86_64}-pc-windows-gnullvm triples are missing the libunwind.dll library next to all the executables:

Image Image

Steps to reproduce:

  1. Download rustup-init.exe (this happens with both native Arm64 and emulated X64 toolchains)
  2. Install the latest Nightly {aarch64,x86_64}-pc-windows-gnullvm toolchain
  3. Rustup-init tries to run Rustc.exe and fails (see the screenshots), but also running anything like Cargo.exe or Rust-lld.exe (double-clicking in the Explorer) doesn't work

How I fixed it:

Copied over libunwind.dll from LLVM 20.1.8 to the toolchain/bin directory. Didn't try with tools that are not in the bin directory (like Rust-lld).

Metadata

Metadata

Assignees

Labels

C-bugCategory: This is a bug.O-windows-gnullvmTarget: *-windows-gnullvmneeds-triageThis issue may need triage. Remove it if it has been sufficiently triaged.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions