Code Monkey home page Code Monkey logo

Comments (15)

alvinpeters avatar alvinpeters commented on August 18, 2024 2

i used intel/ipu6-drivers#175 PR but now I am getting different sets of errors. Ill troubleshoot this on weekeends

from archlinux-ipu6-webcam.

elhossary avatar elhossary commented on August 18, 2024 2

@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

from archlinux-ipu6-webcam.

fbrinker avatar fbrinker commented on August 18, 2024 1

Thank you, it's working again :)

from archlinux-ipu6-webcam.

alvinpeters avatar alvinpeters commented on August 18, 2024

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

/var/lib/dkms/ipu6-drivers/r149.3f8135801/build/make.log

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

from archlinux-ipu6-webcam.

elhossary avatar elhossary commented on August 18, 2024

Thank you

from archlinux-ipu6-webcam.

fbrinker avatar fbrinker commented on August 18, 2024

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

from archlinux-ipu6-webcam.

alvinpeters avatar alvinpeters commented on August 18, 2024

@elhossary okay so Intel has already merged that PR so no need to do some workarounds, see if it works for you now.

from archlinux-ipu6-webcam.

elhossary avatar elhossary commented on August 18, 2024

@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

from archlinux-ipu6-webcam.

i-oliva avatar i-oliva commented on August 18, 2024

I uninstalled and re-installed the repo, then reboot it and it did not work either

from archlinux-ipu6-webcam.

arcan1s avatar arcan1s commented on August 18, 2024

work for me on 6.6.x with the latest intel commits

from archlinux-ipu6-webcam.

elhossary avatar elhossary commented on August 18, 2024

how? can you describe roughly what you have done?

from archlinux-ipu6-webcam.

arcan1s avatar arcan1s commented on August 18, 2024

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

from archlinux-ipu6-webcam.

stefanpartheym avatar stefanpartheym commented on August 18, 2024

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):

  • (on previous kernel version) uninstall drivers via ./uninstall.sh script
  • Update all system packages including linux kernel and headers
  • Reboot
  • Clone this repo into a fresh directory (to make sure, no build cache from previous and probably outdated builds is being used)
  • Install the drivers using the ./install.sh script
  • Reboot
  • You'll probably need a fresh reinstallation of the icamerasrc-git package via yay --nocleanmenu --nodiffmenu --noeditmenu --rebuild -S icamerasrc-git
  • Finally, test if it works via the ./test.sh script

Just 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!

from archlinux-ipu6-webcam.

elhossary avatar elhossary commented on August 18, 2024

@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

from archlinux-ipu6-webcam.

arcan1s avatar arcan1s commented on August 18, 2024

@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

from archlinux-ipu6-webcam.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.