-
Notifications
You must be signed in to change notification settings - Fork 373
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
Use pixi to build on linux-aarch64 #5507
Labels
Comments
abey79
added
😤 annoying
Something in the UI / SDK is annoying to use
👀 needs triage
This issue needs to be triaged by the Rerun team
labels
Mar 14, 2024
abey79
added
🚢 CI
and removed
😤 annoying
Something in the UI / SDK is annoying to use
👀 needs triage
This issue needs to be triaged by the Rerun team
labels
Mar 14, 2024
Wumpf
added a commit
that referenced
this issue
Mar 14, 2024
### What Add support for building a Linux ARM64 version of the CLI in our build system. - Follow-up to #5489 - Part of #4136 This PR introduces ugly work-around to be cleaned when our pixi deps support linux-aarch64: - #5507 ### Checklist * [x] I have read and agree to [Contributor Guide](https://github.com/rerun-io/rerun/blob/main/CONTRIBUTING.md) and the [Code of Conduct](https://github.com/rerun-io/rerun/blob/main/CODE_OF_CONDUCT.md) * [x] I've included a screenshot or gif (if applicable) * [x] I have tested the web demo (if applicable): * Using newly built examples: [app.rerun.io](https://app.rerun.io/pr/5503/index.html) * Using examples from latest `main` build: [app.rerun.io](https://app.rerun.io/pr/5503/index.html?manifest_url=https://app.rerun.io/version/main/examples_manifest.json) * Using full set of examples from `nightly` build: [app.rerun.io](https://app.rerun.io/pr/5503/index.html?manifest_url=https://app.rerun.io/version/nightly/examples_manifest.json) * [x] The PR title and labels are set such as to maximize their usefulness for the next release's CHANGELOG * [x] If applicable, add a new check to the [release checklist](https://github.com/rerun-io/rerun/blob/main/tests/python/release_checklist)! - [PR Build Summary](https://build.rerun.io/pr/5503) - [Docs preview](https://rerun.io/preview/65c8082ad0c5482bad9167e8620490494f80637e/docs) <!--DOCS-PREVIEW--> - [Examples preview](https://rerun.io/preview/65c8082ad0c5482bad9167e8620490494f80637e/examples) <!--EXAMPLES-PREVIEW--> - [Recent benchmark results](https://build.rerun.io/graphs/crates.html) - [Wasm size tracking](https://build.rerun.io/graphs/sizes.html) --------- Co-authored-by: Andreas Reich <[email protected]>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
To support building on Linux ARM, #5503 introduced some nasty special-casing around pixi due to the lack of linux-aarch64 support in conda-forge dependencies. This issue is about tracking the status of said dependencies, and ultimately fixing our CI to suppress these work-around.
Note:
all but binaryen are technically not required for building, so a more fine-grained dependency scheme could still allow using pixi on linux-aarch64
in particular, meilisearch is only needed for CI on linux-x86_64
Related to Publish all artifacts for Linux ARM #4136
The text was updated successfully, but these errors were encountered: