Package: kpatch-dkms Version: 0.6.0-0.2 Severity: serious User: debian...@lists.debian.org Usertags: piuparts
kpatch-dkms fails to build a module for the latest kernel in stable. For more context on this change in the kernel, please see the corresponding bug in iptables-netflow-dkms: https://bugs.debian.org/990123 DKMS make.log for kpatch-0.6.0 for kernel 4.19.0-17-amd64 (x86_64) Mon Jul 12 17:13:04 UTC 2021 make: Entering directory '/var/lib/dkms/kpatch/0.6.0/build/kmod' make -C core clean make[1]: Entering directory '/var/lib/dkms/kpatch/0.6.0/build/kmod/core' rm -f -Rf .*.o.cmd .*.ko.cmd .tmp_versions *.o *.ko *.mod.c \ Module.symvers make[1]: Leaving directory '/var/lib/dkms/kpatch/0.6.0/build/kmod/core' make -C core make[1]: Entering directory '/var/lib/dkms/kpatch/0.6.0/build/kmod/core' make -C /lib/modules/4.19.0-17-amd64/build M=/var/lib/dkms/kpatch/0.6.0/build/kmod/core kpatch.ko make[2]: Entering directory '/var/lib/dkms/kpatch/0.6.0/build/kmod/core' make[2]: warning: jobserver unavailable: using -j1. Add '+' to parent make rule. CC [M] /var/lib/dkms/kpatch/0.6.0/build/kmod/core/core.o /var/lib/dkms/kpatch/0.6.0/build/kmod/core/core.c: In function 'kpatch_find_external_symbol': /var/lib/dkms/kpatch/0.6.0/build/kmod/core/core.c:661:8: error: implicit declaration of function 'find_symbol'; did you mean 'sprint_symbol'? [-Werror=implicit-function-declaration] sym = find_symbol(name, NULL, NULL, true, true); ^~~~~~~~~~~ sprint_symbol /var/lib/dkms/kpatch/0.6.0/build/kmod/core/core.c:661:6: warning: assignment to 'const struct kernel_symbol *' from 'int' makes pointer from integer without a cast [-Wint-conversion] sym = find_symbol(name, NULL, NULL, true, true); ^ cc1: some warnings being treated as errors make[5]: *** [/usr/src/linux-headers-4.19.0-17-common/scripts/Makefile.build:309: /var/lib/dkms/kpatch/0.6.0/build/kmod/core/core.o] Error 1 make[4]: *** [/usr/src/linux-headers-4.19.0-17-common/Makefile:1738: kpatch.ko] Error 2 make[3]: *** [Makefile:146: sub-make] Error 2 make[2]: *** [Makefile:8: all] Error 2 make[2]: Leaving directory '/usr/src/linux-headers-4.19.0-17-amd64' make[1]: *** [Makefile:13: kpatch.ko] Error 2 make[1]: Leaving directory '/var/lib/dkms/kpatch/0.6.0/build/kmod/core' make: *** [Makefile:7: all] Error 2 make: Leaving directory '/var/lib/dkms/kpatch/0.6.0/build/kmod' Andreas