ci: install autopoint for aya integration tests#340
Conversation
aya now requires libbpf-sys for integration tests, which needs autopoint to build.
| - rust: nightly | ||
| llvm: 21 | ||
| exclude-features: llvm-20,rust-llvm-20 | ||
| # TODO: enable when llvm-sys 221.x is released |
There was a problem hiding this comment.
FYI https://gitlab.com/taricorp/llvm-sys.rs/-/merge_requests/58
Might merge today
There was a problem hiding this comment.
Should be released, mind updating this?
There was a problem hiding this comment.
Bumping the version here would trigger a domino of other issues I'm solving in #328, like:
- necessity of bumping aya-rustc-llvm-proxy
- using the new IR read helper (only for LLVM 22)
- adjusting the features in Cargo.toml
I'm fine with the temporary comment here.
| # Keep LLVM 21 here until aya-rs/llvm-project has a 22.x branch. | ||
| - toolchain: | ||
| rust: nightly | ||
| rust: nightly-2025-12-31 |
There was a problem hiding this comment.
Let's use the latest nightly before rust-lang/rust#150722? Must be close to 2026-01-28
Also link to the PR from the comment so we can easily navigate to the merge commit to see if it's in beta.
8237c3f to
c492f59
Compare
|
thanks for the PR! holding off on this in case we can get the llvm-sys update today. |
|
Actually, it seems like we need to merge this first, to make the llvm-sys upgrade green, lol: The nightly pinning here is good enough to unblock this chicken-egg problem. I'll merge it now and rebase unpin nightly in #328 |
Summary
autopointinstallation step before running aya integration testsThis change is