diff --git a/firmware/config/boards/f407-discovery/board.mk b/firmware/config/boards/f407-discovery/board.mk index 26d9978fd4..0ed8066789 100644 --- a/firmware/config/boards/f407-discovery/board.mk +++ b/firmware/config/boards/f407-discovery/board.mk @@ -17,6 +17,9 @@ endif DDEFS += -DEFI_SENT_SUPPORT=TRUE +# temporary solution for variable shadowing should be avoided #5676 +DDEFS += -Werror=shadow + # User can configure LIN/K-line interface DDEFS += -DEFI_KLINE=TRUE DDEFS += -DKLINE_SERIAL_DEVICE_RX=Gpio::C11 -DKLINE_SERIAL_DEVICE_TX=Gpio::C10 diff --git a/firmware/config/boards/proteus/board.mk b/firmware/config/boards/proteus/board.mk index 217889d29c..9867e134d3 100644 --- a/firmware/config/boards/proteus/board.mk +++ b/firmware/config/boards/proteus/board.mk @@ -16,6 +16,9 @@ DDEFS += -DEFI_MAX_31855=TRUE DDEFS += -DSTM32_SPI_USE_SPI5=TRUE DDEFS += -DEFI_TCU=TRUE +# temporary solution for variable shadowing should be avoided #5676 +DDEFS += -Werror=shadow + # Any Proteus-based adapter boards with discrete-VR decoder are controlled via a 5v ignition output DDEFS += -DVR_SUPPLY_VOLTAGE=5 diff --git a/firmware/config/boards/subaru_eg33/board.mk b/firmware/config/boards/subaru_eg33/board.mk index d174819366..7cbc3f1258 100644 --- a/firmware/config/boards/subaru_eg33/board.mk +++ b/firmware/config/boards/subaru_eg33/board.mk @@ -17,6 +17,9 @@ DDEFS += -DSTATIC_BOARD_ID=STATIC_BOARD_ID_SUBARU_EG33_F7 # Override DEFAULT_ENGINE_TYPE DDEFS += -DDEFAULT_ENGINE_TYPE=engine_type_e::SUBARU_EG33 +# temporary solution for variable shadowing should be avoided #5676 +DDEFS += -Werror=shadow + #Some options override DDEFS += -DHAL_USE_UART=FALSE DDEFS += -DUART_USE_WAIT=FALSE