Package: rapiddisk-dkms
Version: 9.2.0-2
Severity: important
Tags: upstream
Control: forwarded -1 https://github.com/pkoutoupis/rapiddisk/issues/205

Hi,

rapiddisk-dkms fails to build a module for Linux 7.2 in experimental: 

DKMS (dkms-3.2.2) make.log for rapiddisk/9.2.0 for kernel 7.2-amd64 (x86_64)
Wed Sep  2 19:45:10 UTC 2026

Building module(s)
# command: make -j14 KERNELRELEASE=7.2-amd64 -C /lib/modules/7.2-amd64/build 
M=/var/lib/dkms/rapiddisk/9.2.0/build
make: Entering directory '/usr/src/linux-headers-7.2-amd64'
make[1]: Entering directory '/var/lib/dkms/rapiddisk/9.2.0/build'
  CC [M]  rapiddisk.o
  CC [M]  rapiddisk-cache.o
rapiddisk-cache.c: In function 'rc_get_dev':
rapiddisk-cache.c:967:17: error: implicit declaration of function 'strncpy' 
[-Wimplicit-function-declaration]
  967 |                 strncpy(dmc_dname, pth, DEV_PATHLEN);
      |                 ^~~~~~~
rapiddisk-cache.c:48:1: note: include '<string.h>' or provide a declaration of 
'strncpy'
   47 | #include <linux/device-mapper.h>
  +++ |+#include <string.h>
   48 |
rapiddisk-cache.c:967:17: warning: incompatible implicit declaration of 
built-in function 'strncpy' [-Wbuiltin-declaration-mismatch]
  967 |                 strncpy(dmc_dname, pth, DEV_PATHLEN);
      |                 ^~~~~~~
rapiddisk-cache.c:967:17: note: include '<string.h>' or provide a declaration 
of 'strncpy'
make[3]: *** [/usr/src/linux-headers-7.2-common/scripts/Makefile.build:294: 
rapiddisk-cache.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [/usr/src/linux-headers-7.2-common/Makefile:2211: .] Error 2
make[1]: *** [/usr/src/linux-headers-7.2-common/Makefile:260: __sub-make] Error 
2
make[1]: Leaving directory '/var/lib/dkms/rapiddisk/9.2.0/build'
make: *** [/usr/src/linux-headers-7.2-common/Makefile:260: __sub-make] Error 2
make: Leaving directory '/usr/src/linux-headers-7.2-amd64'

# exit code: 2
# elapsed time: 00:00:03
----------------------------------------------------------------


Andreas

Reply via email to