Netdev List
 help / color / mirror / Atom feed
* [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