Skip to content

Latest windows-server 2022/2025 pre-release image breaks Rust compilation #12432

Open
@thomaseizinger

Description

@thomaseizinger

Description

Building a Rust program fails with:

linking with `link.exe` failed: exit code: 0xc0000409

This consistently reproduces for me when our GUI application is being built on the new Windows runners.

Platforms affected

  • Azure DevOps
  • GitHub Actions - Standard Runners
  • GitHub Actions - Larger Runners

Runner images affected

  • Ubuntu 22.04
  • Ubuntu 24.04
  • macOS 13
  • macOS 13 Arm64
  • macOS 14
  • macOS 14 Arm64
  • macOS 15
  • macOS 15 Arm64
  • Windows Server 2019
  • Windows Server 2022
  • Windows Server 2025

Image version and build link

Windows Server 2022 (20250609) Image Update (https://github.com/actions/runner-images/releases/tag/win22%2F20250617.1)

https://github.com/firezone/firezone/actions/runs/15777748095/job/44475944088?pr=9590

Is it regression?

https://github.com/firezone/firezone/actions/runs/15765079094/job/44440022609

Expected behavior

To be able to compile and link Rust projects on the Windows runner.

Actual behavior

The linking step fails.

Repro steps

Compile and link a Rust project on the pre-release runner image.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions