DKMS make.log for sysdig-0.15.1 for kernel 4.11.0-1-hardened (x86_64) Mon 8 May 20:34:18 BST 2017 make: Entering directory '/usr/lib/modules/4.11.0-1-hardened/build' LD /var/lib/dkms/sysdig/0.15.1/build/built-in.o CC [M] /var/lib/dkms/sysdig/0.15.1/build/dynamic_params_table.o CC [M] /var/lib/dkms/sysdig/0.15.1/build/flags_table.o CC [M] /var/lib/dkms/sysdig/0.15.1/build/main.o CC [M] /var/lib/dkms/sysdig/0.15.1/build/ppm_events.o CC [M] /var/lib/dkms/sysdig/0.15.1/build/event_table.o CC [M] /var/lib/dkms/sysdig/0.15.1/build/ppm_fillers.o CC [M] /var/lib/dkms/sysdig/0.15.1/build/syscall_table.o /var/lib/dkms/sysdig/0.15.1/build/main.c:122:55: error: unknown type name ‘cputime_t’ void ppm_task_cputime_adjusted(struct task_struct *p, cputime_t *ut, cputime_t *st); ^~~~~~~~~ /var/lib/dkms/sysdig/0.15.1/build/main.c:122:70: error: unknown type name ‘cputime_t’ void ppm_task_cputime_adjusted(struct task_struct *p, cputime_t *ut, cputime_t *st); ^~~~~~~~~ /var/lib/dkms/sysdig/0.15.1/build/main.c: In function ‘ppm_ioctl’: /var/lib/dkms/sysdig/0.15.1/build/main.c:620:3: error: implicit declaration of function ‘for_each_process’ [-Werror=implicit-function-declaration] for_each_process(p) { ^~~~~~~~~~~~~~~~ /var/lib/dkms/sysdig/0.15.1/build/main.c:620:23: error: expected ‘;’ before ‘{’ token for_each_process(p) { ^ /var/lib/dkms/sysdig/0.15.1/build/main.c:591:27: warning: unused variable ‘t’ [-Wunused-variable] struct task_struct *p, *t; ^ cc1: some warnings being treated as errors make[1]: *** [scripts/Makefile.build:294: /var/lib/dkms/sysdig/0.15.1/build/main.o] Error 1 make[1]: *** Waiting for unfinished jobs.... make: *** [Makefile:1492: _module_/var/lib/dkms/sysdig/0.15.1/build] Error 2 make: Leaving directory '/usr/lib/modules/4.11.0-1-hardened/build'