Hey Jason,

The new snapshot has a build error for me on my weird chromeos kernel [1]
(with some archlinux patches and built with -fno-pic added to the
Kbuild CFLAGs for wireguard). The dkms make.log is below...

Thanks,
Jaron

[1] 
https://chromium.googlesource.com/chromiumos/third_party/kernel/+/chromeos-3.14

DKMS make.log for wireguard-0.0.20171122 for kernel 3.14.0-26-ARCH (armv7l)
Wed Nov 22 18:13:02 EST 2017
make: Entering directory '/usr/lib/modules/3.14.0-26-ARCH/build'
  LD      /var/lib/dkms/wireguard/0.0.20171122/build/built-in.o
  CC [M]  /var/lib/dkms/wireguard/0.0.20171122/build/main.o
  CC [M]  /var/lib/dkms/wireguard/0.0.20171122/build/noise.o
  CC [M]  /var/lib/dkms/wireguard/0.0.20171122/build/device.o
  CC [M]  /var/lib/dkms/wireguard/0.0.20171122/build/peer.o
/var/lib/dkms/wireguard/0.0.20171122/build/noise.c: In function ‘tai64n_now’:
/var/lib/dkms/wireguard/0.0.20171122/build/noise.c:352:20: error: storage size 
of ‘now’ isn’t known
  struct timespec64 now;
                    ^~~
/var/lib/dkms/wireguard/0.0.20171122/build/noise.c:354:2: error: implicit 
declaration of function ‘getnstimeofday64’; did you mean ‘getnstimeofday’? 
[-Werror=implicit-function-declaration]
  getnstimeofday64(&now);
  ^~~~~~~~~~~~~~~~
  getnstimeofday
/var/lib/dkms/wireguard/0.0.20171122/build/noise.c:352:20: warning: unused 
variable ‘now’ [-Wunused-variable]
  struct timespec64 now;
                    ^~~
cc1: some warnings being treated as errors
make[1]: *** [scripts/Makefile.build:308: 
/var/lib/dkms/wireguard/0.0.20171122/build/noise.o] Error 1
make[1]: *** Waiting for unfinished jobs....
make: *** [Makefile:1298: _module_/var/lib/dkms/wireguard/0.0.20171122/build] 
Error 2
make: Leaving directory '/usr/lib/modules/3.14.0-26-ARCH/build'

Attachment: signature.asc
Description: PGP signature

_______________________________________________
WireGuard mailing list
WireGuard@lists.zx2c4.com
https://lists.zx2c4.com/mailman/listinfo/wireguard

Reply via email to