Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release our own LLVM build #86

Closed
4 of 6 tasks
xermicus opened this issue Oct 14, 2024 · 3 comments
Closed
4 of 6 tasks

Release our own LLVM build #86

xermicus opened this issue Oct 14, 2024 · 3 comments
Assignees
Labels

Comments

@xermicus
Copy link
Member

xermicus commented Oct 14, 2024

Tasks

Preview Give feedback

Considerations regarding step 6.:

  • The tarball for each architecture should contain the target-final directory only.
  • emscripten and musl builds are cross compilation artifacts. The build host architecture shouldn't matter (though it should probably be built on a ubuntu host anyways).
@xermicus xermicus added the enhancement New feature or request label Oct 14, 2024
@xermicus xermicus added this to the Initial release milestone Oct 25, 2024
@xermicus
Copy link
Member Author

xermicus commented Jan 10, 2025

Update: I am working on the llvm-builder. I have it in a working state and am currently integrating it as a crate into this repository. This completes steps 1 - 3.

This will fully unblock the release worflows.

@xermicus
Copy link
Member Author

#154 solves 1 - 3

Should be mergeable sson, just got a really weird solc error on the CI I can't reproduce locally (it is seemingly entirely unrelated to to changes in our build process)

@xermicus xermicus added CI and removed enhancement New feature or request labels Jan 13, 2025
@mutantcornholio mutantcornholio self-assigned this Jan 15, 2025
@xermicus
Copy link
Member Author

As discussed with @mutantcornholio. LLVM build artifacts will be released together with the binaries.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants