DKMS make.log for ipu6-drivers-0~git202311240921.07f0612e-0ubuntu1 for kernel 6.8.0-13-generic (x86_64) Wed Feb 21 06:39:44 UTC 2024 make -C /lib/modules/6.8.0-13-generic/build M=/var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build modules make[1]: Entering directory '/usr/src/linux-headers-6.8.0-13-generic' warning: the compiler differs from the one used to build the kernel The kernel was built by: x86_64-linux-gnu-gcc-13 (Ubuntu 13.2.0-13ubuntu1) 13.2.0 You are using: gcc-13 (Ubuntu 13.2.0-13ubuntu1) 13.2.0 CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu.o /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.c: In function 'gc5035_set_fmt': /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.c:1500:18: error: implicit declaration of function 'v4l2_subdev_get_try_format'; did you mean 'v4l2_subdev_get_fmt'? [-Werror=implicit-function-declaration] 1500 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | v4l2_subdev_get_fmt /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.c:1500:17: error: invalid type argument of unary '*' (have 'int') 1500 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.c: In function 'gc5035_get_fmt': /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.c:1525:31: error: invalid type argument of unary '*' (have 'int') 1525 | fmt->format = *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.c: At top level: /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.c:1717:10: error: 'const struct v4l2_subdev_pad_ops' has no member named 'init_cfg' 1717 | .init_cfg = gc5035_entity_init_cfg, | ^~~~~~~~ /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.c:1717:21: error: initialization of 'int (*)(struct v4l2_subdev *, struct v4l2_subdev_state *, struct v4l2_subdev_mbus_code_enum *)' from incompatible pointer type 'int (*)(struct v4l2_subdev *, struct v4l2_subdev_state *)' [-Werror=incompatible-pointer-types] 1717 | .init_cfg = gc5035_entity_init_cfg, | ^~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.c:1717:21: note: (near initialization for 'gc5035_pad_ops.enum_mbus_code') /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.c: In function 'hm11b1_set_format': /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.c:924:18: error: implicit declaration of function 'v4l2_subdev_get_try_format'; did you mean 'v4l2_subdev_get_fmt'? [-Werror=implicit-function-declaration] 924 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | v4l2_subdev_get_fmt /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.c:924:17: error: invalid type argument of unary '*' (have 'int') 924 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.c: In function 'hm11b1_get_format': /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.c:965:31: error: invalid type argument of unary '*' (have 'int') 965 | fmt->format = *v4l2_subdev_get_try_format(&hm11b1->sd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 966 | sd_state, fmt->pad); | ~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.c: In function 'hm11b1_open': /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.c:1023:34: warning: passing argument 2 of 'hm11b1_update_pad_format' makes pointer from integer without a cast [-Wint-conversion] 1023 | v4l2_subdev_get_try_format(sd, fh->state, 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.c:742:65: note: expected 'struct v4l2_mbus_framefmt *' but argument is of type 'int' 742 | struct v4l2_mbus_framefmt *fmt) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 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/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/gc5035.o] Error 1 make[4]: *** Waiting for unfinished jobs.... /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.c: In function 'ov01a1s_set_format': /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.c:836:18: error: implicit declaration of function 'v4l2_subdev_get_try_format'; did you mean 'v4l2_subdev_get_fmt'? [-Werror=implicit-function-declaration] 836 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format; | ^~~~~~~~~~~~~~~~~~~~~~~~~~ | v4l2_subdev_get_fmt CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-bus.o /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.c:836:17: error: invalid type argument of unary '*' (have 'int') 836 | *v4l2_subdev_get_try_format(sd, sd_state, fmt->pad) = fmt->format; | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.c: In function 'ov01a1s_get_format': /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.c:875:31: error: invalid type argument of unary '*' (have 'int') 875 | fmt->format = *v4l2_subdev_get_try_format(&ov01a1s->sd, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 876 | sd_state, fmt->pad); | ~~~~~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.c: In function 'ov01a1s_open': /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.c:934:35: warning: passing argument 2 of 'ov01a1s_update_pad_format' makes pointer from integer without a cast [-Wint-conversion] 934 | v4l2_subdev_get_try_format(sd, fh->state, 0)); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | | | int /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.c:608:66: note: expected 'struct v4l2_mbus_framefmt *' but argument is of type 'int' 608 | struct v4l2_mbus_framefmt *fmt) | ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/hm11b1.o] Error 1 CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-dma.o cc1: some warnings being treated as errors make[4]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c/ov01a1s.o] Error 1 make[3]: *** [scripts/Makefile.build:481: /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/i2c] Error 2 make[3]: *** Waiting for unfinished jobs.... CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-mmu.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-buttress.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-trace.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-cpd.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/ipu6.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-fw-com.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../cio2-bridge.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-isys.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-isys-csi2.o /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../cio2-bridge.c:471:5: warning: no previous prototype for 'cio2_bridge_init' [-Wmissing-prototypes] 471 | int cio2_bridge_init(struct pci_dev *cio2) | ^~~~~~~~~~~~~~~~ /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c: In function 'isys_register_devices': /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-isys.c:979:9: error: implicit declaration of function 'strlcpy'; did you mean 'strscpy'? [-Werror=implicit-function-declaration] 979 | strlcpy(isys->media_dev.model, | ^~~~~~~ | strscpy CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/ipu6-isys.o CC [M] /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/ipu6-isys-phy.o cc1: some warnings being treated as errors make[5]: *** [scripts/Makefile.build:243: /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6/../ipu-isys.o] Error 1 make[5]: *** Waiting for unfinished jobs.... make[4]: *** [scripts/Makefile.build:481: /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel/ipu6] Error 2 make[3]: *** [scripts/Makefile.build:481: /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build/drivers/media/pci/intel] Error 2 make[2]: *** [/usr/src/linux-headers-6.8.0-13-generic/Makefile:1926: /var/lib/dkms/ipu6-drivers/0~git202311240921.07f0612e-0ubuntu1/build] Error 2 make[1]: *** [Makefile:240: __sub-make] Error 2 make[1]: Leaving directory '/usr/src/linux-headers-6.8.0-13-generic' make: *** [Makefile:47: all] Error 2