ITADN

Source won't build for 6.16.x tree

#85Closedmigonr77 创建于 2025-07-14
compatibility
M
migonr77commented
Hello, sorry for bothering. ovpn-dco source won't build for 6.16.x tree. Can you please fix it? Thank you, Milan /home/migo/build/test/linux/include/uapi/linux/if_link.h:1992:9: note: previous definition of ‘OVPN_MODE_P2P’ with type ‘enum ovpn_mode’ 1992 | OVPN_MODE_P2P, | ^~~~~~~~~~~~~ /home/migo/build/ovpn-dco/include/uapi/linux/ovpn_dco.h:251:9: error: redeclaration of enumerator ‘OVPN_MODE_MP’ 251 | OVPN_MODE_MP, | ^~~~~~~~~~~~ /home/migo/build/test/linux/include/uapi/linux/if_link.h:1993:9: note: previous definition of ‘OVPN_MODE_MP’ with type ‘enum ovpn_mode’ 1993 | OVPN_MODE_MP, | ^~~~~~~~~~~~ drivers/net/ovpn-dco/peer.c: In function ‘ovpn_peer_ping’: drivers/net/ovpn-dco/peer.c:25:34: error: implicit declaration of function ‘from_timer’; did you mean ‘mod_timer’? [-Wimplicit-function-declaration] 25 | struct ovpn_peer *peer = from_timer(peer, t, keepalive_xmit); | ^~~~~~~~~~ | mod_timer drivers/net/ovpn-dco/main.c:162:10: error: array index in initializer not of integer type 162 | [IFLA_OVPN_MODE] = NLA_POLICY_RANGE(NLA_U8, __OVPN_MODE_FIRST, | ^~~~~~~~~~~~~~ drivers/net/ovpn-dco/main.c:162:10: note: (near initialization for ‘ovpn_policy’) make[5]: *** [/home/migo/build/test/linux/scripts/Makefile.build:287: drivers/net/ovpn-dco/main.o] Error 1 drivers/net/ovpn-dco/peer.c:25:54: error: ‘keepalive_xmit’ undeclared (first use in this function); did you mean ‘ovpn_keepalive_xmit’? 25 | struct ovpn_peer *peer = from_timer(peer, t, keepalive_xmit); | ^~~~~~~~~~~~~~ | ovpn_keepalive_xmit drivers/net/ovpn-dco/peer.c:25:54: note: each undeclared identifier is reported only once for each function it appears in make[5]: *** [/home/migo/build/test/linux/scripts/Makefile.build:287: drivers/net/ovpn-dco/sock.o] Error 1 drivers/net/ovpn-dco/peer.c: In function ‘ovpn_peer_expire’: drivers/net/ovpn-dco/peer.c:33:54: error: ‘keepalive_recv’ undeclared (first use in this function) 33 | struct ovpn_peer *peer = from_timer(peer, t, keepalive_recv); | ^~~~~~~~~~~~~~ make[5]: *** [/home/migo/build/test/linux/scripts/Makefile.build:287: drivers/net/ovpn-dco/peer.o] Error 1 make[5]: *** [/home/migo/build/test/linux/scripts/Makefile.build:287: drivers/net/ovpn-dco/tcp.o] Error 1 make[4]: *** [/home/migo/build/test/linux/scripts/Makefile.build:554: drivers/net/ovpn-dco] Error 2 make[3]: *** [/home/migo/build/test/linux/Makefile:2003: .] Error 2 make[2]: *** [/home/migo/build/test/linux/Makefile:248: __sub-make] Error 2 make[2]: Leaving directory '/home/migo/build/ovpn-dco' make[1]: *** [Makefile:248: __sub-make] Error 2 make[1]: Leaving directory '/home/migo/build/test/linux' make: *** [Makefile:51: all] Error 2
关闭于 2025-07-19 4 条评论