Closed elhossary closed 7 months ago
at the first glance to dmesg, IPU drivers dont even load at all.
okay, dkms fails to build at all.
edit: ill read logs later since i gotta go lol
``` DKMS make.log for ipu6-drivers-r149.3f8135801 for kernel 6.6.1-arch1-1 (x86_64) Fri 10 Nov 2023 10:15:46 AEDT make -C /usr/lib/modules/6.6.1-arch1-1/build M=/var/lib/dkms/ipu6-drivers/r149.3f8135801/build modules make[1]: Entering directory '/usr/lib/modules/6.6.1-arch1-1/build' CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/mfd/ljca.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/spi/spi-ljca.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/gpio/gpio-ljca.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/i2c/busses/i2c-ljca.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/misc/mei/spi-vsc.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/misc/mei/hw-vsc.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/misc/ivsc/intel_vsc.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/misc/ivsc/mei_csi.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/misc/ivsc/mei_ace.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/misc/ivsc/mei_pse.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/misc/ivsc/mei_ace_debug.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm11b1.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/gc5035.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a1s.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a10.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02c10.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02e10.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov2740.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2170.o LD [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/intel_vsc.o /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a1s.c:1175:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’ 1175 | .probe_new = ov01a1s_probe, | ^~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a1s.c:1175:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types] 1175 | .probe_new = ov01a1s_probe, | ^~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a1s.c:1175:22: note: (near initialization for ‘ov01a1s_i2c_driver.id_table’) /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a10.c:1028:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’ 1028 | .probe_new = ov01a10_probe, | ^~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a10.c:1028:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types] 1028 | .probe_new = ov01a10_probe, | ^~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a10.c:1028:22: note: (near initialization for ‘ov01a10_i2c_driver.id_table’) /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/gc5035.c:2190:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’ 2190 | .probe_new = gc5035_probe, | ^~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/gc5035.c:2190:27: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types] 2190 | .probe_new = gc5035_probe, | ^~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/gc5035.c:2190:27: note: (near initialization for ‘gc5035_i2c_driver.id_table’) CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-bus.o cc1: some warnings being treated as errors LD [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/mei_csi.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2172.o cc1: some warnings being treated as errors cc1: some warnings being treated as errors make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a1s.o] Error 1 make[4]: *** Waiting for unfinished jobs.... make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov01a10.o] Error 1 LD [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/mei_ace.o make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/gc5035.o] Error 1 CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-dma.o LD [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/mei_pse.o LD [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/mei_ace_debug.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-mmu.o LD [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/gpio-ljca.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-buttress.o /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm11b1.c:1232:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’ 1232 | .probe_new = hm11b1_probe, | ^~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm11b1.c:1232:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types] 1232 | .probe_new = hm11b1_probe, | ^~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm11b1.c:1232:22: note: (near initialization for ‘hm11b1_i2c_driver.id_table’) CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-trace.o LD [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/i2c-ljca.o cc1: some warnings being treated as errors make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm11b1.o] Error 1 CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-cpd.o LD [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/spi-ljca.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-fw-com.o /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02c10.c:1528:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’ 1528 | .probe_new = ov02c10_probe, | ^~~~~~~~~ CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../cio2-bridge.o /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02c10.c:1528:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types] 1528 | .probe_new = ov02c10_probe, | ^~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02c10.c:1528:22: note: (near initialization for ‘ov02c10_i2c_driver.id_table’) cc1: some warnings being treated as errors make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02c10.o] Error 1 LD [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/ljca.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2.o /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov2740.c:1614:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’ 1614 | .probe_new = ov2740_probe, | ^~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov2740.c:1614:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types] 1614 | .probe_new = ov2740_probe, | ^~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov2740.c:1614:22: note: (near initialization for ‘ov2740_i2c_driver.id_table’) cc1: some warnings being treated as errors make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov2740.o] Error 1 CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys.o /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02e10.c:1028:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’ 1028 | .probe_new = ov02e10_probe, | ^~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02e10.c:1028:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types] 1028 | .probe_new = ov02e10_probe, | ^~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02e10.c:1028:22: note: (near initialization for ‘ov02e10_i2c_driver.id_table’) cc1: some warnings being treated as errors make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/ov02e10.o] Error 1 CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.o In file included from /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-buttress.c:19: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type 40 | struct v4l2_async_subdev asd; | ^~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2170.c:1327:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’ 1327 | .probe_new = hm2170_probe, | ^~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2170.c:1327:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types] 1327 | .probe_new = hm2170_probe, | ^~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2170.c:1327:22: note: (near initialization for ‘hm2170_i2c_driver.id_table’) cc1: some warnings being treated as errors make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2170.o] Error 1 CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.o CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.o make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-buttress.o] Error 1 CC [M] /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-gpc.o make[5]: *** Waiting for unfinished jobs.... /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2172.c:1631:10: error: ‘struct i2c_driver’ has no member named ‘probe_new’ 1631 | .probe_new = hm2172_probe, | ^~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2172.c:1631:22: error: initialization of ‘const struct i2c_device_id *’ from incompatible pointer type ‘int (*)(struct i2c_client *)’ [-Werror=incompatible-pointer-types] 1631 | .probe_new = hm2172_probe, | ^~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2172.c:1631:22: note: (near initialization for ‘hm2172_i2c_driver.id_table’) cc1: some warnings being treated as errors make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c/hm2172.o] Error 1 make[3]: *** [scripts/Makefile.build:480: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/i2c] Error 2 make[3]: *** Waiting for unfinished jobs.... In file included from /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2.c:8: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type 40 | struct v4l2_async_subdev asd; | ^~~ make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2.o] Error 1 In file included from /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:16: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type 40 | struct v4l2_async_subdev asd; | ^~~ In file included from ./include/linux/container_of.h:5, from ./include/linux/list.h:5, from ./include/linux/wait.h:7, from ./include/linux/wait_bit.h:8, from ./include/linux/fs.h:6, from ./include/linux/debugfs.h:15, from /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:4: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: In function ‘isys_notifier_bound’: ././include/linux/compiler_types.h:366:27: error: expression in static assertion is not an integer 366 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:732:45: note: in expansion of macro ‘container_of’ 732 | struct sensor_async_subdev *s_asd = container_of(asd, | ^~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: At top level: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:763:18: error: initialization of ‘int (*)(struct v4l2_async_notifier *, struct v4l2_subdev *, struct v4l2_async_connection *)’ from incompatible pointer type ‘int (*)(struct v4l2_async_notifier *, struct v4l2_subdev *, struct v4l2_async_subdev *)’ [-Werror=incompatible-pointer-types] 763 | .bound = isys_notifier_bound, | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:763:18: note: (near initialization for ‘isys_async_ops.bound’) /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:764:19: error: initialization of ‘void (*)(struct v4l2_async_notifier *, struct v4l2_subdev *, struct v4l2_async_connection *)’ from incompatible pointer type ‘void (*)(struct v4l2_async_notifier *, struct v4l2_subdev *, struct v4l2_async_subdev *)’ [-Werror=incompatible-pointer-types] 764 | .unbind = isys_notifier_unbind, | ^~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:764:19: note: (near initialization for ‘isys_async_ops.unbind’) /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: In function ‘isys_fwnode_parse’: ././include/linux/compiler_types.h:366:27: error: expression in static assertion is not an integer 366 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:773:25: note: in expansion of macro ‘container_of’ 773 | container_of(asd, struct sensor_async_subdev, asd); | ^~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: In function ‘isys_notifier_init’: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:829:9: error: too few arguments to function ‘v4l2_async_nf_init’ 829 | v4l2_async_nf_init(&isys->notifier); | ^~~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/include/media/ipu-isys.h:9: ./include/media/v4l2-async.h:159:6: note: declared here 159 | void v4l2_async_nf_init(struct v4l2_async_notifier *notifier, | ^~~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.c:8: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type 40 | struct v4l2_async_subdev asd; | ^~~ In file included from /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.c:6: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type 40 | struct v4l2_async_subdev asd; | ^~~ make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-dwc-phy.o] Error 1 /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:830:15: error: implicit declaration of function ‘v4l2_async_nf_parse_fwnode_endpoints’; did you mean ‘v4l2_async_nf_add_fwnode_remote’? [-Werror=implicit-function-declaration] 830 | ret = v4l2_async_nf_parse_fwnode_endpoints(&isp->pdev->dev, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | v4l2_async_nf_add_fwnode_remote /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:839:39: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’ 839 | if (list_empty(&isys->notifier.asd_list)) { | ^ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:846:38: error: passing argument 1 of ‘v4l2_async_nf_register’ from incompatible pointer type [-Werror=incompatible-pointer-types] 846 | ret = v4l2_async_nf_register(&isys->v4l2_dev, &isys->notifier); | ^~~~~~~~~~~~~~~ | | | struct v4l2_device * ./include/media/v4l2-async.h:281:56: note: expected ‘struct v4l2_async_notifier *’ but argument is of type ‘struct v4l2_device *’ 281 | int v4l2_async_nf_register(struct v4l2_async_notifier *notifier); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:846:15: error: too many arguments to function ‘v4l2_async_nf_register’ 846 | ret = v4l2_async_nf_register(&isys->v4l2_dev, &isys->notifier); | ^~~~~~~~~~~~~~~~~~~~~~ ./include/media/v4l2-async.h:281:5: note: declared here 281 | int v4l2_async_nf_register(struct v4l2_async_notifier *notifier); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:7: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/include/media/ipu-isys.h:40:34: error: field ‘asd’ has incomplete type 40 | struct v4l2_async_subdev asd; | ^~~ cc1: some warnings being treated as errors make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/../ipu-isys.o] Error 1 make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-csi2.o] Error 1 In file included from ./include/linux/kernel.h:21, from ./arch/x86/include/asm/percpu.h:27, from ./arch/x86/include/asm/current.h:10, from ./include/linux/sched.h:12, from ./include/linux/delay.h:23, from /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:6: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c: In function ‘ipu6_isys_phy_common_init’: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^ ./include/linux/container_of.h:19:33: note: in definition of macro ‘container_of’ 19 | void *__mptr = (void *)(ptr); \ | ^~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/linux/container_of.h:5: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/container_of.h:20:54: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:21:23: note: in expansion of macro ‘__same_type’ 21 | __same_type(*(ptr), void), \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ././include/linux/compiler_types.h:366:27: error: expression in static assertion is not an integer 366 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/uapi/linux/posix_types.h:5, from ./include/uapi/linux/types.h:14, from ./include/linux/types.h:6, from ./include/linux/math.h:5, from ./include/linux/delay.h:22: ./include/linux/stddef.h:16:33: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~~~~~~~~~~~~~ ./include/linux/container_of.h:23:28: note: in expansion of macro ‘offsetof’ 23 | ((type *)(__mptr - offsetof(type, member))); }) | ^~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ In file included from ./include/linux/rculist.h:10, from ./include/linux/pid.h:5, from ./include/linux/sched.h:14: ./include/linux/list.h:761:14: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 761 | (&pos->member == (head)) | ^~ ./include/linux/list.h:771:15: note: in expansion of macro ‘list_entry_is_head’ 771 | !list_entry_is_head(pos, head, member); \ | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^ ./include/linux/list.h:761:27: note: in definition of macro ‘list_entry_is_head’ 761 | (&pos->member == (head)) | ^~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~ ./include/linux/container_of.h:19:33: note: in definition of macro ‘container_of’ 19 | void *__mptr = (void *)(ptr); \ | ^~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/container_of.h:20:54: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:21:23: note: in expansion of macro ‘__same_type’ 21 | __same_type(*(ptr), void), \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ././include/linux/compiler_types.h:366:27: error: expression in static assertion is not an integer 366 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/stddef.h:16:33: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~~~~~~~~~~~~~ ./include/linux/container_of.h:23:28: note: in expansion of macro ‘offsetof’ 23 | ((type *)(__mptr - offsetof(type, member))); }) | ^~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:511:9: note: in expansion of macro ‘list_for_each_entry’ 511 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ././include/linux/compiler_types.h:366:27: error: expression in static assertion is not an integer 366 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:512:25: note: in expansion of macro ‘container_of’ 512 | s_asd = container_of(asd, struct sensor_async_subdev, asd); | ^~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c: In function ‘ipu6_isys_phy_config’: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^ ./include/linux/container_of.h:19:33: note: in definition of macro ‘container_of’ 19 | void *__mptr = (void *)(ptr); \ | ^~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/container_of.h:20:54: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:21:23: note: in expansion of macro ‘__same_type’ 21 | __same_type(*(ptr), void), \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ././include/linux/compiler_types.h:366:27: error: expression in static assertion is not an integer 366 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/stddef.h:16:33: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~~~~~~~~~~~~~ ./include/linux/container_of.h:23:28: note: in expansion of macro ‘offsetof’ 23 | ((type *)(__mptr - offsetof(type, member))); }) | ^~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:612:9: note: in expansion of macro ‘list_entry’ 612 | list_entry((ptr)->next, type, member) | ^~~~~~~~~~ ./include/linux/list.h:770:20: note: in expansion of macro ‘list_first_entry’ 770 | for (pos = list_first_entry(head, typeof(*pos), member); \ | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:761:14: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 761 | (&pos->member == (head)) | ^~ ./include/linux/list.h:771:15: note: in expansion of macro ‘list_entry_is_head’ 771 | !list_entry_is_head(pos, head, member); \ | ^~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:49: error: ‘struct v4l2_async_notifier’ has no member named ‘asd_list’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^ ./include/linux/list.h:761:27: note: in definition of macro ‘list_entry_is_head’ 761 | (&pos->member == (head)) | ^~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~ ./include/linux/container_of.h:19:33: note: in definition of macro ‘container_of’ 19 | void *__mptr = (void *)(ptr); \ | ^~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/container_of.h:20:54: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/list.h:645:25: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:21:23: note: in expansion of macro ‘__same_type’ 21 | __same_type(*(ptr), void), \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ././include/linux/compiler_types.h:366:27: error: expression in static assertion is not an integer 366 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ./include/linux/stddef.h:16:33: error: invalid use of undefined type ‘struct v4l2_async_subdev’ 16 | #define offsetof(TYPE, MEMBER) __builtin_offsetof(TYPE, MEMBER) | ^~~~~~~~~~~~~~~~~~ ./include/linux/container_of.h:23:28: note: in expansion of macro ‘offsetof’ 23 | ((type *)(__mptr - offsetof(type, member))); }) | ^~~~~~~~ ./include/linux/list.h:601:9: note: in expansion of macro ‘container_of’ 601 | container_of(ptr, type, member) | ^~~~~~~~~~~~ ./include/linux/list.h:645:9: note: in expansion of macro ‘list_entry’ 645 | list_entry((pos)->member.next, typeof(*(pos)), member) | ^~~~~~~~~~ ./include/linux/list.h:772:20: note: in expansion of macro ‘list_next_entry’ 772 | pos = list_next_entry(pos, member)) | ^~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:570:9: note: in expansion of macro ‘list_for_each_entry’ 570 | list_for_each_entry(asd, &isys->notifier.asd_list, asd_list) { | ^~~~~~~~~~~~~~~~~~~ ././include/linux/compiler_types.h:366:27: error: expression in static assertion is not an integer 366 | #define __same_type(a, b) __builtin_types_compatible_p(typeof(a), typeof(b)) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ ./include/linux/build_bug.h:78:56: note: in definition of macro ‘__static_assert’ 78 | #define __static_assert(expr, msg, ...) _Static_assert(expr, msg) | ^~~~ ./include/linux/container_of.h:20:9: note: in expansion of macro ‘static_assert’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~~~ ./include/linux/container_of.h:20:23: note: in expansion of macro ‘__same_type’ 20 | static_assert(__same_type(*(ptr), ((type *)0)->member) || \ | ^~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.c:571:25: note: in expansion of macro ‘container_of’ 571 | s_asd = container_of(asd, struct sensor_async_subdev, asd); | ^~~~~~~~~~~~ make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.o] Error 1 make[4]: *** [scripts/Makefile.build:480: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel/ipu6] Error 2 make[3]: *** [scripts/Makefile.build:480: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build/drivers/media/pci/intel] Error 2 make[2]: *** [/usr/lib/modules/6.6.1-arch1-1/build/Makefile:1913: /var/lib/dkms/ipu6-drivers/r149.3f8135801/build] Error 2 make[1]: *** [Makefile:234: __sub-make] Error 2 make[1]: Leaving directory '/usr/lib/modules/6.6.1-arch1-1/build' make: *** [Makefile:78: all] Error 2 ```
i used https://github.com/intel/ipu6-drivers/pull/175 PR but now I am getting different sets of errors. Ill troubleshoot this on weekeends
Thank you
I have no deeper knowledge on this topic, but I'm wondering why kernel updates keep breaking it. Is there any pattern we could look into to prevent this?
Edit: Nevermind, I just saw that they are changing a lot in those packages from time to time. An official final solution would be sooo nice :D
@elhossary okay so Intel has already merged that PR so no need to do some workarounds, see if it works for you now.
@striczkof thanks, Excuse me for the ignorance, test what exactly? I uninstalled this repo, and it does not work, re-installed and does not work too
I uninstalled and re-installed the repo, then reboot it and it did not work either
work for me on 6.6.x with the latest intel commits
how? can you describe roughly what you have done?
hmm, nothing special, i just updated all -*git packages to the latest commits (which is performed automatically during rebuild). I have carbon x1 gen10. I didn't try yet kernel module mentioned above
Hey @arcan1s, thanks for the hint. I can confirm, drivers work fine for me on my Dell XPS 13 Plus 9320.
@elhossary You can try the following steps to get the drivers working on kernel v6.6.1
(at least this worked for me):
./uninstall.sh
script./install.sh
scripticamerasrc-git
package via yay --nocleanmenu --nodiffmenu --noeditmenu --rebuild -S icamerasrc-git
./test.sh
scriptJust for clarification: If you run the install script, yay
will automatically update the -fix
packages (like intel-ipu6ep-camera-bin
and intel-ipu6ep-camera-hal-git
) to the latest commits.
Hope this helps :) Let me know!
@stefanpartheym Thank you I went exactly as you mentioned in the steps, but the install step fails Here is the trace
./install.sh
# Install headers for: linux
# Install package from the AUR/repos: linux-headers
Sync Explicit (1): linux-headers-6.6.1.arch1-1
[sudo] password for muhoss:
warning: linux-headers-6.6.1.arch1-1 is up to date -- skipping
there is nothing to do
=> SUCCESS
# Install package from the AUR/repos: base-devel
Sync Explicit (1): base-devel-1-1
warning: base-devel-1-1 is up to date -- skipping
there is nothing to do
=> SUCCESS
# Install package from the AUR/repos: intel-ipu6-dkms-git
AUR Explicit (1): intel-ipu6-dkms-git-r78.f83b0747b-1
AUR Dependency (1): intel-ivsc-firmware-r2.764bd6e-1
:: (1/2) Downloaded PKGBUILD: intel-ivsc-firmware
:: (2/2) Downloaded PKGBUILD: intel-ipu6-dkms-git
2 intel-ipu6-dkms-git (Build Files Exist)
1 intel-ivsc-firmware (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
2 intel-ipu6-dkms-git (Build Files Exist)
1 intel-ivsc-firmware (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
==> Making package: intel-ivsc-firmware r2.764bd6e-1 (Sat 18 Nov 2023 07:28:54 PM CET)
==> Making package: intel-ipu6-dkms-git r78.f83b0747b-1 (Sat 18 Nov 2023 07:28:54 PM CET)
==> Retrieving sources...
==> Retrieving sources...
-> Cloning ivsc-firmware git repo...
Cloning into bare repository '/home/muhoss/.cache/yay/intel-ivsc-firmware/ivsc-firmware'...
-> Cloning ipu6-drivers git repo...
Cloning into bare repository '/home/muhoss/.cache/yay/intel-ipu6-dkms-git/ipu6-drivers'...
remote: Enumerating objects: 56, done.
remote: Counting objects: 100% (56/56), done.
remote: Compressing objects: 100% (30/30), done.
remote: Enumerating objects: 81243, done.
remote: Counting objects: 100% (867/867), done.
remote: Compressing objects: 100% (419/419), done.
remote: Total 56 (delta 38), reused 39 (delta 26), pack-reused 0
Receiving objects: 100% (56/56), 1.67 MiB | 14.13 MiB/s, done.
Resolving deltas: 100% (38/38), done.
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
ivsc-firmware ... Skipped
remote: Total 81243 (delta 416), reused 706 (delta 317), pack-reused 80376
Receiving objects: 100% (81243/81243), 213.85 MiB | 22.55 MiB/s, done.
Resolving deltas: 100% (9437/9437), done.
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
ipu6-drivers ... Skipped
:: (1/2) Parsing SRCINFO: intel-ipu6-dkms-git
:: (2/2) Parsing SRCINFO: intel-ivsc-firmware
==> Making package: intel-ivsc-firmware r2.764bd6e-1 (Sat 18 Nov 2023 07:29:06 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating ivsc-firmware git repo...
==> Validating source files with sha256sums...
ivsc-firmware ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of ivsc-firmware git repo...
Cloning into 'ivsc-firmware'...
done.
==> Starting pkgver()...
==> Updated version: intel-ivsc-firmware r10.10c214f-1
==> Sources are ready.
==> Making package: intel-ivsc-firmware r10.10c214f-1 (Sat 18 Nov 2023 07:29:09 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "intel-ivsc-firmware"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: intel-ivsc-firmware r10.10c214f-1 (Sat 18 Nov 2023 07:29:11 PM CET)
==> Cleaning up...
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) intel-ivsc-firmware-r10.10c214f-1
Total Installed Size: 10.97 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [###################################################] 100%
(1/1) checking package integrity [###################################################] 100%
(1/1) loading package files [###################################################] 100%
(1/1) checking for file conflicts [###################################################] 100%
(1/1) checking available disk space [###################################################] 100%
:: Processing package changes...
(1/1) installing intel-ivsc-firmware [###################################################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: '6.6.1-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.6.1-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
==> Making package: intel-ipu6-dkms-git r78.f83b0747b-1 (Sat 18 Nov 2023 07:29:24 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating ipu6-drivers git repo...
==> Validating source files with sha256sums...
ipu6-drivers ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of ipu6-drivers git repo...
Cloning into 'ipu6-drivers'...
done.
==> Starting prepare()...
Cloning into 'ivsc-driver'...
remote: Enumerating objects: 353, done.
remote: Counting objects: 100% (149/149), done.
remote: Compressing objects: 100% (94/94), done.
remote: Total 353 (delta 77), reused 80 (delta 41), pack-reused 204
Receiving objects: 100% (353/353), 145.52 KiB | 3.93 MiB/s, done.
Resolving deltas: 100% (135/135), done.
==> Starting pkgver()...
==> Updated version: intel-ipu6-dkms-git r153.067270ff0-1
==> Sources are ready.
==> Making package: intel-ipu6-dkms-git r153.067270ff0-1 (Sat 18 Nov 2023 07:29:27 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "intel-ipu6-dkms-git"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: intel-ipu6-dkms-git r153.067270ff0-1 (Sat 18 Nov 2023 07:29:30 PM CET)
==> Cleaning up...
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) intel-ipu6-dkms-git-r153.067270ff0-1
Total Installed Size: 1.60 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [###################################################] 100%
(1/1) checking package integrity [###################################################] 100%
(1/1) loading package files [###################################################] 100%
(1/1) checking for file conflicts [###################################################] 100%
(1/1) checking available disk space [###################################################] 100%
:: Processing package changes...
(1/1) installing intel-ipu6-dkms-git [###################################################] 100%
:: Running post-transaction hooks...
(1/3) Arming ConditionNeedsUpdate...
(2/3) Install DKMS modules
==> dkms install --no-depmod ipu6-drivers/r153.067270ff0 -k 6.6.1-arch1-1
==> depmod 6.6.1-arch1-1
(3/3) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: '6.6.1-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
==> Using configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.6.1-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [filesystems]
-> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
=> SUCCESS
# Build and install package: intel-ipu6ep-camera-bin
~/git_repos/archlinux-ipu6-webcam/intel-ipu6ep-camera-bin ~/git_repos/archlinux-ipu6-webcam
==> Making package: ipu6-camera-bin r73.af5ba0c-1 (Sat 18 Nov 2023 07:29:58 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Cloning ipu6-camera-bins git repo...
Cloning into bare repository '/home/muhoss/git_repos/archlinux-ipu6-webcam/intel-ipu6ep-camera-bin/ipu6-camera-bins'...
remote: Enumerating objects: 5359, done.
remote: Counting objects: 100% (553/553), done.
remote: Compressing objects: 100% (235/235), done.
remote: Total 5359 (delta 363), reused 443 (delta 299), pack-reused 4806
Receiving objects: 100% (5359/5359), 355.07 MiB | 27.27 MiB/s, done.
Resolving deltas: 100% (3535/3535), done.
==> Validating source files with sha256sums...
ipu6-camera-bins ... Skipped
==> Extracting sources...
-> Creating working copy of ipu6-camera-bins git repo...
Cloning into 'ipu6-camera-bins'...
done.
==> Starting pkgver()...
==> Entering fakeroot environment...
==> Starting package()...
==> Tidying install...
-> Removing libtool files...
-> Purging unwanted files...
-> Removing static library files...
-> Stripping unneeded symbols from binaries and libraries...
-> Compressing man and info pages...
==> Checking for packaging issues...
==> Creating package "intel-ipu6ep-camera-bin-fix"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: ipu6-camera-bin r73.af5ba0c-1 (Sat 18 Nov 2023 07:30:24 PM CET)
==> Installing package intel-ipu6ep-camera-bin-fix with pacman -U...
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) intel-ipu6ep-camera-bin-fix-r73.af5ba0c-1
Total Installed Size: 41.37 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [###################################################] 100%
(1/1) checking package integrity [###################################################] 100%
(1/1) loading package files [###################################################] 100%
(1/1) checking for file conflicts [###################################################] 100%
error: failed to commit transaction (conflicting files)
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/GCSSParser.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/gcss.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/gcss_aic_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/gcss_isp_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/gcss_item.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/gcss_keys.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/gcss_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/graph_query_manager.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/graph_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_camera/ipu_process_group_wrapper.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_cipf/ia_cipf_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_cipf_css/ia_cipf_css.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/CCAMacro.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/CCAStorage.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/IIPUAic.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/IntelCCA.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/IntelCCATypes.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_abstraction.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_aec_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_aiq.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_aiq_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_aiq_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_aiq_types_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_bcomp.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_bcomp_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_ccat_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_cmc_parser.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_cmc_parser_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_cmc_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_configuration.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_dvs.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_dvs_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_dvs_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_emd_decoder.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_emd_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_isp_bxt.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_isp_bxt_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_isp_bxt_statistics_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_isp_bxt_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_isp_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_lard.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_log.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_ltm.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_ltm_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_ltm_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_misra_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_mkn_encoder.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_mkn_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_nvm.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_ob.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_p2p.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_p2p_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_pal_types_isp.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_pal_types_isp_ids_autogen.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_pal_types_isp_parameters_autogen.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_statistics_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_view.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_imaging/ia_view_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_tools/css_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_adl/ia_tools/ia_list.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/GCSSParser.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/gcss.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/gcss_aic_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/gcss_isp_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/gcss_item.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/gcss_keys.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/gcss_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/graph_query_manager.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/graph_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_camera/ipu_process_group_wrapper.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_cipf/ia_cipf_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_cipf_css/ia_cipf_css.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/CCAMacro.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/CCAStorage.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/IIPUAic.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/IntelCCA.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/IntelCCATypes.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_abstraction.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_aec_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_aiq.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_aiq_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_aiq_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_aiq_types_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_bcomp.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_bcomp_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_ccat_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_cmc_parser.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_cmc_parser_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_cmc_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_configuration.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_dvs.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_dvs_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_dvs_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_emd_decoder.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_emd_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_isp_bxt.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_isp_bxt_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_isp_bxt_statistics_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_isp_bxt_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_isp_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_lard.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_log.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_ltm.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_ltm_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_ltm_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_misra_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_mkn_encoder.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_mkn_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_nvm.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_ob.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_p2p.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_p2p_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_pal_types_isp.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_pal_types_isp_ids_autogen.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_pal_types_isp_parameters_autogen.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_statistics_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_view.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_imaging/ia_view_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_tools/css_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_mtl/ia_tools/ia_list.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/GCSSParser.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/gcss.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/gcss_aic_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/gcss_isp_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/gcss_item.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/gcss_keys.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/gcss_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/graph_query_manager.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/graph_utils.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_camera/ipu_process_group_wrapper.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_cipf/ia_cipf_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_cipf_css/ia_cipf_css.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/CCAMacro.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/CCAStorage.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/IIPUAic.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/IntelCCA.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/IntelCCATypes.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_abstraction.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_aec_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_aiq.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_aiq_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_aiq_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_aiq_types_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_bcomp.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_bcomp_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_ccat_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_cmc_parser.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_cmc_parser_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_cmc_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_configuration.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_dvs.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_dvs_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_dvs_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_emd_decoder.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_emd_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_isp_bxt.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_isp_bxt_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_isp_bxt_statistics_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_isp_bxt_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_isp_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_lard.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_log.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_ltm.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_ltm_deprecated.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_ltm_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_misra_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_mkn_encoder.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_mkn_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_nvm.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_ob.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_p2p.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_p2p_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_pal_types_isp.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_pal_types_isp_ids_autogen.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_pal_types_isp_parameters_autogen.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_statistics_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_view.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_imaging/ia_view_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_tools/css_types.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/include/ipu_tgl/ia_tools/ia_list.h exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/firmware/intel/ipu6_fw.bin exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/firmware/intel/ipu6ep_fw.bin exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/firmware/intel/ipu6epadln_fw.bin exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/firmware/intel/ipu6epmtl_fw.bin exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/firmware/intel/unsigned/ipu6_fw.bin exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/firmware/intel/unsigned/ipu6ep_fw.bin exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/firmware/intel/unsigned/ipu6epadln_fw.bin exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/firmware/intel/unsigned/ipu6epmtl_fw.bin exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libbroxton_ia_pal.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libgcss.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libgcss.so.0 exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libgcss.so.0.0.0 exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_aiq.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_aiq_file_debug.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_aiqb_parser.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_bcomp.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_cca.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_ccat.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_cmc_parser.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_coordinate.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_dvs.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_emd_decoder.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_exc.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_isp_bxt.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_lard.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_log.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_ltm.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_mkn.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_nvm.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libia_p2p_ipu6ep.a exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/libipu6ep.a exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/pkgconfig/ia_imaging.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/pkgconfig/libgcss.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/pkgconfig/libiacss.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_adl/pkgconfig/libipu6ep.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libbroxton_ia_pal.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libgcss.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libgcss.so.0 exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libgcss.so.0.0.0 exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_aiq.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_aiq_file_debug.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_aiqb_parser.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_bcomp.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_cca.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_ccat.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_cmc_parser.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_coordinate.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_dvs.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_emd_decoder.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_exc.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_isp_bxt.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_lard.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_log.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_ltm.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_mkn.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_nvm.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libia_p2p_ipu6epmtl.a exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/libipu6epmtl.a exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/pkgconfig/ia_imaging.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/pkgconfig/libgcss.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/pkgconfig/libiacss.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_mtl/pkgconfig/libipu6epmtl.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libbroxton_ia_pal.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libgcss.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libgcss.so.0 exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libgcss.so.0.0.0 exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_aiq.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_aiq_file_debug.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_aiqb_parser.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_bcomp.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_cca.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_ccat.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_cmc_parser.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_coordinate.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_dvs.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_emd_decoder.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_exc.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_isp_bxt.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_lard.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_log.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_ltm.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_mkn.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_nvm.so exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libia_p2p_ipu6.a exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/libipu6.a exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/pkgconfig/ia_imaging.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/pkgconfig/libgcss.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/pkgconfig/libiacss.pc exists in filesystem
intel-ipu6ep-camera-bin-fix: /usr/lib/ipu_tgl/pkgconfig/libipu6.pc exists in filesystem
Errors occurred, no packages were upgraded.
==> WARNING: Failed to install built package(s).
ERROR: Failed to build/install: intel-ipu6ep-camera-bin
@elhossary looks like there is a conflicting package installed (you can check by pacman -Qo /usr/lib/ipu_tgl/pkgconfig/ia_imaging.pc
). Either you installed it without using makepkg before
@arcan1s Thanks for noticing the error, There were no package owning them, so I removed them manually then the installation works. @stefanpartheym Now I can confirm the camera works again based on the steps you mentioned.
Many thanks for both of you
Thank you, it's working again :)
Hi All,
I upgraded the kernel to 6.6.1 and reinstalled this package without errors. It does not work (renders black image) after I restarted the machine (X1C10).
BTW, I also knew that IVSC driver was merged into Kernel 6.6: https://www.phoronix.com/news/Intel-IVSC-Media-Linux-6.6 https://lore.kernel.org/lkml/20230901142147.096c1b57@sal.lan/