On 19 Dec 2022, at 13:20, Ilya Maximets wrote:

> All supported versions of Fedora do package libxdp and libbpf, so it
> makes sense to enable AF_XDP support.
>
> Control files for debian packaging are much less flexible, so its hard
> to enable AF_XDP builds while not breaking builds for version of Ubuntu
> and Debian that do not package libbpf or libxdp.
>
> Signed-off-by: Ilya Maximets <[email protected]>

Well not sure if this is true, as on my Fedora35 it seems to be broken :(

I quickly tried it on a vagrant fedora35 instance, and the same problem.
It has the following (might be xdptools issue, but Toke is out).

[vagrant@f35 ~]$ rpm -qa | grep -E "xdp|bpf"
libbpf-0.6.1-2.fc35.x86_64
libbpf-devel-0.6.1-2.fc35.x86_64
bpftool-5.19.4-100.fc35.x86_64
libxdp-1.2.0-2.fc35.x86_64
xdp-tools-1.2.0-2.fc35.x86_64

//Eelco

> ---
>  rhel/openvswitch-fedora.spec.in | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/rhel/openvswitch-fedora.spec.in b/rhel/openvswitch-fedora.spec.in
> index fbfcdcf63..7676eb737 100644
> --- a/rhel/openvswitch-fedora.spec.in
> +++ b/rhel/openvswitch-fedora.spec.in
> @@ -26,8 +26,8 @@
>  %bcond_without libcapng
>  # To enable DPDK support, specify '--with dpdk' when building
>  %bcond_with dpdk
> -# To enable AF_XDP support, specify '--with afxdp' when building
> -%bcond_with afxdp
> +# To disable AF_XDP support, specify '--without afxdp' when building
> +%bcond_without afxdp
>
>  # If there is a need to automatically enable the package after installation,
>  # specify the "--with autoenable"
> -- 
> 2.38.1

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to