/home/runner/work/_temp/app/code/uart_terminal_app.c:5:10: fatal error: expansion/expansion.h: No such file or directory 5 | #include | ^~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. scons: *** [/home/runner/.ufbt/build/uart_terminal/uart_terminal_app.o] Error 1 /home/runner/work/_temp/app/code/uart_terminal_uart.c:10:5: error: unknown type name 'FuriHalSerialHandle' 10 | FuriHalSerialHandle* serial_handle; | ^~~~~~~~~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:28:5: error: unknown type name 'FuriHalSerialHandle'; did you mean 'FuriHalSpiBusHandle'? 28 | FuriHalSerialHandle* handle, | ^~~~~~~~~~~~~~~~~~~ | FuriHalSpiBusHandle /home/runner/work/_temp/app/code/uart_terminal_uart.c:29:5: error: unknown type name 'FuriHalSerialRxEvent'; did you mean 'FuriHalSpiBusEvent'? 29 | FuriHalSerialRxEvent event, | ^~~~~~~~~~~~~~~~~~~~ | FuriHalSpiBusEvent /home/runner/work/_temp/app/code/uart_terminal_uart.c: In function 'uart_terminal_uart_tx': /home/runner/work/_temp/app/code/uart_terminal_uart.c:62:5: error: implicit declaration of function 'furi_hal_serial_tx'; did you mean 'furi_hal_bt_serial_tx'? [-Werror=implicit-function-declaration] 62 | furi_hal_serial_tx(uart->serial_handle, data, len); | ^~~~~~~~~~~~~~~~~~ | furi_hal_bt_serial_tx /home/runner/work/_temp/app/code/uart_terminal_uart.c: In function 'uart_terminal_uart_init': /home/runner/work/_temp/app/code/uart_terminal_uart.c:82:27: error: implicit declaration of function 'furi_hal_serial_control_acquire'; did you mean 'furi_hal_speaker_acquire'? [-Werror=implicit-function-declaration] 82 | uart->serial_handle = furi_hal_serial_control_acquire(app->uart_ch); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ | furi_hal_speaker_acquire /home/runner/work/_temp/app/code/uart_terminal_uart.c:82:25: error: assignment to 'int *' from 'int' makes pointer from integer without a cast [-Werror=int-conversion] 82 | uart->serial_handle = furi_hal_serial_control_acquire(app->uart_ch); | ^ /home/runner/work/_temp/app/code/uart_terminal_uart.c:84:5: error: implicit declaration of function 'furi_hal_serial_init'; did you mean 'furi_hal_version_init'? [-Werror=implicit-function-declaration] 84 | furi_hal_serial_init(uart->serial_handle, app->BAUDRATE); | ^~~~~~~~~~~~~~~~~~~~ | furi_hal_version_init /home/runner/work/_temp/app/code/uart_terminal_uart.c:86:5: error: implicit declaration of function 'furi_hal_serial_async_rx_start' [-Werror=implicit-function-declaration] 86 | furi_hal_serial_async_rx_start(uart->serial_handle, uart_terminal_uart_on_irq_cb, uart, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:86:57: error: 'uart_terminal_uart_on_irq_cb' undeclared (first use in this function); did you mean 'uart_terminal_uart_init'? 86 | furi_hal_serial_async_rx_start(uart->serial_handle, uart_terminal_uart_on_irq_cb, uart, false); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ | uart_terminal_uart_init /home/runner/work/_temp/app/code/uart_terminal_uart.c:86:57: note: each undeclared identifier is reported only once for each function it appears in /home/runner/work/_temp/app/code/uart_terminal_uart.c: In function 'uart_terminal_uart_free': /home/runner/work/_temp/app/code/uart_terminal_uart.c:94:5: error: implicit declaration of function 'furi_hal_serial_async_rx_stop' [-Werror=implicit-function-declaration] 94 | furi_hal_serial_async_rx_stop(uart->serial_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /home/runner/work/_temp/app/code/uart_terminal_uart.c:95:5: error: implicit declaration of function 'furi_hal_serial_deinit'; did you mean 'furi_hal_uart_deinit'? [-Werror=implicit-function-declaration] 95 | furi_hal_serial_deinit(uart->serial_handle); | ^~~~~~~~~~~~~~~~~~~~~~ | furi_hal_uart_deinit /home/runner/work/_temp/app/code/uart_terminal_uart.c:96:5: error: implicit declaration of function 'furi_hal_serial_control_release' [-Werror=implicit-function-declaration] 96 | furi_hal_serial_control_release(uart->serial_handle); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cc1: all warnings being treated as errors scons: *** [/home/runner/.ufbt/build/uart_terminal/uart_terminal_uart.o] Error 1 More logs: https://github.com/flipperdevices/flipper-application-catalog/actions/runs/9551295006