(hmm, never seemed to get the first mail...)
Just recaping infos I got/researched for nixos.
Fabio Valentini wrote on Fri, Nov 04, 2022 at 04:32:35PM +0100:
> I was NOT able to build following packages with libbpf 1.0:
>
> - bcc (needs 0.25 update first)
note bcc upgrade in turns breaks gobpf, which indirectly breaks stuff
like oci-seccomp-bpf-hook.
gobpf got updated in
https://github.com/iovisor/gobpf/pull/311
(unreleased, but we don't package it directly so we probably don't care)
oci-seccomp-bpf-hook got updated with it in v1.2.8 so that will need an
update. Didn't check if there are other reverse dependencies on gobpf in
fedora.
This one is backwards compatible, so the hook can be updated first with
no side effect.
> - bpftrace (needs bcc update first)
(update with bcc 0.25 works, so just needs updating together with bcc.
Conversely older bpftrace does not work with bcc 0.25 iirc so it's not
just one after the other, but both together...)
> - knot
knot got fixed in 3.2.1 and also "just" needs to be updated.
https://gitlab.nic.cz/knot/knot-dns/-/tags/v3.2.1
> - suricata
suricata got fixed in
https://github.com/OISF/suricata/pull/7884
included in 7.0.0-beta1 last week, so will probably need to wait for an
actual release...
> - below
> - rust-libbpf-cargo
> - openvswitch
(didn't see/check these for nixos)
--
Dominique