Stdout: scons: Entering directory `/home/runner/.ufbt/current/scripts/ufbt' ICONS /home/runner/.ufbt/build/secret_toggle/secret_toggle_icons.c CC /tmp/tmpv86bia1v/code/secret_toggle.c CC /tmp/tmpv86bia1v/code/util.c CC /home/runner/.ufbt/build/secret_toggle/secret_toggle_icons.c Stderr: /tmp/tmpv86bia1v/code/secret_toggle.c: In function 'secret_toggle_app': /tmp/tmpv86bia1v/code/secret_toggle.c:273:51: error: passing argument 2 of 'view_port_input_callback_set' from incompatible pointer type [-Werror=incompatible-pointer-types] 273 | view_port_input_callback_set(newViewPort, input_callback, newFuriMessageQueue); | ^~~~~~~~~~~~~~ | | | void (*)(InputEvent *, FuriMessageQueue *) {aka void (*)(InputEvent *, struct FuriMessageQueue *)} In file included from /home/runner/.ufbt/current/sdk_headers/f7_sdk/applications/services/gui/gui.h:8, from /tmp/tmpv86bia1v/code/secret_toggle.c:10: /home/runner/.ufbt/current/sdk_headers/f7_sdk/applications/services/gui/view_port.h:89:27: note: expected 'ViewPortInputCallback' {aka 'void (*)(InputEvent *, void *)'} but argument is of type 'void (*)(InputEvent *, FuriMessageQueue *)' {aka 'void (*)(InputEvent *, struct FuriMessageQueue *)'} 89 | ViewPortInputCallback callback, | ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ cc1: all warnings being treated as errors scons: *** [/home/runner/.ufbt/build/secret_toggle/secret_toggle.o] Error 1