Skip to content

Conversation

@CISC
Copy link
Collaborator

@CISC CISC commented Jun 27, 2025

Should fix Release builds

@CISC CISC requested a review from slaren June 27, 2025 12:01
@github-actions github-actions bot added the devops improvements to build systems and github actions label Jun 27, 2025
@slaren
Copy link
Member

slaren commented Jun 27, 2025

We need to be very careful about using external actions in the github releases, since they can be changed at any moment, even when pinned to a version. actions/runner-images#12435 (comment) may be an alternative. Also please make sure to test this in your fork.

@CISC
Copy link
Collaborator Author

CISC commented Jun 27, 2025

I'll sync my fork and do some testing...

@CISC
Copy link
Collaborator Author

CISC commented Jun 27, 2025

Would choco install llvm be a viable alternative?

@slaren
Copy link
Member

slaren commented Jun 27, 2025

I don't know, if it works sure. Hopefully they will fix the runner image soon and none of this will be necessary, though.

@CISC
Copy link
Collaborator Author

CISC commented Jun 27, 2025

Would choco install llvm be a viable alternative?

Nope, seems the binaries are broken on arm64.

@CISC
Copy link
Collaborator Author

CISC commented Jun 27, 2025

Official LLVM release seems to have broken arm64 binaries as well...

@CISC
Copy link
Collaborator Author

CISC commented Jun 27, 2025

Let's hope the runner image gets fixed soon.

@CISC CISC closed this Jun 27, 2025
@CISC CISC deleted the cisc/workaround-windows-release-flapping-clang branch June 27, 2025 13:19
@slaren
Copy link
Member

slaren commented Jun 27, 2025

Installing the arm64 version of LLVM may not be correct since the runners use x64, what we may need to do is to install the x64 version and cross-compile to arm64. I will give it a try.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

devops improvements to build systems and github actions

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants