Source: vpb-driver Version: 4.2.61-1 Severity: grave Tags: patch upstream A couple of source files for the kernel driver modules include the header <config/modversions.h>. This header has never been needed, and was renamed in Linux 5.13 resulting in a build failure.
Ben. -- System Information: Debian Release: bookworm/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'oldstable-updates'), (500, 'unstable'), (500, 'oldstable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.15.0-3-amd64 (SMP w/2 CPU threads) Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled
--- a/src/vpb/vpb.c +++ b/src/vpb/vpb.c @@ -97,14 +97,6 @@ #define MODVERSIONS #endif -#ifdef MODVERSIONS -#if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,4)) -#include <config/modversions.h> -#else -#include <linux/modversions.h> -#endif -#endif - #include <linux/ioport.h> #include <linux/errno.h> #include <linux/mm.h> --- a/src/vtcore/vtcommon.h +++ b/src/vtcore/vtcommon.h @@ -49,14 +49,6 @@ #endif #endif -#ifdef MODVERSIONS - #if (LINUX_VERSION_CODE > KERNEL_VERSION(2,6,4)) - #include <config/modversions.h> - #else - #include <linux/modversions.h> - #endif -#endif - #include <linux/slab.h>