[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1077212: ddcci-dkms: module fails to build for Linux 6.10



Package: ddcci-dkms
Version: 0.4.4-2
Severity: important
Tags: upstream

ddcci-dkms fails to build a module for Linux 6.10 in experimental:

DKMS make.log for ddcci-0.4.4 for kernel 6.10-rt-amd64 (x86_64)
Tue Jul 23 20:25:02 UTC 2024
make: Entering directory '/var/lib/dkms/ddcci/0.4.4/build'
make -C "ddcci"
make[1]: Entering directory '/var/lib/dkms/ddcci/0.4.4/build/ddcci'
make -C "/lib/modules/6.10-rt-amd64/build" M="/var/lib/dkms/ddcci/0.4.4/build/ddcci" modules
make[2]: Entering directory '/usr/src/linux-headers-6.10-rt-amd64'
  CC [M]  /var/lib/dkms/ddcci/0.4.4/build/ddcci/ddcci.o
/var/lib/dkms/ddcci/0.4.4/build/ddcci/ddcci.c:1831:27: error: 'I2C_CLASS_SPD' undeclared here (not in a function); did you mean 'I2C_CLASS_HWMON'?
 1831 |         .class          = I2C_CLASS_SPD,
      |                           ^~~~~~~~~~~~~
      |                           I2C_CLASS_HWMON
make[4]: *** [/usr/src/linux-headers-6.10-common-rt/scripts/Makefile.build:249: /var/lib/dkms/ddcci/0.4.4/build/ddcci/ddcci.o] Error 1
make[3]: *** [/usr/src/linux-headers-6.10-common-rt/Makefile:1959: /var/lib/dkms/ddcci/0.4.4/build/ddcci] Error 2
make[2]: *** [/usr/src/linux-headers-6.10-common-rt/Makefile:252: __sub-make] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-6.10-rt-amd64'
make[1]: *** [Makefile:38: ddcci.ko] Error 2
make[1]: Leaving directory '/var/lib/dkms/ddcci/0.4.4/build/ddcci'
make: *** [Makefile:28: ddcci] Error 2
make: Leaving directory '/var/lib/dkms/ddcci/0.4.4/build'

This is caused by Linux commit

e61bcf42d290e73025bab38e0e55a5586c2d8ad5
i2c: Remove I2C_CLASS_SPD


Andreas


Reply to: