Cannot build intel-ipu6-dkms for kernel 6.14.0-24-generic
- Dominant language
- C
- Stars
- 251
- Forks
- 75
- PR merge metrics
- No merged PRs in 30d
Description
Dear all,
I updated to 6.14.0-24-generic and lost functionality of my web camera. Could you update the headers "#include
| ^~~~~~~~~~~~~~~~~
compilation terminated.
drivers/media/i2c/hm11b1.c:4:10: fatal error: asm/unaligned.h: No such file or directory
4 | #include
| ^~~~~~~~~~~~~~~~~
compilation terminated.
drivers/media/i2c/ov01a10.c:4:10: fatal error: asm/unaligned.h: No such file or directory
4 | #include
| ^~~~~~~~~~~~~~~~~
compilation terminated.
....
make[5]: *** [/usr/src/linux-headers-6.14.0-24-generic/scripts/Makefile.build:207: drivers/media/i2c/hm2170.o] Error 1
CC [M] drivers/media/pci/intel/ipu6/../ipu.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-bus.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-dma.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-mmu.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-buttress.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-trace.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-cpd.o
CC [M] drivers/media/pci/intel/ipu6/ipu6.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-fw-com.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-isys.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-isys-csi2.o
CC [M] drivers/media/pci/intel/ipu6/ipu6-isys.o
CC [M] drivers/media/pci/intel/ipu6/ipu6-isys-phy.o
CC [M] drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.o
CC [M] drivers/media/pci/intel/ipu6/ipu6-isys-csi2.o
CC [M] drivers/media/pci/intel/ipu6/ipu6-isys-gpc.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-isys-csi2-be-soc.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-fw-isys.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-isys-video.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-isys-queue.o
CC [M] drivers/media/pci/intel/ipu6/../ipu-isys-subdev.o
drivers/media/pci/intel/ipu6/../ipu-trace.c:520:19: error: ‘no_llseek’ undeclared here (not in a function); did you mean ‘noop_llseek’?
520 | .llseek = no_llseek,
| ^~~~~~~~~
| noop_llseek
make[6]: *** [/usr/src/linux-headers-6.14.0-24-generic/scripts/Makefile.build:207: drivers/media/pci/intel/ipu6/../ipu-trace.o] Error 1
make[6]: *** Waiting for unfinished jobs....
In file included from /usr/src/linux-headers-6.14.0-24-generic/include/linux/module.h:22,
from /usr/src/linux-headers-6.14.0-24-generic/include/linux/device/driver.h:21,
from /usr/src/linux-headers-6.14.0-24-generic/include/linux/device.h:32,
from /usr/src/linux-headers-6.14.0-24-generic/include/linux/acpi.h:14,
from drivers/media/pci/intel/ipu6/../ipu.c:4:
drivers/media/pci/intel/ipu6/../ipu.c:964:18: error: expected ‘,’ or ‘;’ before ‘INTEL_IPU_BRIDGE’
964 | MODULE_IMPORT_NS(INTEL_IPU_BRIDGE);
| ^~~~~~~~~~~~~~~~
/usr/src/linux-headers-6.14.0-24-generic/include/linux/moduleparam.h:26:61: note: in definition of macro ‘__MODULE_INFO’
26 | = __MODULE_INFO_PREFIX __stringify(tag) "=" info
| ^~~~
/usr/src/linux-headers-6.14.0-24-generic/include/linux/module.h:301:33: note: in expansion of macro ‘MODULE_INFO’
301 | #define MODULE_IMPORT_NS(ns) MODULE_INFO(import_ns, ns)
| ^~~~~~~~~~~
make[6]: *** [/usr/src/linux-headers-6.14.0-24-generic/scripts/Makefile.build:207: drivers/media/pci/intel/ipu6/../ipu.o] Error 1
drivers/media/i2c/ov13858_intel.c: In function ‘ov13858_do_get_pad_format’:
drivers/media/i2c/ov13858_intel.c:1585:29: warning: unused variable ‘sd’ [-Wunused-variable]
1585 | struct v4l2_subdev *sd = &ov13858->sd;
| ^~
```
Contributor guide
Assessment
This issue has not been assessed yet.