Error ESPHome compiler GDO Blaq - soc_module_clk_t UART_SCLK_APB

I am getting a compiler error in the most recent ESPHome update 2024.12.0

This is for the GDO Blaq. I can’t really access the configuration as it’s downloaded from github://konnected-io/konnected-esphome/garage-door-GDOv2-Q.yaml@master

<command-line>: error: redefinition of 'soc_module_clk_t UART_SCLK_APB'
/data/cache/platformio/packages/framework-espidf/components/soc/esp32s3/include/soc/clk_tree_defs.h:229:5: note: in expansion of macro 'UART_SCLK_DEFAULT'
  229 |     UART_SCLK_DEFAULT = SOC_MOD_CLK_APB, /*!< UART source clock default choice is APB */
      |     ^~~~~~~~~~~~~~~~~
In file included from /data/cache/platformio/packages/framework-espidf/components/hal/include/hal/uart_types.h:16,
                 from /data/cache/platformio/packages/framework-espidf/components/driver/uart/include/driver/uart.h:21,
                 from src/esphome/components/logger/logger.h:21,
                 from src/esphome/components/api/api_server.cpp:14:
/data/cache/platformio/packages/framework-espidf/components/soc/esp32s3/include/soc/clk_tree_defs.h:226:5: note: 'soc_module_clk_t UART_SCLK_APB' previously defined here
  226 |     UART_SCLK_APB = SOC_MOD_CLK_APB,     /*!< UART source clock is APB CLK */
      |     ^~~~~~~~~~~~~
Compiling .pioenvs/konnected-611a2c/src/esphome/components/binary_sensor/filter.cpp.o
*** [.pioenvs/konnected-611a2c/src/esphome/components/api/api_server.cpp.o] Error 1
1 Like

The 2024.12.1 update is out and the compiler shows lots of warnings about USB_SERIAL_JTAG, but it did seem to work.