249-udp-tunnel-selection.patch 2.0 KB

123456789101112131415161718192021222324252627282930313233343536
  1. From 0000000000000000000000000000000000000000 Mon Sep 17 00:00:00 2001
  2. From: Andy Chiang <[email protected]>
  3. Date: Thu, 20 Nov 2025 20:37:53 +0700
  4. Subject: [PATCH] kernel: fix build of kmod-udptunnel4 and kmod-udptunnel6
  5. This fixes the following errors:
  6. ```
  7. make[4]: Entering directory '/home/runner/work/OP/OP/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_filogic/linux-6.12.57'
  8. MODPOST /home/runner/work/OP/OP/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_filogic/ovpn-dco-0.2.20250801/drivers/net/ovpn-dco/Module.symvers
  9. ERROR: modpost: "udp_tunnel6_xmit_skb" [/home/runner/work/OP/OP/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_filogic/ovpn-dco-0.2.20250801/drivers/net/ovpn-dco/ovpn-dco-v2.ko] undefined!
  10. ERROR: modpost: "setup_udp_tunnel_sock" [/home/runner/work/OP/OP/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_filogic/ovpn-dco-0.2.20250801/drivers/net/ovpn-dco/ovpn-dco-v2.ko] undefined!
  11. ERROR: modpost: "udp_tunnel_xmit_skb" [/home/runner/work/OP/OP/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_filogic/ovpn-dco-0.2.20250801/drivers/net/ovpn-dco/ovpn-dco-v2.ko] undefined!
  12. make[6]: *** [scripts/Makefile.modpost:145: /home/runner/work/OP/OP/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_filogic/ovpn-dco-0.2.20250801/drivers/net/ovpn-dco/Module.symvers] Error 1
  13. make[5]: *** [/home/runner/work/OP/OP/openwrt/build_dir/target-aarch64_cortex-a53_musl/linux-mediatek_filogic/linux-6.12.57/Makefile:1897: modpost] Error 2
  14. make[4]: *** [Makefile:224: __sub-make] Error 2
  15. ```
  16. ref https://github.com/openwrt/openwrt/commit/1d15a96b29dcd0947690951a7c36aead79a27129
  17. fixes: https://github.com/openwrt/packages/issues/22998
  18. Signed-off-by: Andy Chiang <[email protected]>
  19. ---
  20. net/ipv4/Kconfig | 2 +-
  21. 1 file changed, 1 insertion(+), 1 deletion(-)
  22. --- a/net/ipv4/Kconfig
  23. +++ b/net/ipv4/Kconfig
  24. @@ -315,7 +315,7 @@ config NET_IPVTI
  25. on top.
  26. config NET_UDP_TUNNEL
  27. - tristate
  28. + tristate "IP: UDP tunneling support"
  29. select NET_IP_TUNNEL
  30. default n