Package: sysdig-dkms
Version: 0.26.7-2
Severity: important

Dear Maintainer,

While trying to install sysdig-dkms in unstable, the building of the kernel 
module(s)
fails with the following messages:


DKMS make.log for sysdig-0.26.7 for kernel 5.9.0-3-amd64 (x86_64)
Sat 28 Nov 2020 02:28:56 PM GMT
make: Entering directory '/usr/src/linux-headers-5.9.0-3-amd64'
  AR      /var/lib/dkms/sysdig/0.26.7/build/built-in.a
  CC [M]  /var/lib/dkms/sysdig/0.26.7/build/main.o
  CC [M]  /var/lib/dkms/sysdig/0.26.7/build/dynamic_params_table.o
  CC [M]  /var/lib/dkms/sysdig/0.26.7/build/fillers_table.o
  CC [M]  /var/lib/dkms/sysdig/0.26.7/build/flags_table.o
  CC [M]  /var/lib/dkms/sysdig/0.26.7/build/ppm_events.o
  CC [M]  /var/lib/dkms/sysdig/0.26.7/build/ppm_fillers.o
  CC [M]  /var/lib/dkms/sysdig/0.26.7/build/event_table.o
  CC [M]  /var/lib/dkms/sysdig/0.26.7/build/syscall_table.o
  CC [M]  /var/lib/dkms/sysdig/0.26.7/build/ppm_cputime.o
In file included from 
/usr/src/linux-headers-5.9.0-3-common/include/linux/export.h:43,
                 from 
/usr/src/linux-headers-5.9.0-3-common/include/linux/linkage.h:7,
                 from 
/usr/src/linux-headers-5.9.0-3-common/arch/x86/include/asm/cache.h:5,
                 from 
/usr/src/linux-headers-5.9.0-3-common/include/linux/cache.h:6,
                 from 
/usr/src/linux-headers-5.9.0-3-common/include/linux/time.h:5,
                 from 
/usr/src/linux-headers-5.9.0-3-common/include/linux/compat.h:10,
                 from /var/lib/dkms/sysdig/0.26.7/build/ppm_fillers.c:12:
/var/lib/dkms/sysdig/0.26.7/build/ppm_fillers.c: In function ‘ppm_get_tty’:
/var/lib/dkms/sysdig/0.26.7/build/ppm_fillers.c:691:15: error: implicit 
declaration of function ‘probe_kernel_read’; did you mean ‘kernel_read’? 
[-Werror=implicit-function-declaration]
  691 |  if (unlikely(probe_kernel_read(&tty, &sig->tty, sizeof(tty))))
      |               ^~~~~~~~~~~~~~~~~
/usr/src/linux-headers-5.9.0-3-common/include/linux/compiler.h:78:42: note: in 
definition of macro ‘unlikely’
   78 | # define unlikely(x) __builtin_expect(!!(x), 0)
      |                                          ^
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-5.9.0-3-common/scripts/Makefile.build:288: 
/var/lib/dkms/sysdig/0.26.7/build/ppm_fillers.o] Error 1
make[1]: *** [/usr/src/linux-headers-5.9.0-3-common/Makefile:1796: 
/var/lib/dkms/sysdig/0.26.7/build] Error 2
make: *** [/usr/src/linux-headers-5.9.0-3-common/Makefile:185: __sub-make] 
Error 2
make: Leaving directory '/usr/src/linux-headers-5.9.0-3-amd64'


Judging by the comments found online, this issue appears to be fixed
in version 0.27.1.

-- System Information:
Debian Release: bullseye/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 5.9.0-3-amd64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_BAD_PAGE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
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.8.3-4

sysdig-dkms recommends no packages.

sysdig-dkms suggests no packages.

-- no debconf information

Reply via email to