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

A-dist-componentsArea: dist components, e.g. `rustc-dev`, `rustc-src`, etc.C-bugCategory: This is a bug.O-windows-gnullvmTarget: *-windows-gnullvm

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions