* [PATCH net] tools/ynl: add ovs_packet uapi header in Makefile.deps
@ 2026-08-07 0:19 Jakub Kicinski
2026-08-07 6:08 ` Hangbin Liu
2026-08-08 1:40 ` patchwork-bot+netdevbpf
0 siblings, 2 replies; 3+ messages in thread
From: Jakub Kicinski @ 2026-08-07 0:19 UTC (permalink / raw)
To: davem
Cc: netdev, edumazet, pabeni, andrew+netdev, horms, Jakub Kicinski,
donald.hunter, sdf.kernel, houminxi
ovs_packet spec needs to fetch the right uAPI header,
like other ovs specs already do. Otherwise build breaks
on very old distros (Ubuntu 22.04).
Spec was added by commit b82bfddc46e2 ("netlink: specs: add OVS packet
family specification").
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
---
CC: donald.hunter@gmail.com
CC: sdf.kernel@gmail.com
CC: houminxi@gmail.com
---
tools/net/ynl/Makefile.deps | 1 +
1 file changed, 1 insertion(+)
diff --git a/tools/net/ynl/Makefile.deps b/tools/net/ynl/Makefile.deps
index 43d06ecbae93..2771375339d9 100644
--- a/tools/net/ynl/Makefile.deps
+++ b/tools/net/ynl/Makefile.deps
@@ -35,6 +35,7 @@ CFLAGS_nfsd:=$(call get_hdr_inc,_LINUX_NFSD_NETLINK_H,nfsd_netlink.h)
CFLAGS_ovpn:=$(call get_hdr_inc,_LINUX_OVPN_H,ovpn.h)
CFLAGS_ovs_datapath:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
CFLAGS_ovs_flow:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
+CFLAGS_ovs_packet:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
CFLAGS_ovs_vport:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
CFLAGS_psp:=$(call get_hdr_inc,_LINUX_PSP_H,psp.h)
CFLAGS_rt-addr:=$(call get_hdr_inc,__LINUX_RTNETLINK_H,rtnetlink.h) \
--
2.55.0
^ permalink raw reply related [flat|nested] 3+ messages in thread
* Re: [PATCH net] tools/ynl: add ovs_packet uapi header in Makefile.deps
2026-08-07 0:19 [PATCH net] tools/ynl: add ovs_packet uapi header in Makefile.deps Jakub Kicinski
@ 2026-08-07 6:08 ` Hangbin Liu
2026-08-08 1:40 ` patchwork-bot+netdevbpf
1 sibling, 0 replies; 3+ messages in thread
From: Hangbin Liu @ 2026-08-07 6:08 UTC (permalink / raw)
To: Jakub Kicinski
Cc: davem, netdev, edumazet, pabeni, andrew+netdev, horms,
donald.hunter, sdf.kernel, houminxi
On 06.08.2026 17:19, Jakub Kicinski wrote:
>ovs_packet spec needs to fetch the right uAPI header,
>like other ovs specs already do. Otherwise build breaks
>on very old distros (Ubuntu 22.04).
>
>Spec was added by commit b82bfddc46e2 ("netlink: specs: add OVS packet
>family specification").
>
>Signed-off-by: Jakub Kicinski <kuba@kernel.org>
>---
>CC: donald.hunter@gmail.com
>CC: sdf.kernel@gmail.com
>CC: houminxi@gmail.com
>---
> tools/net/ynl/Makefile.deps | 1 +
> 1 file changed, 1 insertion(+)
>
>diff --git a/tools/net/ynl/Makefile.deps b/tools/net/ynl/Makefile.deps
>index 43d06ecbae93..2771375339d9 100644
>--- a/tools/net/ynl/Makefile.deps
>+++ b/tools/net/ynl/Makefile.deps
>@@ -35,6 +35,7 @@ CFLAGS_nfsd:=$(call get_hdr_inc,_LINUX_NFSD_NETLINK_H,nfsd_netlink.h)
> CFLAGS_ovpn:=$(call get_hdr_inc,_LINUX_OVPN_H,ovpn.h)
> CFLAGS_ovs_datapath:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
> CFLAGS_ovs_flow:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
>+CFLAGS_ovs_packet:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
> CFLAGS_ovs_vport:=$(call get_hdr_inc,__LINUX_OPENVSWITCH_H,openvswitch.h)
> CFLAGS_psp:=$(call get_hdr_inc,_LINUX_PSP_H,psp.h)
> CFLAGS_rt-addr:=$(call get_hdr_inc,__LINUX_RTNETLINK_H,rtnetlink.h) \
>--
>2.55.0
>
Reviewed-by: Hangbin Liu <liuhangbin@kylinos.cn>
^ permalink raw reply [flat|nested] 3+ messages in thread
* Re: [PATCH net] tools/ynl: add ovs_packet uapi header in Makefile.deps
2026-08-07 0:19 [PATCH net] tools/ynl: add ovs_packet uapi header in Makefile.deps Jakub Kicinski
2026-08-07 6:08 ` Hangbin Liu
@ 2026-08-08 1:40 ` patchwork-bot+netdevbpf
1 sibling, 0 replies; 3+ messages in thread
From: patchwork-bot+netdevbpf @ 2026-08-08 1:40 UTC (permalink / raw)
To: Jakub Kicinski
Cc: davem, netdev, edumazet, pabeni, andrew+netdev, horms,
donald.hunter, sdf.kernel, houminxi
Hello:
This patch was applied to netdev/net-next.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Thu, 6 Aug 2026 17:19:18 -0700 you wrote:
> ovs_packet spec needs to fetch the right uAPI header,
> like other ovs specs already do. Otherwise build breaks
> on very old distros (Ubuntu 22.04).
>
> Spec was added by commit b82bfddc46e2 ("netlink: specs: add OVS packet
> family specification").
>
> [...]
Here is the summary with links:
- [net] tools/ynl: add ovs_packet uapi header in Makefile.deps
https://git.kernel.org/netdev/net-next/c/edabb0da7387
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-08-08 1:40 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-08-07 0:19 [PATCH net] tools/ynl: add ovs_packet uapi header in Makefile.deps Jakub Kicinski
2026-08-07 6:08 ` Hangbin Liu
2026-08-08 1:40 ` patchwork-bot+netdevbpf
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox