[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: BPF in linux-libre
From: |
Mathieu Othacehe |
Subject: |
Re: BPF in linux-libre |
Date: |
Wed, 17 Jun 2020 12:16:32 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) |
Hello John,
> /tmp/guix-build-bcc-0.14.0.drv-0/source/src/cc/libbpf.c:694:58: error:
> ‘BPF_PROG_TYPE_EXT’ undeclared (first use in this function); did you mean
> ‘BPF_PROG_TYPE_XDP’?
> if (prog_type != BPF_PROG_TYPE_TRACING && prog_type != BPF_PROG_TYPE_EXT)
> ^~~~~~~~~~~~~~~~~
> BPF_PROG_TYPE_XDP
>
> The bcc github releases seem to indicate that bcc supports kernels up to
> 5.6.
Yes the issue here is that linux-libre-headers is in fact
linux-libre-headers-5.4.20 which is too old.
I tried to add linux-libre-headers-5.7 to the inputs. Even though it
comes first in CPLUS_INCLUDE_PATH, GCC is picking the old headers.
I'll have another look later.
Thanks,
Mathieu