aya-rs / bpf-linker

Simple BPF static linker
Apache License 2.0
192 stars 42 forks source link

Install llvm-18 instead of llvm-18-dev #213

Closed tamird closed 3 months ago

tamird commented 3 months ago

It's not clear why we need -dev and this is currently failing in CI:

The following packages have unmet dependencies:
 libllvm18 : Breaks: llvm-18-dev (< 1:18.1.8~++20240730104741) but
1:18.1.8~++20240730092223+3b5b5c1ec4a3-1~exp1~20240730092238.143 is to
  be installed
E: Unable to correct problems, you have held broken packages.
Error: Process completed with exit code 100.
vadorovsky commented 3 months ago

This error shows why do we need it: https://github.com/aya-rs/bpf-linker/actions/runs/10181357991/job/28161319931?pr=213 :sweat_smile:

static libs are in the -dev package.

tamird commented 3 months ago

Both static and dynamic it seems.

tamird commented 3 months ago

I guess we wait until upstream fixes their stuff. https://github.com/llvm/llvm-project/issues/101332