Closed jansohn closed 3 months ago
make -C /lib/modules/6.10.2-1-default/build M=/root/media_build/v4l modules
make[2]: Entering directory '/usr/src/linux-6.10.2-1-obj/x86_64/default'
LD [M] /root/media_build/v4l/ccs.o
LD [M] /root/media_build/v4l/cx25840.o
LD [M] /root/media_build/v4l/et8ek8.o
LD [M] /root/media_build/v4l/msp3400.o
LD [M] /root/media_build/v4l/s5c73m3.o
LD [M] /root/media_build/v4l/tda18271.o
CC [M] /root/media_build/v4l/af9013.o
CC [M] /root/media_build/v4l/atbm8830.o
CC [M] /root/media_build/v4l/au8522_common.o
CC [M] /root/media_build/v4l/au8522_dig.o
/root/media_build/v4l/af9013.c: In function 'af9013_probe':
/root/media_build/v4l/af9013.c:1483:15: error: too many arguments to function 'i2c_mux_add_adapter'
1483 | ret = i2c_mux_add_adapter(state->muxc, 0, 0, 0);
| ^~~~~~~
In file included from /root/media_build/v4l/af9013_priv.h:18,
from /root/media_build/v4l/af9013.c:11:
/usr/src/linux-6.10.2-1/include/linux/i2c-mux.h:58:5: note: declared here
58 | int i2c_mux_add_adapter(struct i2c_mux_core *muxc,
| ^~~~~~~
make[4]: [/usr/src/linux-6.10.2-1/scripts/Makefile.build:245: /root/media_build/v4l/af9013.o] Error 1
make[4]: Waiting for unfinished jobs....
make[3]: [/usr/src/linux-6.10.2-1/Makefile:1951: /root/media_build/v4l] Error 2
make[2]: [../../../linux-6.10.2-1/Makefile:240: __sub-make] Error 2
make[2]: Leaving directory '/usr/src/linux-6.10.2-1-obj/x86_64/default'
make[1]: [Makefile:53: default] Error 2
make[1]: Leaving directory '/root/media_build/v4l'
make: [Makefile:26: all] Error 2
tbsdtv/media_build and tbsdtv/linux_media updated for 6.10 compatibility. Please check
Thank you, works well for me.
Works for me, too. Thanks!
Here we go again... Starts failing to build with linux kernel 6.10 on my system. 6.9 was working correctly.