Hi,

The failure is about a missing function:

> cat /var/lib/dkms/nat-rtsp/0.7+5.3/build/make.log
DKMS make.log for nat-rtsp-0.7+5.3 for kernel 6.8.12-amd64 (x86_64)
ven. 21 juin 2024 23:36:01 CEST
make : on entre dans le répertoire « /usr/src/linux-headers-6.8.12-amd64 »
  CC [M]  /var/lib/dkms/nat-rtsp/0.7+5.3/build/nf_conntrack_rtsp.o
  CC [M]  /var/lib/dkms/nat-rtsp/0.7+5.3/build/nf_nat_rtsp.o
/var/lib/dkms/nat-rtsp/0.7+5.3/build/nf_conntrack_rtsp.c: In function ‘help’: /var/lib/dkms/nat-rtsp/0.7+5.3/build/nf_conntrack_rtsp.c:473:9: warning: enumeration value ‘IP_CT_DIR_MAX’ not handled in switch [-Wswitch]
  473 |         switch (CTINFO2DIR(ctinfo)) {
      |         ^~~~~~
/var/lib/dkms/nat-rtsp/0.7+5.3/build/nf_conntrack_rtsp.c: In function ‘init’: /var/lib/dkms/nat-rtsp/0.7+5.3/build/nf_conntrack_rtsp.c:553:17: error: implicit declaration of function ‘strlcpy’; did you mean ‘strscpy’? [-Werror=implicit-function-declaration]
  553 |                 strlcpy(hlpr->name, tmpname, sizeof(hlpr->name));
      |                 ^~~~~~~
      |                 strscpy
cc1: some warnings being treated as errors
make[2]: *** [/usr/src/linux-headers-6.8.12-common/scripts/Makefile.build:248 : /var/lib/dkms/nat-rtsp/0.7+5.3/build/nf_conntrack_rtsp.o] Erreur 1
make[2]: *** Attente des tâches non terminées....
make[1]: *** [/usr/src/linux-headers-6.8.12-common/Makefile:1946 : /var/lib/dkms/nat-rtsp/0.7+5.3/build] Erreur 2 make: *** [/usr/src/linux-headers-6.8.12-common/Makefile:252 : __sub-make] Erreur 2
make : on quitte le répertoire « /usr/src/linux-headers-6.8.12-amd64 »


Maybe it's linked to kernel headers cleaning, and some #include are missing?

Adrien

Reply via email to