Hello, while trying to install the new wireguard snapshot 0.0.20180904, I got an error about missing on my odroid-c1 running ArchLinux ARM DKMS make.log for wireguard-0.0.20180904 for kernel 3.10.107-2-ARCH (armv7l) Thu Sep 6 22:45:48 CEST 2018 make: Entering directory '/usr/src/linux-3.10.107-2-ARCH' LD /var/lib/dkms/wireguard/0.0.20180904/build/built-in.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/main.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/device.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/noise.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/peer.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/timers.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/queueing.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/send.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/receive.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/socket.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/hashtables.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/allowedips.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/ratelimiter.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/cookie.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/netlink.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/chacha20/chacha20.o AS [M] /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/chacha20/chacha20-arm.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/poly1305/poly1305.o AS [M] /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/poly1305/poly1305-arm.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/chacha20poly1305.o CC [M] /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/curve25519/curve25519.o In file included from : /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/chacha20/chacha20-arm-glue.h:8:10: fatal error: asm/neon.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. make[1]: *** [scripts/Makefile.build:308: /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/chacha20/chacha20.o] Error 1 make[1]: *** Waiting for unfinished jobs.... In file included from : /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/poly1305/poly1305-arm-glue.h:8:10: fatal error: asm/neon.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. make[1]: *** [scripts/Makefile.build:308: /var/lib/dkms/wireguard/0.0.20180904/build/crypto/zinc/poly1305/poly1305.o] Error 1 make: *** [Makefile:1233: _module_/var/lib/dkms/wireguard/0.0.20180904/build] Error 2 make: Leaving directory '/usr/src/linux-3.10.107-2-ARCH' Unfortunately I'm stuck with 3.10.107 on my odroid-c1 :'-( , sources can be found here : https://github.com/hardkernel/linux/tree/odroidc-3.10.y Wireguard has been working great so far, going back to 0.0.20180809 yields a successful compilation. Best Regards, Philipp Richter *Fingerprint* : *452F 7EBD 2716 B179 5E3E A2CB AE2B 7FFA CA43 4586* *PGP Public Key*