esp-idf-sys icon indicating copy to clipboard operation
esp-idf-sys copied to clipboard

mainline build fails

Open spookyvision opened this issue 3 years ago • 1 comments
trafficstars


❯ cargo generate --git https://github.com/esp-rs/esp-idf-template cargo
🤷   Project Name : itsok
🔧   Basedir: /private/tmp/aec.22_05_31_23_09_01.vl ...
🔧   Generating template ...
✔ 🤷   ESP-IDF native build version (v4.3.2 = previous stable, v4.4 = stable, mainline = UNSTABLE) · mainline
✔ 🤷   Rust toolchain (beware: nightly works only for esp32c3!) · nightly
✔ 🤷   STD support · true
✔ 🤷   MCU · esp32c3
✔ 🤷   Configure project to use Dev Containers (VS Code, GitHub Codespaces and Gitpod)? (beware: Dev Containers not available for esp-idf v4.3.2) · false

❯ cd itsok

❯ cargo build

(time passes)

the full error log is too long for a single issue, I've put it in a pastebin. Excerpt:

error: failed to run custom build command for `esp-idf-sys v0.31.6`

Caused by:
  process didn't exit successfully: `/private/tmp/aec.22_05_31_23_09_01.vl/itsok/target/debug/build/esp-idf-sys-79e5b3c57cd1e10f/build-script-build` (exit status: 1)
  --- stdout
  cargo:rerun-if-env-changed=IDF_PATH
  cargo:rerun-if-env-changed=ESP_IDF_TOOLS_INSTALL_DIR
  cargo:rerun-if-env-changed=ESP_IDF_VERSION
  cargo:rerun-if-env-changed=ESP_IDF_REPOSITORY
  cargo:rerun-if-env-changed=ESP_IDF_SDKCONFIG_DEFAULTS
  cargo:rerun-if-env-changed=ESP_IDF_SDKCONFIG
  cargo:rerun-if-env-changed=MCU

(...)

Using esp-idf v5.0.0 at '/private/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master'
  Output: "/private/tmp/aec.22_05_31_23_09_01.vl/itsok/target/riscv32imc-esp-espidf/debug/build/esp-idf-sys-5362e011e750e18b/out/bindings.rs"
  Bindgen builder flags: 
[
  "/Users/ace/.cargo/registry/src/github.com-1ecc6299db9ec823/esp-idf-sys-0.31.6/src/include/esp-idf/bindings.h",
  "--rust-target",
  "1.47",
  "--blocklist-function",
  "strtold",
  "--blocklist-function",
  "_strtold_r",
  "--blocklist-function",
  "v.*printf",
  "--blocklist-function",
  "v.*scanf",
  "--blocklist-function",
  "_v.*printf_r",
  "--blocklist-function",
  "_v.*scanf_r",
  "--blocklist-function",
  "esp_log_writev",
  "--no-layout-tests",
  "--with-derive-default",
  "--ctypes-prefix",
  "c_types",
  "--generate",
  "functions,types,vars,methods,constructors,destructors",
  "--use-core",
  "--no-rustfmt-bindings",
  "--",
  "-D__bindgen",
  "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"",
  "-DUNITY_INCLUDE_CONFIG_H",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/riscv/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/target/riscv32imc-esp-espidf/debug/build/esp-idf-sys-5362e011e750e18b/out/build/config",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/newlib/platform_include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/freertos/FreeRTOS-Kernel/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/freertos/esp_additions/include/freertos",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/freertos/FreeRTOS-Kernel/portable/riscv/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/freertos/esp_additions/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_hw_support/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_hw_support/include/soc",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_hw_support/include/soc/esp32c3",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_hw_support/port/esp32c3/.",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_hw_support/port/esp32c3/private_include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/heap/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/log/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/soc/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/soc/esp32c3/.",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/soc/esp32c3/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/hal/esp32c3/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/hal/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/hal/platform_port/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_rom/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_rom/include/esp32c3",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_rom/esp32c3",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_common/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_system/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_system/port/soc",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_system/port/include/riscv",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_system/port/include/private",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/lwip/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/lwip/include/apps",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/lwip/include/apps/sntp",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/lwip/lwip/src/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/lwip/port/esp32/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/lwip/port/esp32/include/arch",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/vfs/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_wifi/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_event/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_netif/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_phy/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_phy/esp32c3/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_ringbuf/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/efuse/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/efuse/esp32c3/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/driver/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/driver/deprecated",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_pm/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/mbedtls/port/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/mbedtls/mbedtls/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/mbedtls/mbedtls/library",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/mbedtls/esp_crt_bundle/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/app_update/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/spi_flash/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/bootloader_support/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/bootloader_support/bootloader_flash/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/pthread/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_timer/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/app_trace/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/nvs_flash/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/wpa_supplicant/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/wpa_supplicant/port/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/wpa_supplicant/esp_supplicant/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/asio/asio/asio/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/asio/port/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/unity/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/unity/unity/src",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/cmock/CMock/src",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/console",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/http_parser",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp-tls",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp-tls/esp-tls-crypto",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_adc_cal/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_eth/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_gdbstub/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_gdbstub/riscv",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_gdbstub/esp32c3",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_hid/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/tcp_transport/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_http_client/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_http_server/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_https_ota/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_lcd/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_lcd/interface",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/protobuf-c/protobuf-c",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/protocomm/include/common",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/protocomm/include/security",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/protocomm/include/transports",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/mdns/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_local_ctrl/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_psram/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/sdmmc/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/esp_serial_slave_link/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/espcoredump/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/espcoredump/include/port/riscv",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/wear_levelling/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/fatfs/diskio",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/fatfs/vfs",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/fatfs/src",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/idf_test/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/idf_test/include/esp32c3",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/ieee802154/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/json/cJSON",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/mqtt/esp-mqtt/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/spiffs/include",
  "-I/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/wifi_provisioning/include",
  "--sysroot=/private/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/tools/riscv32-esp-elf/esp-2022r1-RC1-11.2.0/riscv32-esp-elf/bin/../riscv32-esp-elf",
  "-I/private/tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/tools/riscv32-esp-elf/esp-2022r1-RC1-11.2.0/riscv32-esp-elf/bin/../riscv32-esp-elf/include",
  "-x",
  "c",
  "-DESP_IDF_COMP_BOOTLOADER_SUPPORT_ENABLED",
  "-DESP_IDF_COMP_IEEE802154_ENABLED",
  "-DESP_IDF_COMP_UNITY_ENABLED",
  "-DESP_IDF_COMP_ESP_PHY_ENABLED",
  "-DESP_IDF_COMP_WEAR_LEVELLING_ENABLED",
  "-DESP_IDF_COMP_FATFS_ENABLED",
  "-DESP_IDF_COMP_VFS_ENABLED",
  "-DESP_IDF_COMP_PERFMON_ENABLED",
  "-DESP_IDF_COMP_XTENSA_ENABLED",
  "-DESP_IDF_COMP_ESPCOREDUMP_ENABLED",
  "-DESP_IDF_COMP_ESP_HW_SUPPORT_ENABLED",
  "-DESP_IDF_COMP_OPENTHREAD_ENABLED",
  "-DESP_IDF_COMP_PARTITION_TABLE_ENABLED",
  "-DESP_IDF_COMP_SPIFFS_ENABLED",
  "-DESP_IDF_COMP_HAL_ENABLED",
  "-DESP_IDF_COMP_ESPTOOL_PY_ENABLED",
  "-DESP_IDF_COMP_DRIVER_ENABLED",
  "-DESP_IDF_COMP_LWIP_ENABLED",
  "-DESP_IDF_COMP_SOC_ENABLED",
  "-DESP_IDF_COMP_BOOTLOADER_ENABLED",
  "-DESP_IDF_COMP_ESP_SYSTEM_ENABLED",
  "-DESP_IDF_COMP_ESP_EVENT_ENABLED",
  "-DESP_IDF_COMP_ESP_COMMON_ENABLED",
  "-DESP_IDF_COMP_PROTOBUF_C_ENABLED",
  "-DESP_IDF_COMP_CXX_ENABLED",
  "-DESP_IDF_COMP_ASIO_ENABLED",
  "-DESP_IDF_COMP_MBEDTLS_ENABLED",
  "-DESP_IDF_COMP_NEWLIB_ENABLED",
  "-DESP_IDF_COMP_APP_UPDATE_ENABLED",
  "-DESP_IDF_COMP_ESP_HTTP_CLIENT_ENABLED",
  "-DESP_IDF_COMP_FREERTOS_ENABLED",
  "-DESP_IDF_COMP_TOUCH_ELEMENT_ENABLED",
  "-DESP_IDF_COMP_MDNS_ENABLED",
  "-DESP_IDF_COMP_ESP_ADC_CAL_ENABLED",
  "-DESP_IDF_COMP_TCP_TRANSPORT_ENABLED",
  "-DESP_IDF_COMP_PTHREAD_ENABLED",
  "-DESP_IDF_COMP_ESP_PSRAM_ENABLED",
  "-DESP_IDF_COMP_ESP_HTTPS_OTA_ENABLED",
  "-DESP_IDF_COMP_HTTP_PARSER_ENABLED",
  "-DESP_IDF_COMP_USB_ENABLED",
  "-DESP_IDF_COMP_PROTOCOMM_ENABLED",
  "-DESP_IDF_COMP_ESP_LOCAL_CTRL_ENABLED",
  "-DESP_IDF_COMP_ESP_PM_ENABLED",
  "-DESP_IDF_COMP_JSON_ENABLED",
  "-DESP_IDF_COMP_HEAP_ENABLED",
  "-DESP_IDF_COMP_LINUX_ENABLED",
  "-DESP_IDF_COMP_SDMMC_ENABLED",
  "-DESP_IDF_COMP_ESP_ETH_ENABLED",
  "-DESP_IDF_COMP_WPA_SUPPLICANT_ENABLED",
  "-DESP_IDF_COMP_BT_ENABLED",
  "-DESP_IDF_COMP_ESP_RINGBUF_ENABLED",
  "-DESP_IDF_COMP_ESP_GDBSTUB_ENABLED",
  "-DESP_IDF_COMP_LOG_ENABLED",
  "-DESP_IDF_COMP_ESP_LCD_ENABLED",
  "-DESP_IDF_COMP_WIFI_PROVISIONING_ENABLED",
  "-DESP_IDF_COMP_IDF_TEST_ENABLED",
  "-DESP_IDF_COMP_CMOCK_ENABLED",
  "-DESP_IDF_COMP_MQTT_ENABLED",
  "-DESP_IDF_COMP_ESP_HID_ENABLED",
  "-DESP_IDF_COMP_ULP_ENABLED",
  "-DESP_IDF_COMP_RISCV_ENABLED",
  "-DESP_IDF_COMP_SPI_FLASH_ENABLED",
  "-DESP_IDF_COMP_ESP_SERIAL_SLAVE_LINK_ENABLED",
  "-DESP_IDF_COMP_ESP_HTTPS_SERVER_ENABLED",
  "-DESP_IDF_COMP_TINYUSB_ENABLED",
  "-DESP_IDF_COMP_ESP_ROM_ENABLED",
  "-DESP_IDF_COMP_ESP_TIMER_ENABLED",
  "-DESP_IDF_COMP_ESP_TLS_ENABLED",
  "-DESP_IDF_COMP_EFUSE_ENABLED",
  "-DESP_IDF_COMP_NVS_FLASH_ENABLED",
  "-DESP_IDF_COMP_ESP_WIFI_ENABLED",
  "-DESP_IDF_COMP_APP_TRACE_ENABLED",
  "-DESP_IDF_COMP_ESP_HTTP_SERVER_ENABLED",
  "-DESP_IDF_COMP_ESP_NETIF_ENABLED",
  "-DESP_IDF_COMP_CONSOLE_ENABLED",
  "-target",
  "riscv32"
]


(...)

  /tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/hal/include/hal/mcpwm_types.h:18:9: error: unknown type name 'soc_periph_mcpwm_timer_clk_src_t'
  /tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/hal/include/hal/mcpwm_types.h:23:9: error: unknown type name 'soc_periph_mcpwm_capture_clk_src_t'
  /tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/driver/include/driver/mcpwm.h:77:34: error: use of undeclared identifier 'SOC_MCPWM_GROUPS'

(...)

  /tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/hal/include/hal/mcpwm_types.h:18:9: error: unknown type name 'soc_periph_mcpwm_timer_clk_src_t', err: true
  /tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/hal/include/hal/mcpwm_types.h:23:9: error: unknown type name 'soc_periph_mcpwm_capture_clk_src_t', err: true
  /tmp/aec.22_05_31_23_09_01.vl/itsok/.embuild/espressif/esp-idf/master/components/driver/include/driver/mcpwm.h:77:34: error: use of undeclared identifier 'SOC_MCPWM_GROUPS', err: true

spookyvision avatar Jun 23 '22 13:06 spookyvision

Looks like there are changes to the MCPWM interface, confirmed by https://docs.espressif.com/projects/esp-idf/en/latest/esp32/migration-guides/peripherals.html#mcpwm.

MabezDev avatar Jun 23 '22 13:06 MabezDev

I believe this should now be fixed, at least a fresh clone from mainline works for me now.

MabezDev avatar Sep 11 '22 22:09 MabezDev