Package: sysdig-dkms Version: 0.24.1-3 Dear Maintainer,
it would be nice if you could provide a new version of sysdig-dkms in Debian Experimental until Buster is released, so that we have a version which is working with kernel 5.0 from Debian Experimental. Build log: DKMS make.log for sysdig-0.24.1 for kernel 5.0.0-trunk-amd64 (x86_64) Fri Apr 19 13:03:01 CEST 2019 make: Entering directory '/usr/src/linux-headers-5.0.0-trunk-amd64' CC [M] /var/lib/dkms/sysdig/0.24.1/build/main.o CC [M] /var/lib/dkms/sysdig/0.24.1/build/dynamic_params_table.o CC [M] /var/lib/dkms/sysdig/0.24.1/build/fillers_table.o CC [M] /var/lib/dkms/sysdig/0.24.1/build/flags_table.o CC [M] /var/lib/dkms/sysdig/0.24.1/build/ppm_events.o /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c: In function ‘ppm_copy_from_user’: /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c:89:48: error: macro "access_ok" passed 3 arguments, but takes just 2 if (likely(ppm_access_ok(VERIFY_READ, from, n))) ^ In file included from /usr/src/linux-headers-5.0.0-trunk-common/include/linux/export.h:45, from /usr/src/linux-headers-5.0.0-trunk-common/include/linux/linkage.h:7, from /usr/src/linux-headers-5.0.0-trunk-common/arch/x86/include/asm/cache.h:5, from /usr/src/linux-headers-5.0.0-trunk-common/include/linux/cache.h:6, from /usr/src/linux-headers-5.0.0-trunk-common/include/linux/time.h:5, from /usr/src/linux-headers-5.0.0-trunk-common/include/linux/compat.h:10, from /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c:12: /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c:49:23: error: ‘access_ok’ undeclared (first use in this function); did you mean ‘access_flags’? #define ppm_access_ok access_ok ^~~~~~~~~ /usr/src/linux-headers-5.0.0-trunk-common/include/linux/compiler.h:76:40: note: in definition of macro ‘likely’ # define likely(x) __builtin_expect(!!(x), 1) ^ /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c:89:13: note: in expansion of macro ‘ppm_access_ok’ if (likely(ppm_access_ok(VERIFY_READ, from, n))) ^~~~~~~~~~~~~ /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c:49:23: note: each undeclared identifier is reported only once for each function it appears in #define ppm_access_ok access_ok ^~~~~~~~~ /usr/src/linux-headers-5.0.0-trunk-common/include/linux/compiler.h:76:40: note: in definition of macro ‘likely’ # define likely(x) __builtin_expect(!!(x), 1) ^ /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c:89:13: note: in expansion of macro ‘ppm_access_ok’ if (likely(ppm_access_ok(VERIFY_READ, from, n))) ^~~~~~~~~~~~~ /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c: In function ‘ppm_strncpy_from_user’: /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c:120:54: error: macro "access_ok" passed 3 arguments, but takes just 2 if (!ppm_access_ok(VERIFY_READ, from, bytes_to_read)) { ^ /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c:49:23: error: ‘access_ok’ undeclared (first use in this function); did you mean ‘access_flags’? #define ppm_access_ok access_ok ^~~~~~~~~ /var/lib/dkms/sysdig/0.24.1/build/ppm_events.c:120:8: note: in expansion of macro ‘ppm_access_ok’ if (!ppm_access_ok(VERIFY_READ, from, bytes_to_read)) { ^~~~~~~~~~~~~ make[3]: *** [/usr/src/linux-headers-5.0.0-trunk-common/scripts/Makefile.build:282: /var/lib/dkms/sysdig/0.24.1/build/ppm_events.o] Error 1 make[3]: *** Waiting for unfinished jobs.... make[2]: *** [/usr/src/linux-headers-5.0.0-trunk-common/Makefile:1568: _module_/var/lib/dkms/sysdig/0.24.1/build] Error 2 make[1]: *** [Makefile:152: sub-make] Error 2 make: *** [Makefile:8: all] Error 2 make: Leaving directory '/usr/src/linux-headers-5.0.0-trunk-amd64' P.S.: I assume this bug report will become release-critical after the Buster release. ;-) -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (990, 'unstable'), (980, 'unstable-debug'), (600, 'testing'), (111, 'buildd-unstable'), (111, 'buildd-experimental'), (110, 'experimental'), (105, 'experimental-debug') Architecture: amd64 (x86_64) Kernel: Linux 5.0.0-trunk-amd64 (SMP w/2 CPU cores) Kernel taint flags: TAINT_WARN, TAINT_UNSIGNED_MODULE Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE=C.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages sysdig-dkms depends on: ii dkms 2.6.1-4 sysdig-dkms recommends no packages. sysdig-dkms suggests no packages. -- no debconf information