Kernel: 5.15.0
Version: media_build-2021-06-07.tar.bz2
Build fails thus:
- Code: Select All Code
media_build/v4l/bttv-gpio.c:64:19: error: initialization of 'void (*)(struct device *)' from incompatible pointer type 'int (*)(struct device *)' [-Werror=incompatible-pointer-types]
64 | .remove = bttv_sub_remove,
| ^~~~~~~~~~~~~~~
media_build/v4l/bttv-gpio.c:64:19: note: (near initialization for 'bttv_sub_bus_type.remove')
cc1: some warnings being treated as errors
make[3]: *** [scripts/Makefile.build:277: media_build/v4l/bttv-gpio.o] Error 1
make[3]: *** Waiting for unfinished jobs....
make[2]: *** [Makefile:1868: media_build/v4l] Error 2
make[2]: Leaving directory '/usr/src/linux-5.15'
make[1]: *** [Makefile:52: default] Error 2
make[1]: Leaving directory 'media_build/v4l'
make: *** [Makefile:26: all] Error 2
The same version builds fine on kernel-5.14.15 on the same system.
--
Pete