Closed issue by emacsomancer on void-packages repository https://github.com/void-linux/void-packages/issues/20558 Description: ### System * xuname: `Void 5.4.28_1 x86_64 GenuineIntel uptodate hold rrrmDFFFFFFFFFFFFF` * package: wireguard-dkms, linux5.4 ### Expected behavior Wireguard dkms builds. ### Actual behavior Wireguard dkms fails to build for linux5.4.28 ### Steps to reproduce the behavior upgrade to latest 5.4 kernel build log: ``` DKMS make.log for wireguard-1.0.20200330 for kernel 5.4.28_1 (x86_64) Tue 31 Mar 2020 01:06:24 PM MDT make: Entering directory '/usr/src/kernel-headers-5.4.28_1' 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 CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/timers.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/queueing.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/send.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/receive.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/socket.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/peerlookup.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/allowedips.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/ratelimiter.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/cookie.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/netlink.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/chacha20/chacha20.o PERLASM /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/chacha20/chacha20-x86_64.S perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "''", LC_COLLATE = "C", LC_NUMERIC = "C", LANG = "en_GB.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_GB.UTF-8"). CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/poly1305/poly1305.o PERLASM /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/poly1305/poly1305-x86_64.S perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LC_CTYPE = "''", LC_COLLATE = "C", LC_NUMERIC = "C", LANG = "en_GB.UTF-8" are supported and installed on your system. perl: warning: Falling back to a fallback locale ("en_GB.UTF-8"). CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/chacha20poly1305.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/blake2s/blake2s.o AS [M] /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/blake2s/blake2s-x86_64.o CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/curve25519/curve25519.o AS [M] /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/chacha20/chacha20-x86_64.o AS [M] /var/lib/dkms/wireguard/1.0.20200330/build/crypto/zinc/poly1305/poly1305-x86_64.o LD [M] /var/lib/dkms/wireguard/1.0.20200330/build/wireguard.o Building modules, stage 2. MODPOST 1 modules CC [M] /var/lib/dkms/wireguard/1.0.20200330/build/wireguard.mod.o LD [M] /var/lib/dkms/wireguard/1.0.20200330/build/wireguard.ko make: Leaving directory '/usr/src/kernel-headers-5.4.28_1' ```