[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

libbpfcc needs a way to ensure the current kernel's headers are installed



Hi!

(Applications linked against) libbpfcc will dynamically compile and
load C source code into eBPF byte code at runtime and load the result
into the kernel for various purposes (e.g. socket filtering, tracing,
etc.).

For this to work, it needs the kernel headers of the *currently running
kernel* [0,1]. Therefore, the maintainer of libbpfcc in Debian added a
corresponding dependency [2] which unfortunately breaks everything but
amd64 [3] and does also not quite fix the original bug [4].

Please comment on bug #877925 [4] and/or #878922 [3] regarding on how
to solve the "this package needs the current kernel's headers
installed" problem!

Best regards

Alexander Kurtz

[0] https://github.com/iovisor/bcc/issues/397
[1] https://github.com/iovisor/bcc/issues/743
[2] https://anonscm.debian.org/git/collab-maint/bpfcc.git/commit/?id=f73049e48fd98dd01d4475f88f6b490e6a1b34bb
[3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=878935
[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=877925

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: