Package: wireguard-dkms Version: 1.0.20200330-1 Severity: normal Dear Maintainer,
after installing the current Debian Linux 5.5.0-1 package, wireguard-dkms fails to build. Further, the Linux package has wireguard already included as a module. For me it helped to update the 'BUILD_EXCLUSIVE_KERNEL' dkms directive to no more include version 5.5 (thus, only 3.10 up to 5.4). Kind regards, Nicolas -- System Information: Debian Release: bullseye/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: arm64 (aarch64) Kernel: Linux 5.5.0-1-arm64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=nb_NO.UTF-8, LC_CTYPE=nb_NO.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to nb_NO.UTF-8), LANGUAGE=nb:nn:se:dk:de:C (charmap=UTF-8) (ignored: LC_ALL set to nb_NO.UTF-8) Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages wireguard-dkms depends on: ii dkms 2.8.1-5 ii perl 5.30.0-9 Versions of packages wireguard-dkms recommends: ii wireguard 1.0.20200319-1 ii wireguard-tools 1.0.20200319-1 wireguard-dkms suggests no packages. -- no debconf information -- epost: nico...@fjasle.eu irc://oftc.net/nsc ↳ gpg: 18ed 52db e34f 860e e9fb c82b 7d97 0932 55a0 ce7f -- frykten for herren er opphav til kunnskap --
DKMS make.log for wireguard-1.0.20200330 for kernel 5.5.0-1-arm64 (aarch64) on. 08. april 20:41:15 +0200 2020 make: Verzeichnis „/usr/src/linux-headers-5.5.0-1-arm64“ wird betreten AR /var/lib/dkms/wireguard/1.0.20200330/build/built-in.a CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/main.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/noise.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/device.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/peer.o In file included from <command-line>: /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:959:20: error: static declaration of ‘icmp_ndo_send’ follows non-static declaration 959 | static inline void icmp_ndo_send(struct sk_buff *skb_in, int type, int code, __be32 info) | ^~~~~~~~~~~~~ In file included from <command-line>: /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:959:20: error: static declaration of ‘icmp_ndo_send’ follows non-static declaration 959 | static inline void icmp_ndo_send(struct sk_buff *skb_in, int type, int code, __be32 info) | ^~~~~~~~~~~~~ In file included from <command-line>: /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:959:20: error: static declaration of ‘icmp_ndo_send’ follows non-static declaration 959 | static inline void icmp_ndo_send(struct sk_buff *skb_in, int type, int code, __be32 info) | ^~~~~~~~~~~~~ In file included from /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:954, from <command-line>: /usr/src/linux-headers-5.5.0-1-common/include/net/icmp.h:47:6: note: previous declaration of ‘icmp_ndo_send’ was here 47 | void icmp_ndo_send(struct sk_buff *skb_in, int type, int code, __be32 info); | ^~~~~~~~~~~~~ In file included from /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:954, from <command-line>: /usr/src/linux-headers-5.5.0-1-common/include/net/icmp.h:47:6: note: previous declaration of ‘icmp_ndo_send’ was here 47 | void icmp_ndo_send(struct sk_buff *skb_in, int type, int code, __be32 info); | ^~~~~~~~~~~~~ In file included from /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:954, from <command-line>: /usr/src/linux-headers-5.5.0-1-common/include/net/icmp.h:47:6: note: previous declaration of ‘icmp_ndo_send’ was here 47 | void icmp_ndo_send(struct sk_buff *skb_in, int type, int code, __be32 info); | ^~~~~~~~~~~~~ In file included from <command-line>: /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:988:20: error: static declaration of ‘icmpv6_ndo_send’ follows non-static declaration 988 | static inline void icmpv6_ndo_send(struct sk_buff *skb_in, u8 type, u8 code, __u32 info) | ^~~~~~~~~~~~~~~ In file included from <command-line>: /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:988:20: error: static declaration of ‘icmpv6_ndo_send’ follows non-static declaration 988 | static inline void icmpv6_ndo_send(struct sk_buff *skb_in, u8 type, u8 code, __u32 info) | ^~~~~~~~~~~~~~~ In file included from <command-line>: /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:988:20: error: static declaration of ‘icmpv6_ndo_send’ follows non-static declaration 988 | static inline void icmpv6_ndo_send(struct sk_buff *skb_in, u8 type, u8 code, __u32 info) | ^~~~~~~~~~~~~~~ In file included from /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:952, from <command-line>: /usr/src/linux-headers-5.5.0-1-common/include/linux/icmpv6.h:26:6: note: previous declaration of ‘icmpv6_ndo_send’ was here 26 | void icmpv6_ndo_send(struct sk_buff *skb_in, u8 type, u8 code, __u32 info); | ^~~~~~~~~~~~~~~ In file included from /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:952, from <command-line>: /usr/src/linux-headers-5.5.0-1-common/include/linux/icmpv6.h:26:6: note: previous declaration of ‘icmpv6_ndo_send’ was here 26 | void icmpv6_ndo_send(struct sk_buff *skb_in, u8 type, u8 code, __u32 info); | ^~~~~~~~~~~~~~~ In file included from /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:952, from <command-line>: /usr/src/linux-headers-5.5.0-1-common/include/linux/icmpv6.h:26:6: note: previous declaration of ‘icmpv6_ndo_send’ was here 26 | void icmpv6_ndo_send(struct sk_buff *skb_in, u8 type, u8 code, __u32 info); | ^~~~~~~~~~~~~~~ In file included from <command-line>: /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:959:20: error: static declaration of ‘icmp_ndo_send’ follows non-static declaration 959 | static inline void icmp_ndo_send(struct sk_buff *skb_in, int type, int code, __be32 info) | ^~~~~~~~~~~~~ In file included from /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:954, from <command-line>: /usr/src/linux-headers-5.5.0-1-common/include/net/icmp.h:47:6: note: previous declaration of ‘icmp_ndo_send’ was here 47 | void icmp_ndo_send(struct sk_buff *skb_in, int type, int code, __be32 info); | ^~~~~~~~~~~~~ In file included from <command-line>: /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:988:20: error: static declaration of ‘icmpv6_ndo_send’ follows non-static declaration 988 | static inline void icmpv6_ndo_send(struct sk_buff *skb_in, u8 type, u8 code, __u32 info) | ^~~~~~~~~~~~~~~ In file included from /var/lib/dkms/wireguard/1.0.20200330/build/compat/compat.h:952, from <command-line>: /usr/src/linux-headers-5.5.0-1-common/include/linux/icmpv6.h:26:6: note: previous declaration of ‘icmpv6_ndo_send’ was here 26 | void icmpv6_ndo_send(struct sk_buff *skb_in, u8 type, u8 code, __u32 info); | ^~~~~~~~~~~~~~~ make[2]: *** [/usr/src/linux-headers-5.5.0-1-common/scripts/Makefile.build:271: /var/lib/dkms/wireguard/1.0.20200330/build/peer.o] Fehler 1 make[2]: *** Es wird auf noch nicht beendete Prozesse gewartet.... make[2]: *** [/usr/src/linux-headers-5.5.0-1-common/scripts/Makefile.build:271: /var/lib/dkms/wireguard/1.0.20200330/build/main.o] Fehler 1 make[2]: *** [/usr/src/linux-headers-5.5.0-1-common/scripts/Makefile.build:271: /var/lib/dkms/wireguard/1.0.20200330/build/device.o] Fehler 1 make[2]: *** [/usr/src/linux-headers-5.5.0-1-common/scripts/Makefile.build:271: /var/lib/dkms/wireguard/1.0.20200330/build/noise.o] Fehler 1 make[1]: *** [/usr/src/linux-headers-5.5.0-1-common/Makefile:1707: /var/lib/dkms/wireguard/1.0.20200330/build] Fehler 2 make: *** [/usr/src/linux-headers-5.5.0-1-common/Makefile:179: sub-make] Fehler 2 make: Verzeichnis „/usr/src/linux-headers-5.5.0-1-arm64“ wird verlassen
signature.asc
Description: PGP signature