llvm / llvm-project

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
http://llvm.org
Other
27.16k stars 11.12k forks source link

Always release Windows Arm64 #60420

Open cristianadam opened 1 year ago

cristianadam commented 1 year ago

The latest release https://github.com/llvm/llvm-project/releases/tag/llvmorg-15.0.7 doesn't include the Windows Arm64 (woa) installer.

The previous release does have the woa64 installer: https://github.com/llvm/llvm-project/releases/download/llvmorg-15.0.6/LLVM-15.0.6-woa64.exe

Without always having Windows Arm64 binaries a package manager like winget can't have consistent releases. See https://github.com/microsoft/winget-pkgs/issues/95154

asl commented 1 year ago

LLVM project relies on volunteers to build binary releases. Source code is the only guaranteed release artefact, everything else is optional.

llvmbot commented 1 year ago

@llvm/issue-subscribers-backend-aarch64

DavidSpickett commented 1 year ago

We (Linaro) are happy to hear people are using them! However yes, we currently do not get around to building every release version.

@omjavaid Currently looks after (/last touched) the Windows on Arm releases. Perhaps we can get a 15.0.7 built?

omjavaid commented 1 year ago

We have deliberately skipped 15.0.7 release in favour of 16.0.0 which is to come out soon. We needed to upgrade our build system for doing 16.0.0 release and cant produce a 15.0.x binary release now unless absolutely necessary.

We normally make sure to do all releases but some version may be skipped intentionally.

SCIEN-00 commented 1 month ago

any plans making it available with winget?