>>> wireguard-linux-compat 1.0.20220627 Extracting xzcat /home/thomas/autobuild/instance-2/dl/wireguard-linux-compat/wireguard-linux-compat-1.0.20220627.tar.xz | tar --strip-components=1 -C /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627 -xf - >>> wireguard-linux-compat 1.0.20220627 Patching >>> wireguard-linux-compat 1.0.20220627 Configuring >>> wireguard-linux-compat 1.0.20220627 Building >>> wireguard-linux-compat 1.0.20220627 Building kernel module(s) PATH="/home/thomas/autobuild/instance-2/output-1/host/bin:/home/thomas/autobuild/instance-2/output-1/host/sbin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/snap/bin" PKG_CONFIG="/home/thomas/autobuild/instance-2/output-1/host/bin/pkg-config" PKG_CONFIG_SYSROOT_DIR="/" PKG_CONFIG_ALLOW_SYSTEM_CFLAGS=1 PKG_CONFIG_ALLOW_SYSTEM_LIBS=1 PKG_CONFIG_LIBDIR="/home/thomas/autobuild/instance-2/output-1/host/lib/pkgconfig:/home/thomas/autobuild/instance-2/output-1/host/share/pkgconfig" BR_BINARIES_DIR=/home/thomas/autobuild/instance-2/output-1/images KCFLAGS=-Wno-attribute-alias /usr/bin/make -j4 -C /home/thomas/autobuild/instance-2/output-1/build/linux-6.1.14 HOSTCC="/usr/bin/gcc -O2 -isystem /home/thomas/autobuild/instance-2/output-1/host/include -L/home/thomas/autobuild/instance-2/output-1/host/lib -Wl,-rpath,/home/thomas/autobuild/instance-2/output-1/host/lib" ARCH=sparc64 INSTALL_MOD_PATH=/home/thomas/autobuild/instance-2/output-1/target CROSS_COMPILE="/home/thomas/autobuild/instance-2/output-1/host/bin/sparc64-buildroot-linux-gnu-" WERROR=0 REGENERATE_PARSERS=1 DEPMOD=/home/thomas/autobuild/instance-2/output-1/host/sbin/depmod INSTALL_MOD_STRIP=1 PWD=/home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src M=/home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src modules make[1]: Entering directory '/home/thomas/autobuild/instance-2/output-1/build/linux-6.1.14' CC [M] /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/main.o CC [M] /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/noise.o CC [M] /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/device.o CC [M] /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/peer.o In file included from : /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/compat/compat.h:41:2: error: #error "WireGuard has been merged into Linux >= 5.6 and therefore this compatibility module is no longer required." 41 | #error "WireGuard has been merged into Linux >= 5.6 and therefore this compatibility module is no longer required." | ^~~~~ In file included from : /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/compat/compat.h:41:2: error: #error "WireGuard has been merged into Linux >= 5.6 and therefore this compatibility module is no longer required." 41 | #error "WireGuard has been merged into Linux >= 5.6 and therefore this compatibility module is no longer required." | ^~~~~ In file included from : /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/compat/compat.h:41:2: error: #error "WireGuard has been merged into Linux >= 5.6 and therefore this compatibility module is no longer required." 41 | #error "WireGuard has been merged into Linux >= 5.6 and therefore this compatibility module is no longer required." | ^~~~~ In file included from : /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/compat/compat.h:41:2: error: #error "WireGuard has been merged into Linux >= 5.6 and therefore this compatibility module is no longer required." 41 | #error "WireGuard has been merged into Linux >= 5.6 and therefore this compatibility module is no longer required." | ^~~~~ In file included from ./include/linux/string.h:20, from ./include/linux/bitmap.h:11, from ./include/linux/cpumask.h:12, from ./include/linux/smp.h:13, from ./include/linux/lockdep.h:14, from ./include/linux/rcupdate.h:29, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/compat/simd/include/linux/simd.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/crypto/include/zinc/chacha20poly1305.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/messages.h:10, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/noise.h:8, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/device.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/main.c:7: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h: In function ‘wg_reset_packet’: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:84:20: error: ‘struct sk_buff’ has no member named ‘headers_start’ 84 | memset(&skb->headers_start, 0, | ^~ ./arch/sparc/include/asm/string.h:18:46: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:85:41: error: ‘struct sk_buff’ has no member named ‘headers_end’; did you mean ‘headers’? 85 | offsetof(struct sk_buff, headers_end) - | ^~~~~~~~~~~ ./arch/sparc/include/asm/string.h:18:52: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:85:16: note: in expansion of macro ‘offsetof’ 85 | offsetof(struct sk_buff, headers_end) - | ^~~~~~~~ ./include/linux/stddef.h:16:33: error: ‘struct sk_buff’ has no member named ‘headers_start’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~~~~~~~~~~~~~ ./arch/sparc/include/asm/string.h:18:52: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:86:24: note: in expansion of macro ‘offsetof’ 86 | offsetof(struct sk_buff, headers_start)); | ^~~~~~~~ make[2]: *** [scripts/Makefile.build:250: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/main.o] Error 1 make[2]: *** Waiting for unfinished jobs.... In file included from ./include/linux/string.h:20, from ./include/linux/bitmap.h:11, from ./include/linux/cpumask.h:12, from ./include/linux/smp.h:13, from ./include/linux/lockdep.h:14, from ./include/linux/rcupdate.h:29, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/compat/simd/include/linux/simd.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/crypto/include/zinc/chacha20poly1305.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/messages.h:10, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/noise.h:8, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/device.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/peer.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/peer.c:6: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h: In function ‘wg_reset_packet’: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:84:20: error: ‘struct sk_buff’ has no member named ‘headers_start’ 84 | memset(&skb->headers_start, 0, | ^~ ./arch/sparc/include/asm/string.h:18:46: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:85:41: error: ‘struct sk_buff’ has no member named ‘headers_end’; did you mean ‘headers’? 85 | offsetof(struct sk_buff, headers_end) - | ^~~~~~~~~~~ ./arch/sparc/include/asm/string.h:18:52: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:85:16: note: in expansion of macro ‘offsetof’ 85 | offsetof(struct sk_buff, headers_end) - | ^~~~~~~~ ./include/linux/stddef.h:16:33: error: ‘struct sk_buff’ has no member named ‘headers_start’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~~~~~~~~~~~~~ ./arch/sparc/include/asm/string.h:18:52: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:86:24: note: in expansion of macro ‘offsetof’ 86 | offsetof(struct sk_buff, headers_start)); | ^~~~~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/peer.c: In function ‘wg_peer_create’: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/peer.c:57:9: error: too many arguments to function ‘netif_napi_add’ 57 | netif_napi_add(wg->dev, &peer->napi, wg_packet_rx_poll, | ^~~~~~~~~~~~~~ In file included from ./include/net/sock.h:46, from ./include/linux/tcp.h:19, from ./include/linux/ipv6.h:93, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/allowedips.h:11, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/device.h:10, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/peer.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/peer.c:6: ./include/linux/netdevice.h:2569:1: note: declared here 2569 | netif_napi_add(struct net_device *dev, struct napi_struct *napi, | ^~~~~~~~~~~~~~ In file included from ./include/linux/string.h:20, from ./include/linux/bitmap.h:11, from ./include/linux/cpumask.h:12, from ./include/linux/smp.h:13, from ./include/linux/lockdep.h:14, from ./include/linux/rcupdate.h:29, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/compat/simd/include/linux/simd.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/crypto/include/zinc/chacha20poly1305.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/messages.h:10, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/noise.h:8, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/noise.c:6: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h: In function ‘wg_reset_packet’: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:84:20: error: ‘struct sk_buff’ has no member named ‘headers_start’ 84 | memset(&skb->headers_start, 0, | ^~ ./arch/sparc/include/asm/string.h:18:46: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:85:41: error: ‘struct sk_buff’ has no member named ‘headers_end’; did you mean ‘headers’? 85 | offsetof(struct sk_buff, headers_end) - | ^~~~~~~~~~~ ./arch/sparc/include/asm/string.h:18:52: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:85:16: note: in expansion of macro ‘offsetof’ 85 | offsetof(struct sk_buff, headers_end) - | ^~~~~~~~ ./include/linux/stddef.h:16:33: error: ‘struct sk_buff’ has no member named ‘headers_start’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~~~~~~~~~~~~~ ./arch/sparc/include/asm/string.h:18:52: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:86:24: note: in expansion of macro ‘offsetof’ 86 | offsetof(struct sk_buff, headers_start)); | ^~~~~~~~ make[2]: *** [scripts/Makefile.build:250: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/peer.o] Error 1 make[2]: *** [scripts/Makefile.build:250: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/noise.o] Error 1 In file included from ./include/linux/string.h:20, from ./include/linux/bitmap.h:11, from ./include/linux/cpumask.h:12, from ./include/linux/smp.h:13, from ./include/linux/lockdep.h:14, from ./include/linux/rcupdate.h:29, from ./include/linux/rculist.h:11, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/compat/simd/include/linux/simd.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/crypto/include/zinc/chacha20poly1305.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/messages.h:10, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/noise.h:8, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/device.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/peer.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:9, from /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/device.c:6: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h: In function ‘wg_reset_packet’: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:84:20: error: ‘struct sk_buff’ has no member named ‘headers_start’ 84 | memset(&skb->headers_start, 0, | ^~ ./arch/sparc/include/asm/string.h:18:46: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:85:41: error: ‘struct sk_buff’ has no member named ‘headers_end’; did you mean ‘headers’? 85 | offsetof(struct sk_buff, headers_end) - | ^~~~~~~~~~~ ./arch/sparc/include/asm/string.h:18:52: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:85:16: note: in expansion of macro ‘offsetof’ 85 | offsetof(struct sk_buff, headers_end) - | ^~~~~~~~ ./include/linux/stddef.h:16:33: error: ‘struct sk_buff’ has no member named ‘headers_start’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~~~~~~~~~~~~~ ./arch/sparc/include/asm/string.h:18:52: note: in definition of macro ‘memset’ 18 | #define memset(s, c, count) __builtin_memset(s, c, count) | ^~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/queueing.h:86:24: note: in expansion of macro ‘offsetof’ 86 | offsetof(struct sk_buff, headers_start)); | ^~~~~~~~ /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/device.c: At top level: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/device.c:231:35: error: ‘ip_tunnel_get_stats64’ undeclared here (not in a function); did you mean ‘ip_tunnel_get_ttl’? 231 | .ndo_get_stats64 = ip_tunnel_get_stats64 | ^~~~~~~~~~~~~~~~~~~~~ | ip_tunnel_get_ttl make[2]: *** [scripts/Makefile.build:250: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src/device.o] Error 1 make[1]: *** [Makefile:2005: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/src] Error 2 make[1]: Leaving directory '/home/thomas/autobuild/instance-2/output-1/build/linux-6.1.14' make: *** [package/pkg-generic.mk:294: /home/thomas/autobuild/instance-2/output-1/build/wireguard-linux-compat-1.0.20220627/.stamp_built] Error 2 make: Leaving directory '/home/thomas/autobuild/instance-2/buildroot'