10/03/2022 19:54, Stephen Hemminger: > On Thu, 10 Mar 2022 19:30:40 +0100 > David Marchand <david.march...@redhat.com> wrote: > > > This is something caught in UNH FreeBSD env. > > > > For some reason [1], the pcap/bpf.h header started to define _BPF_H_. > > > > It happens that the bpf_impl.h internal DPDK header uses this define as > > an internal guard. > > This triggers a build failure in bpf_convert.c which can't find > > RTE_BPF_LOG macro. > > > > Fix the include guard to use the filename and remove _. > > > > 1: https://github.com/the-tcpdump-group/libpcap/pull/1074 > > > > Fixes: 94972f35a02e ("bpf: add BPF loading and execution framework") > > Cc: sta...@dpdk.org > > > > Signed-off-by: David Marchand <david.march...@redhat.com> > > Acked-by: Stephen Hemminger <step...@networkplumber.org>
Applied, thanks.