make[4]: Entering directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/linux-armsr_armv8/linux-6.1.33' CC [M] /builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/linux-armsr_armv8/gl-mifi-mcu-1/module.o /builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/linux-armsr_armv8/gl-mifi-mcu-1/module.c: In function 'gl_mifi_mcu_init': /builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/linux-armsr_armv8/gl-mifi-mcu-1/module.c:181:5: error: cast between incompatible function types from 'irqreturn_t (* (*)(unsigned int, void *, struct pt_regs *))(int, void *)' {aka 'enum irqreturn (* (*)(unsigned int, void *, struct pt_regs *))(int, void *)'} to 'irqreturn_t (*)(int, void *)' {aka 'enum irqreturn (*)(int, void *)'} [-Werror=cast-function-type] 181 | (irq_handler_t) handle_rx_start, | ^ cc1: all warnings being treated as errors make[5]: *** [scripts/Makefile.build:250: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/linux-armsr_armv8/gl-mifi-mcu-1/module.o] Error 1 make[4]: *** [Makefile:2012: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/linux-armsr_armv8/gl-mifi-mcu-1] Error 2 make[4]: Leaving directory '/builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/linux-armsr_armv8/linux-6.1.33' make[3]: *** [Makefile:39: /builder/shared-workdir/build/sdk/build_dir/target-aarch64_generic_musl/linux-armsr_armv8/gl-mifi-mcu-1/.built] Error 2 time: package/feeds/packages/gl-mifi-mcu/compile#1.50#0.56#3.15