Command: ninja all
[0/1] Re-running CMake...
-- Minimal build - OFF
-- Building ESP-IDF components for target esp32s3
-- Project sdkconfig file /home/eweaver/PartisanLabs/projects/adl-1/firmware/sdkconfig
-- Compiler supported targets: xtensa-esp-elf
-- USING O3
-- App "adl-1_firmware" version: Version_3.4.0_Final-2-gfe66204-
-- Adding linker script /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/esp-idf/esp_system/ld/memory.ld
-- Adding linker script /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/esp-idf/esp_system/ld/sections.ld.in
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.api.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.bt_funcs.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.libgcc.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.wdt.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.version.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_master.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_50.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_smp.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_dtm.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_test.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.ble_scan.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.libc.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/esp_rom/esp32s3/ld/esp32s3.rom.newlib.ld
-- Adding linker script /home/eweaver/esp/v5.5/components/soc/esp32s3/ld/esp32s3.peripherals.ld
-- Components: app_trace app_update bootloader bootloader_support bt cmock console cxx driver efuse esp-tls esp_adc esp_app_format esp_bootloader_format esp_coex esp_common esp_driver_ana_cmpr esp_driver_bitscrambler esp_driver_cam esp_driver_dac esp_driver_gpio esp_driver_gptimer esp_driver_i2c esp_driver_i2s esp_driver_isp esp_driver_jpeg esp_driver_ledc esp_driver_mcpwm esp_driver_parlio esp_driver_pcnt esp_driver_ppa esp_driver_rmt esp_driver_sdio esp_driver_sdm esp_driver_sdmmc esp_driver_sdspi esp_driver_spi esp_driver_touch_sens esp_driver_tsens esp_driver_twai esp_driver_uart esp_driver_usb_serial_jtag esp_eth esp_event esp_gdbstub esp_hid esp_http_client esp_http_server esp_https_ota esp_https_server esp_hw_support esp_lcd esp_local_ctrl esp_mm esp_netif esp_netif_stack esp_partition esp_phy esp_pm esp_psram esp_ringbuf esp_rom esp_security esp_system esp_timer esp_vfs_console esp_wifi espcoredump esptool_py fatfs freertos hal heap http_parser idf_test ieee802154 json log lwip main mbedtls mqtt newlib nvs_flash nvs_sec_provider openthread partition_table perfmon protobuf-c protocomm pthread rt sdmmc soc spi_flash spiffs tcp_transport touch_element ulp unity usb vfs wear_levelling wifi_provisioning wpa_supplicant xtensa
-- Component paths: /home/eweaver/esp/v5.5/components/app_trace /home/eweaver/esp/v5.5/components/app_update /home/eweaver/esp/v5.5/components/bootloader /home/eweaver/esp/v5.5/components/bootloader_support /home/eweaver/esp/v5.5/components/bt /home/eweaver/esp/v5.5/components/cmock /home/eweaver/esp/v5.5/components/console /home/eweaver/esp/v5.5/components/cxx /home/eweaver/esp/v5.5/components/driver /home/eweaver/esp/v5.5/components/efuse /home/eweaver/esp/v5.5/components/esp-tls /home/eweaver/esp/v5.5/components/esp_adc /home/eweaver/esp/v5.5/components/esp_app_format /home/eweaver/esp/v5.5/components/esp_bootloader_format /home/eweaver/esp/v5.5/components/esp_coex /home/eweaver/esp/v5.5/components/esp_common /home/eweaver/esp/v5.5/components/esp_driver_ana_cmpr /home/eweaver/esp/v5.5/components/esp_driver_bitscrambler /home/eweaver/esp/v5.5/components/esp_driver_cam /home/eweaver/esp/v5.5/components/esp_driver_dac /home/eweaver/esp/v5.5/components/esp_driver_gpio /home/eweaver/esp/v5.5/components/esp_driver_gptimer /home/eweaver/esp/v5.5/components/esp_driver_i2c /home/eweaver/esp/v5.5/components/esp_driver_i2s /home/eweaver/esp/v5.5/components/esp_driver_isp /home/eweaver/esp/v5.5/components/esp_driver_jpeg /home/eweaver/esp/v5.5/components/esp_driver_ledc /home/eweaver/esp/v5.5/components/esp_driver_mcpwm /home/eweaver/esp/v5.5/components/esp_driver_parlio /home/eweaver/esp/v5.5/components/esp_driver_pcnt /home/eweaver/esp/v5.5/components/esp_driver_ppa /home/eweaver/esp/v5.5/components/esp_driver_rmt /home/eweaver/esp/v5.5/components/esp_driver_sdio /home/eweaver/esp/v5.5/components/esp_driver_sdm /home/eweaver/esp/v5.5/components/esp_driver_sdmmc /home/eweaver/esp/v5.5/components/esp_driver_sdspi /home/eweaver/esp/v5.5/components/esp_driver_spi /home/eweaver/esp/v5.5/components/esp_driver_touch_sens /home/eweaver/esp/v5.5/components/esp_driver_tsens /home/eweaver/esp/v5.5/components/esp_driver_twai /home/eweaver/esp/v5.5/components/esp_driver_uart /home/eweaver/esp/v5.5/components/esp_driver_usb_serial_jtag /home/eweaver/esp/v5.5/components/esp_eth /home/eweaver/esp/v5.5/components/esp_event /home/eweaver/esp/v5.5/components/esp_gdbstub /home/eweaver/esp/v5.5/components/esp_hid /home/eweaver/esp/v5.5/components/esp_http_client /home/eweaver/esp/v5.5/components/esp_http_server /home/eweaver/esp/v5.5/components/esp_https_ota /home/eweaver/esp/v5.5/components/esp_https_server /home/eweaver/esp/v5.5/components/esp_hw_support /home/eweaver/esp/v5.5/components/esp_lcd /home/eweaver/esp/v5.5/components/esp_local_ctrl /home/eweaver/esp/v5.5/components/esp_mm /home/eweaver/esp/v5.5/components/esp_netif /home/eweaver/esp/v5.5/components/esp_netif_stack /home/eweaver/esp/v5.5/components/esp_partition /home/eweaver/esp/v5.5/components/esp_phy /home/eweaver/esp/v5.5/components/esp_pm /home/eweaver/esp/v5.5/components/esp_psram /home/eweaver/esp/v5.5/components/esp_ringbuf /home/eweaver/esp/v5.5/components/esp_rom /home/eweaver/esp/v5.5/components/esp_security /home/eweaver/esp/v5.5/components/esp_system /home/eweaver/esp/v5.5/components/esp_timer /home/eweaver/esp/v5.5/components/esp_vfs_console /home/eweaver/esp/v5.5/components/esp_wifi /home/eweaver/esp/v5.5/components/espcoredump /home/eweaver/esp/v5.5/components/esptool_py /home/eweaver/esp/v5.5/components/fatfs /home/eweaver/esp/v5.5/components/freertos /home/eweaver/esp/v5.5/components/hal /home/eweaver/esp/v5.5/components/heap /home/eweaver/esp/v5.5/components/http_parser /home/eweaver/esp/v5.5/components/idf_test /home/eweaver/esp/v5.5/components/ieee802154 /home/eweaver/esp/v5.5/components/json /home/eweaver/esp/v5.5/components/log /home/eweaver/esp/v5.5/components/lwip /home/eweaver/PartisanLabs/projects/adl-1/firmware/main /home/eweaver/esp/v5.5/components/mbedtls /home/eweaver/esp/v5.5/components/mqtt /home/eweaver/esp/v5.5/components/newlib /home/eweaver/esp/v5.5/components/nvs_flash /home/eweaver/esp/v5.5/components/nvs_sec_provider /home/eweaver/esp/v5.5/components/openthread /home/eweaver/esp/v5.5/components/partition_table /home/eweaver/esp/v5.5/components/perfmon /home/eweaver/esp/v5.5/components/protobuf-c /home/eweaver/esp/v5.5/components/protocomm /home/eweaver/esp/v5.5/components/pthread /home/eweaver/esp/v5.5/components/rt /home/eweaver/esp/v5.5/components/sdmmc /home/eweaver/esp/v5.5/components/soc /home/eweaver/esp/v5.5/components/spi_flash /home/eweaver/esp/v5.5/components/spiffs /home/eweaver/esp/v5.5/components/tcp_transport /home/eweaver/esp/v5.5/components/touch_element /home/eweaver/esp/v5.5/components/ulp /home/eweaver/esp/v5.5/components/unity /home/eweaver/esp/v5.5/components/usb /home/eweaver/esp/v5.5/components/vfs /home/eweaver/esp/v5.5/components/wear_levelling /home/eweaver/esp/v5.5/components/wifi_provisioning /home/eweaver/esp/v5.5/components/wpa_supplicant /home/eweaver/esp/v5.5/components/xtensa
-- Configuring done (2.7s)
-- Generating done (0.3s)
-- Build files have been written to: /home/eweaver/PartisanLabs/projects/adl-1/firmware/build
[1/18] Performing build step for 'bootloader'
[1/1] cd /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/bootloader/esp-idf/esptool_py && /home/eweaver/.espressif/python_env/idf5.5_py3.12_env/bin/python /home/eweaver/esp/v5.5/components/partition_table/check_sizes.py --offset 0x8000 bootloader 0x0 /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/bootloader/bootloader.bin
Bootloader binary size 0x5260 bytes. 0x2da0 bytes (36%) free.
[2/18] No install step for 'bootloader'
[3/18] cd /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/esp-idf/main && /home/eweaver/.espressif/python_env/idf5.5_py3.12_env/bin/python /home/eweaver/esp/v5.5/components/spiffs/spiffsgen.py 0x200000 /home/eweaver/PartisanLabs/projects/adl-1/firmware/spiffs_image /home/eweaver/PartisanLabs/projects/adl-1/firmware/build/storage.bin --page-size=256 --obj-name-len=32 --meta-len=4 --use-magic --use-magic-len
[4/18] Completed 'bootloader'
[5/18] Building C object esp-idf/esp_app_format/CMakeFiles/__idf_esp_app_format.dir/esp_app_desc.c.obj
[6/18] Linking C static library esp-idf/esp_app_format/libesp_app_format.a
[7/18] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/print.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/print.c.obj 
/home/eweaver/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc -DESP_PLATFORM -DIDF_VER=\"v5.5\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/build/config -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/include -I/home/eweaver/esp/v5.5/components/newlib/platform_include -I/home/eweaver/esp/v5.5/components/freertos/config/include -I/home/eweaver/esp/v5.5/components/freertos/config/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/config/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/esp_additions/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_hw_support/dma/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/ldo/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/debug_probe/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/tuning_scheme_impl/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/power_supply/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/heap/include -I/home/eweaver/esp/v5.5/components/heap/tlsf -I/home/eweaver/esp/v5.5/components/log/include -I/home/eweaver/esp/v5.5/components/soc/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/soc/esp32s3/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3/register -I/home/eweaver/esp/v5.5/components/hal/platform_port/include -I/home/eweaver/esp/v5.5/components/hal/esp32s3/include -I/home/eweaver/esp/v5.5/components/hal/include -I/home/eweaver/esp/v5.5/components/esp_rom/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_common/include -I/home/eweaver/esp/v5.5/components/esp_system/include -I/home/eweaver/esp/v5.5/components/esp_system/port/soc -I/home/eweaver/esp/v5.5/components/esp_system/port/include/private -I/home/eweaver/esp/v5.5/components/xtensa/esp32s3/include -I/home/eweaver/esp/v5.5/components/xtensa/include -I/home/eweaver/esp/v5.5/components/xtensa/deprecated_include -I/home/eweaver/esp/v5.5/components/lwip/include -I/home/eweaver/esp/v5.5/components/lwip/include/apps -I/home/eweaver/esp/v5.5/components/lwip/include/apps/sntp -I/home/eweaver/esp/v5.5/components/lwip/lwip/src/include -I/home/eweaver/esp/v5.5/components/lwip/port/include -I/home/eweaver/esp/v5.5/components/lwip/port/freertos/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/arch -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/sys -I/home/eweaver/esp/v5.5/components/esp_driver_gpio/include -I/home/eweaver/esp/v5.5/components/esp_pm/include -I/home/eweaver/esp/v5.5/components/mbedtls/port/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/library -I/home/eweaver/esp/v5.5/components/mbedtls/esp_crt_bundle/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/everest/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/home/eweaver/esp/v5.5/components/esp_app_format/include -I/home/eweaver/esp/v5.5/components/esp_bootloader_format/include -I/home/eweaver/esp/v5.5/components/app_update/include -I/home/eweaver/esp/v5.5/components/bootloader_support/include -I/home/eweaver/esp/v5.5/components/bootloader_support/bootloader_flash/include -I/home/eweaver/esp/v5.5/components/esp_partition/include -I/home/eweaver/esp/v5.5/components/efuse/include -I/home/eweaver/esp/v5.5/components/efuse/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_mm/include -I/home/eweaver/esp/v5.5/components/spi_flash/include -I/home/eweaver/esp/v5.5/components/esp_security/include -I/home/eweaver/esp/v5.5/components/pthread/include -I/home/eweaver/esp/v5.5/components/esp_timer/include -I/home/eweaver/esp/v5.5/components/esp_driver_gptimer/include -I/home/eweaver/esp/v5.5/components/esp_ringbuf/include -I/home/eweaver/esp/v5.5/components/esp_driver_uart/include -I/home/eweaver/esp/v5.5/components/vfs/include -I/home/eweaver/esp/v5.5/components/app_trace/include -I/home/eweaver/esp/v5.5/components/esp_event/include -I/home/eweaver/esp/v5.5/components/nvs_flash/include -I/home/eweaver/esp/v5.5/components/esp_phy/include -I/home/eweaver/esp/v5.5/components/esp_phy/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_driver_usb_serial_jtag/include -I/home/eweaver/esp/v5.5/components/esp_vfs_console/include -I/home/eweaver/esp/v5.5/components/esp_netif/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/port/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/esp_supplicant/include -I/home/eweaver/esp/v5.5/components/esp_coex/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include/local -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/include -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/nan_app/include -I/home/eweaver/esp/v5.5/components/esp_driver_spi/include -I/home/eweaver/esp/v5.5/components/esp_gdbstub/include -I/home/eweaver/esp/v5.5/components/unity/include -I/home/eweaver/esp/v5.5/components/unity/unity/src -I/home/eweaver/esp/v5.5/components/cmock/CMock/src -I/home/eweaver/esp/v5.5/components/console -I/home/eweaver/esp/v5.5/components/esp_driver_pcnt/include -I/home/eweaver/esp/v5.5/components/esp_driver_mcpwm/include -I/home/eweaver/esp/v5.5/components/esp_driver_ana_cmpr/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2s/include -I/home/eweaver/esp/v5.5/components/sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdspi/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdio/include -I/home/eweaver/esp/v5.5/components/esp_driver_dac/include -I/home/eweaver/esp/v5.5/components/esp_driver_bitscrambler/include -I/home/eweaver/esp/v5.5/components/esp_driver_rmt/include -I/home/eweaver/esp/v5.5/components/esp_driver_tsens/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdm/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2c/include -I/home/eweaver/esp/v5.5/components/esp_driver_ledc/include -I/home/eweaver/esp/v5.5/components/esp_driver_parlio/include -I/home/eweaver/esp/v5.5/components/esp_driver_twai/include -I/home/eweaver/esp/v5.5/components/driver/deprecated -I/home/eweaver/esp/v5.5/components/driver/i2c/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/include -I/home/eweaver/esp/v5.5/components/driver/twai/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/esp32s3/include -I/home/eweaver/esp/v5.5/components/http_parser -I/home/eweaver/esp/v5.5/components/esp-tls -I/home/eweaver/esp/v5.5/components/esp-tls/esp-tls-crypto -I/home/eweaver/esp/v5.5/components/esp_adc/include -I/home/eweaver/esp/v5.5/components/esp_adc/interface -I/home/eweaver/esp/v5.5/components/esp_adc/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_adc/deprecated/include -I/home/eweaver/esp/v5.5/components/esp_driver_isp/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/interface -I/home/eweaver/esp/v5.5/components/esp_psram/include -I/home/eweaver/esp/v5.5/components/esp_psram/xip_impl/include -I/home/eweaver/esp/v5.5/components/esp_driver_jpeg/include -I/home/eweaver/esp/v5.5/components/esp_driver_ppa/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/hw_ver2/include -I/home/eweaver/esp/v5.5/components/esp_eth/include -I/home/eweaver/esp/v5.5/components/esp_hid/include -I/home/eweaver/esp/v5.5/components/tcp_transport/include -I/home/eweaver/esp/v5.5/components/esp_http_client/include -I/home/eweaver/esp/v5.5/components/esp_http_server/include -I/home/eweaver/esp/v5.5/components/esp_https_ota/include -I/home/eweaver/esp/v5.5/components/esp_https_server/include -I/home/eweaver/esp/v5.5/components/esp_lcd/include -I/home/eweaver/esp/v5.5/components/esp_lcd/interface -I/home/eweaver/esp/v5.5/components/esp_lcd/rgb/include -I/home/eweaver/esp/v5.5/components/protobuf-c/protobuf-c -I/home/eweaver/esp/v5.5/components/protocomm/include/common -I/home/eweaver/esp/v5.5/components/protocomm/include/security -I/home/eweaver/esp/v5.5/components/protocomm/include/transports -I/home/eweaver/esp/v5.5/components/protocomm/include/crypto/srp6a -I/home/eweaver/esp/v5.5/components/protocomm/proto-c -I/home/eweaver/esp/v5.5/components/esp_local_ctrl/include -I/home/eweaver/esp/v5.5/components/espcoredump/include -I/home/eweaver/esp/v5.5/components/espcoredump/include/port/xtensa -I/home/eweaver/esp/v5.5/components/wear_levelling/include -I/home/eweaver/esp/v5.5/components/fatfs/diskio -I/home/eweaver/esp/v5.5/components/fatfs/src -I/home/eweaver/esp/v5.5/components/fatfs/vfs -I/home/eweaver/esp/v5.5/components/idf_test/include -I/home/eweaver/esp/v5.5/components/idf_test/include/esp32s3 -I/home/eweaver/esp/v5.5/components/ieee802154/include -I/home/eweaver/esp/v5.5/components/json/cJSON -I/home/eweaver/esp/v5.5/components/mqtt/esp-mqtt/include -I/home/eweaver/esp/v5.5/components/nvs_sec_provider/include -I/home/eweaver/esp/v5.5/components/perfmon/include -I/home/eweaver/esp/v5.5/components/rt/include -I/home/eweaver/esp/v5.5/components/spiffs/include -I/home/eweaver/esp/v5.5/components/touch_element/include -I/home/eweaver/esp/v5.5/components/usb/include -I/home/eweaver/esp/v5.5/components/wifi_provisioning/include -mlongcalls  -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=/home/eweaver/PartisanLabs/projects/adl-1/firmware=. -fmacro-prefix-map=/home/eweaver/esp/v5.5=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -Wno-error=format -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/print.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/print.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/print.c.obj -c /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c
In file included from /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:6:
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/hal.h:55:25: error: unknown type name 'uint32'; did you mean 'uint32_t'?
   55 |     void hal_busy_wait( uint32 ms );
      |                         ^~~~~~
      |                         uint32_t
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c: In function 'print_translate_table':
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:81:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   81 |         title = DIANA_TITLE;
      |               ^
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:87:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
   87 |         title = DIANAPLUS_TITLE;
      |               ^
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:142:9: error: implicit declaration of function 'hal_busy_wait' [-Wimplicit-function-declaration]
  142 |         hal_busy_wait(PRINT_BUFFER_DRAIN_DELAY);
      |         ^~~~~~~~~~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c: In function 'print_codex':
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:164:23: warning: passing argument 1 of 'print_str' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  164 |             print_str(CODEX_TITLE);
      |                       ^~~~~~~~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:11:22: note: expected 'char *' but argument is of type 'const char *'
   11 | void print_str(char *str)
      |                ~~~~~~^~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:168:32: warning: passing argument 1 of 'print_str' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  168 |                 print_str(CODEX[x++]);
      |                           ~~~~~^~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:11:22: note: expected 'char *' but argument is of type 'const char *'
   11 | void print_str(char *str)
      |                ~~~~~~^~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:174:23: warning: passing argument 1 of 'print_str' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  174 |             print_str(ALT_CODEX_TITLE);
      |                       ^~~~~~~~~~~~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:11:22: note: expected 'char *' but argument is of type 'const char *'
   11 | void print_str(char *str)
      |                ~~~~~~^~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:178:36: warning: passing argument 1 of 'print_str' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  178 |                 print_str(ALT_CODEX[x++]);
      |                           ~~~~~~~~~^~~~~
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/print.c:11:22: note: expected 'char *' but argument is of type 'const char *'
   11 | void print_str(char *str)
      |                ~~~~~~^~~
[8/18] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/ui.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/ui.c.obj 
/home/eweaver/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc -DESP_PLATFORM -DIDF_VER=\"v5.5\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/build/config -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/include -I/home/eweaver/esp/v5.5/components/newlib/platform_include -I/home/eweaver/esp/v5.5/components/freertos/config/include -I/home/eweaver/esp/v5.5/components/freertos/config/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/config/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/esp_additions/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_hw_support/dma/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/ldo/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/debug_probe/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/tuning_scheme_impl/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/power_supply/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/heap/include -I/home/eweaver/esp/v5.5/components/heap/tlsf -I/home/eweaver/esp/v5.5/components/log/include -I/home/eweaver/esp/v5.5/components/soc/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/soc/esp32s3/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3/register -I/home/eweaver/esp/v5.5/components/hal/platform_port/include -I/home/eweaver/esp/v5.5/components/hal/esp32s3/include -I/home/eweaver/esp/v5.5/components/hal/include -I/home/eweaver/esp/v5.5/components/esp_rom/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_common/include -I/home/eweaver/esp/v5.5/components/esp_system/include -I/home/eweaver/esp/v5.5/components/esp_system/port/soc -I/home/eweaver/esp/v5.5/components/esp_system/port/include/private -I/home/eweaver/esp/v5.5/components/xtensa/esp32s3/include -I/home/eweaver/esp/v5.5/components/xtensa/include -I/home/eweaver/esp/v5.5/components/xtensa/deprecated_include -I/home/eweaver/esp/v5.5/components/lwip/include -I/home/eweaver/esp/v5.5/components/lwip/include/apps -I/home/eweaver/esp/v5.5/components/lwip/include/apps/sntp -I/home/eweaver/esp/v5.5/components/lwip/lwip/src/include -I/home/eweaver/esp/v5.5/components/lwip/port/include -I/home/eweaver/esp/v5.5/components/lwip/port/freertos/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/arch -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/sys -I/home/eweaver/esp/v5.5/components/esp_driver_gpio/include -I/home/eweaver/esp/v5.5/components/esp_pm/include -I/home/eweaver/esp/v5.5/components/mbedtls/port/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/library -I/home/eweaver/esp/v5.5/components/mbedtls/esp_crt_bundle/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/everest/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/home/eweaver/esp/v5.5/components/esp_app_format/include -I/home/eweaver/esp/v5.5/components/esp_bootloader_format/include -I/home/eweaver/esp/v5.5/components/app_update/include -I/home/eweaver/esp/v5.5/components/bootloader_support/include -I/home/eweaver/esp/v5.5/components/bootloader_support/bootloader_flash/include -I/home/eweaver/esp/v5.5/components/esp_partition/include -I/home/eweaver/esp/v5.5/components/efuse/include -I/home/eweaver/esp/v5.5/components/efuse/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_mm/include -I/home/eweaver/esp/v5.5/components/spi_flash/include -I/home/eweaver/esp/v5.5/components/esp_security/include -I/home/eweaver/esp/v5.5/components/pthread/include -I/home/eweaver/esp/v5.5/components/esp_timer/include -I/home/eweaver/esp/v5.5/components/esp_driver_gptimer/include -I/home/eweaver/esp/v5.5/components/esp_ringbuf/include -I/home/eweaver/esp/v5.5/components/esp_driver_uart/include -I/home/eweaver/esp/v5.5/components/vfs/include -I/home/eweaver/esp/v5.5/components/app_trace/include -I/home/eweaver/esp/v5.5/components/esp_event/include -I/home/eweaver/esp/v5.5/components/nvs_flash/include -I/home/eweaver/esp/v5.5/components/esp_phy/include -I/home/eweaver/esp/v5.5/components/esp_phy/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_driver_usb_serial_jtag/include -I/home/eweaver/esp/v5.5/components/esp_vfs_console/include -I/home/eweaver/esp/v5.5/components/esp_netif/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/port/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/esp_supplicant/include -I/home/eweaver/esp/v5.5/components/esp_coex/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include/local -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/include -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/nan_app/include -I/home/eweaver/esp/v5.5/components/esp_driver_spi/include -I/home/eweaver/esp/v5.5/components/esp_gdbstub/include -I/home/eweaver/esp/v5.5/components/unity/include -I/home/eweaver/esp/v5.5/components/unity/unity/src -I/home/eweaver/esp/v5.5/components/cmock/CMock/src -I/home/eweaver/esp/v5.5/components/console -I/home/eweaver/esp/v5.5/components/esp_driver_pcnt/include -I/home/eweaver/esp/v5.5/components/esp_driver_mcpwm/include -I/home/eweaver/esp/v5.5/components/esp_driver_ana_cmpr/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2s/include -I/home/eweaver/esp/v5.5/components/sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdspi/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdio/include -I/home/eweaver/esp/v5.5/components/esp_driver_dac/include -I/home/eweaver/esp/v5.5/components/esp_driver_bitscrambler/include -I/home/eweaver/esp/v5.5/components/esp_driver_rmt/include -I/home/eweaver/esp/v5.5/components/esp_driver_tsens/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdm/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2c/include -I/home/eweaver/esp/v5.5/components/esp_driver_ledc/include -I/home/eweaver/esp/v5.5/components/esp_driver_parlio/include -I/home/eweaver/esp/v5.5/components/esp_driver_twai/include -I/home/eweaver/esp/v5.5/components/driver/deprecated -I/home/eweaver/esp/v5.5/components/driver/i2c/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/include -I/home/eweaver/esp/v5.5/components/driver/twai/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/esp32s3/include -I/home/eweaver/esp/v5.5/components/http_parser -I/home/eweaver/esp/v5.5/components/esp-tls -I/home/eweaver/esp/v5.5/components/esp-tls/esp-tls-crypto -I/home/eweaver/esp/v5.5/components/esp_adc/include -I/home/eweaver/esp/v5.5/components/esp_adc/interface -I/home/eweaver/esp/v5.5/components/esp_adc/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_adc/deprecated/include -I/home/eweaver/esp/v5.5/components/esp_driver_isp/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/interface -I/home/eweaver/esp/v5.5/components/esp_psram/include -I/home/eweaver/esp/v5.5/components/esp_psram/xip_impl/include -I/home/eweaver/esp/v5.5/components/esp_driver_jpeg/include -I/home/eweaver/esp/v5.5/components/esp_driver_ppa/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/hw_ver2/include -I/home/eweaver/esp/v5.5/components/esp_eth/include -I/home/eweaver/esp/v5.5/components/esp_hid/include -I/home/eweaver/esp/v5.5/components/tcp_transport/include -I/home/eweaver/esp/v5.5/components/esp_http_client/include -I/home/eweaver/esp/v5.5/components/esp_http_server/include -I/home/eweaver/esp/v5.5/components/esp_https_ota/include -I/home/eweaver/esp/v5.5/components/esp_https_server/include -I/home/eweaver/esp/v5.5/components/esp_lcd/include -I/home/eweaver/esp/v5.5/components/esp_lcd/interface -I/home/eweaver/esp/v5.5/components/esp_lcd/rgb/include -I/home/eweaver/esp/v5.5/components/protobuf-c/protobuf-c -I/home/eweaver/esp/v5.5/components/protocomm/include/common -I/home/eweaver/esp/v5.5/components/protocomm/include/security -I/home/eweaver/esp/v5.5/components/protocomm/include/transports -I/home/eweaver/esp/v5.5/components/protocomm/include/crypto/srp6a -I/home/eweaver/esp/v5.5/components/protocomm/proto-c -I/home/eweaver/esp/v5.5/components/esp_local_ctrl/include -I/home/eweaver/esp/v5.5/components/espcoredump/include -I/home/eweaver/esp/v5.5/components/espcoredump/include/port/xtensa -I/home/eweaver/esp/v5.5/components/wear_levelling/include -I/home/eweaver/esp/v5.5/components/fatfs/diskio -I/home/eweaver/esp/v5.5/components/fatfs/src -I/home/eweaver/esp/v5.5/components/fatfs/vfs -I/home/eweaver/esp/v5.5/components/idf_test/include -I/home/eweaver/esp/v5.5/components/idf_test/include/esp32s3 -I/home/eweaver/esp/v5.5/components/ieee802154/include -I/home/eweaver/esp/v5.5/components/json/cJSON -I/home/eweaver/esp/v5.5/components/mqtt/esp-mqtt/include -I/home/eweaver/esp/v5.5/components/nvs_sec_provider/include -I/home/eweaver/esp/v5.5/components/perfmon/include -I/home/eweaver/esp/v5.5/components/rt/include -I/home/eweaver/esp/v5.5/components/spiffs/include -I/home/eweaver/esp/v5.5/components/touch_element/include -I/home/eweaver/esp/v5.5/components/usb/include -I/home/eweaver/esp/v5.5/components/wifi_provisioning/include -mlongcalls  -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=/home/eweaver/PartisanLabs/projects/adl-1/firmware=. -fmacro-prefix-map=/home/eweaver/esp/v5.5=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -Wno-error=format -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/ui.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/ui.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/ui.c.obj -c /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/ui.c
In file included from /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/ui.c:9:
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/hal.h:55:25: error: unknown type name 'uint32'; did you mean 'uint32_t'?
   55 |     void hal_busy_wait( uint32 ms );
      |                         ^~~~~~
      |                         uint32_t
[9/18] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/debug.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/debug.c.obj 
/home/eweaver/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc -DESP_PLATFORM -DIDF_VER=\"v5.5\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/build/config -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/include -I/home/eweaver/esp/v5.5/components/newlib/platform_include -I/home/eweaver/esp/v5.5/components/freertos/config/include -I/home/eweaver/esp/v5.5/components/freertos/config/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/config/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/esp_additions/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_hw_support/dma/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/ldo/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/debug_probe/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/tuning_scheme_impl/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/power_supply/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/heap/include -I/home/eweaver/esp/v5.5/components/heap/tlsf -I/home/eweaver/esp/v5.5/components/log/include -I/home/eweaver/esp/v5.5/components/soc/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/soc/esp32s3/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3/register -I/home/eweaver/esp/v5.5/components/hal/platform_port/include -I/home/eweaver/esp/v5.5/components/hal/esp32s3/include -I/home/eweaver/esp/v5.5/components/hal/include -I/home/eweaver/esp/v5.5/components/esp_rom/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_common/include -I/home/eweaver/esp/v5.5/components/esp_system/include -I/home/eweaver/esp/v5.5/components/esp_system/port/soc -I/home/eweaver/esp/v5.5/components/esp_system/port/include/private -I/home/eweaver/esp/v5.5/components/xtensa/esp32s3/include -I/home/eweaver/esp/v5.5/components/xtensa/include -I/home/eweaver/esp/v5.5/components/xtensa/deprecated_include -I/home/eweaver/esp/v5.5/components/lwip/include -I/home/eweaver/esp/v5.5/components/lwip/include/apps -I/home/eweaver/esp/v5.5/components/lwip/include/apps/sntp -I/home/eweaver/esp/v5.5/components/lwip/lwip/src/include -I/home/eweaver/esp/v5.5/components/lwip/port/include -I/home/eweaver/esp/v5.5/components/lwip/port/freertos/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/arch -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/sys -I/home/eweaver/esp/v5.5/components/esp_driver_gpio/include -I/home/eweaver/esp/v5.5/components/esp_pm/include -I/home/eweaver/esp/v5.5/components/mbedtls/port/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/library -I/home/eweaver/esp/v5.5/components/mbedtls/esp_crt_bundle/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/everest/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/home/eweaver/esp/v5.5/components/esp_app_format/include -I/home/eweaver/esp/v5.5/components/esp_bootloader_format/include -I/home/eweaver/esp/v5.5/components/app_update/include -I/home/eweaver/esp/v5.5/components/bootloader_support/include -I/home/eweaver/esp/v5.5/components/bootloader_support/bootloader_flash/include -I/home/eweaver/esp/v5.5/components/esp_partition/include -I/home/eweaver/esp/v5.5/components/efuse/include -I/home/eweaver/esp/v5.5/components/efuse/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_mm/include -I/home/eweaver/esp/v5.5/components/spi_flash/include -I/home/eweaver/esp/v5.5/components/esp_security/include -I/home/eweaver/esp/v5.5/components/pthread/include -I/home/eweaver/esp/v5.5/components/esp_timer/include -I/home/eweaver/esp/v5.5/components/esp_driver_gptimer/include -I/home/eweaver/esp/v5.5/components/esp_ringbuf/include -I/home/eweaver/esp/v5.5/components/esp_driver_uart/include -I/home/eweaver/esp/v5.5/components/vfs/include -I/home/eweaver/esp/v5.5/components/app_trace/include -I/home/eweaver/esp/v5.5/components/esp_event/include -I/home/eweaver/esp/v5.5/components/nvs_flash/include -I/home/eweaver/esp/v5.5/components/esp_phy/include -I/home/eweaver/esp/v5.5/components/esp_phy/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_driver_usb_serial_jtag/include -I/home/eweaver/esp/v5.5/components/esp_vfs_console/include -I/home/eweaver/esp/v5.5/components/esp_netif/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/port/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/esp_supplicant/include -I/home/eweaver/esp/v5.5/components/esp_coex/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include/local -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/include -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/nan_app/include -I/home/eweaver/esp/v5.5/components/esp_driver_spi/include -I/home/eweaver/esp/v5.5/components/esp_gdbstub/include -I/home/eweaver/esp/v5.5/components/unity/include -I/home/eweaver/esp/v5.5/components/unity/unity/src -I/home/eweaver/esp/v5.5/components/cmock/CMock/src -I/home/eweaver/esp/v5.5/components/console -I/home/eweaver/esp/v5.5/components/esp_driver_pcnt/include -I/home/eweaver/esp/v5.5/components/esp_driver_mcpwm/include -I/home/eweaver/esp/v5.5/components/esp_driver_ana_cmpr/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2s/include -I/home/eweaver/esp/v5.5/components/sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdspi/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdio/include -I/home/eweaver/esp/v5.5/components/esp_driver_dac/include -I/home/eweaver/esp/v5.5/components/esp_driver_bitscrambler/include -I/home/eweaver/esp/v5.5/components/esp_driver_rmt/include -I/home/eweaver/esp/v5.5/components/esp_driver_tsens/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdm/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2c/include -I/home/eweaver/esp/v5.5/components/esp_driver_ledc/include -I/home/eweaver/esp/v5.5/components/esp_driver_parlio/include -I/home/eweaver/esp/v5.5/components/esp_driver_twai/include -I/home/eweaver/esp/v5.5/components/driver/deprecated -I/home/eweaver/esp/v5.5/components/driver/i2c/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/include -I/home/eweaver/esp/v5.5/components/driver/twai/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/esp32s3/include -I/home/eweaver/esp/v5.5/components/http_parser -I/home/eweaver/esp/v5.5/components/esp-tls -I/home/eweaver/esp/v5.5/components/esp-tls/esp-tls-crypto -I/home/eweaver/esp/v5.5/components/esp_adc/include -I/home/eweaver/esp/v5.5/components/esp_adc/interface -I/home/eweaver/esp/v5.5/components/esp_adc/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_adc/deprecated/include -I/home/eweaver/esp/v5.5/components/esp_driver_isp/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/interface -I/home/eweaver/esp/v5.5/components/esp_psram/include -I/home/eweaver/esp/v5.5/components/esp_psram/xip_impl/include -I/home/eweaver/esp/v5.5/components/esp_driver_jpeg/include -I/home/eweaver/esp/v5.5/components/esp_driver_ppa/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/hw_ver2/include -I/home/eweaver/esp/v5.5/components/esp_eth/include -I/home/eweaver/esp/v5.5/components/esp_hid/include -I/home/eweaver/esp/v5.5/components/tcp_transport/include -I/home/eweaver/esp/v5.5/components/esp_http_client/include -I/home/eweaver/esp/v5.5/components/esp_http_server/include -I/home/eweaver/esp/v5.5/components/esp_https_ota/include -I/home/eweaver/esp/v5.5/components/esp_https_server/include -I/home/eweaver/esp/v5.5/components/esp_lcd/include -I/home/eweaver/esp/v5.5/components/esp_lcd/interface -I/home/eweaver/esp/v5.5/components/esp_lcd/rgb/include -I/home/eweaver/esp/v5.5/components/protobuf-c/protobuf-c -I/home/eweaver/esp/v5.5/components/protocomm/include/common -I/home/eweaver/esp/v5.5/components/protocomm/include/security -I/home/eweaver/esp/v5.5/components/protocomm/include/transports -I/home/eweaver/esp/v5.5/components/protocomm/include/crypto/srp6a -I/home/eweaver/esp/v5.5/components/protocomm/proto-c -I/home/eweaver/esp/v5.5/components/esp_local_ctrl/include -I/home/eweaver/esp/v5.5/components/espcoredump/include -I/home/eweaver/esp/v5.5/components/espcoredump/include/port/xtensa -I/home/eweaver/esp/v5.5/components/wear_levelling/include -I/home/eweaver/esp/v5.5/components/fatfs/diskio -I/home/eweaver/esp/v5.5/components/fatfs/src -I/home/eweaver/esp/v5.5/components/fatfs/vfs -I/home/eweaver/esp/v5.5/components/idf_test/include -I/home/eweaver/esp/v5.5/components/idf_test/include/esp32s3 -I/home/eweaver/esp/v5.5/components/ieee802154/include -I/home/eweaver/esp/v5.5/components/json/cJSON -I/home/eweaver/esp/v5.5/components/mqtt/esp-mqtt/include -I/home/eweaver/esp/v5.5/components/nvs_sec_provider/include -I/home/eweaver/esp/v5.5/components/perfmon/include -I/home/eweaver/esp/v5.5/components/rt/include -I/home/eweaver/esp/v5.5/components/spiffs/include -I/home/eweaver/esp/v5.5/components/touch_element/include -I/home/eweaver/esp/v5.5/components/usb/include -I/home/eweaver/esp/v5.5/components/wifi_provisioning/include -mlongcalls  -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=/home/eweaver/PartisanLabs/projects/adl-1/firmware=. -fmacro-prefix-map=/home/eweaver/esp/v5.5=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -Wno-error=format -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/debug.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/debug.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/debug.c.obj -c /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/debug.c
In file included from /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/debug.c:12:
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/hal.h:55:25: error: unknown type name 'uint32'; did you mean 'uint32_t'?
   55 |     void hal_busy_wait( uint32 ms );
      |                         ^~~~~~
      |                         uint32_t
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/debug.c: In function 'debug_print_string_int':
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/debug.c:69:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint32_t' {aka 'long unsigned int'} [-Wformat=]
   69 |         snprintf(dbg_str_buff, sizeof(dbg_str_buff) - 1, "%d", val);
      |                                                           ~^   ~~~
      |                                                            |   |
      |                                                            int uint32_t {aka long unsigned int}
      |                                                           %ld
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/debug.c: In function 'debug_print_int':
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/debug.c:124:60: warning: format '%d' expects argument of type 'int', but argument 4 has type 'uint32_t' {aka 'long unsigned int'} [-Wformat=]
  124 |         snprintf(dbg_str_buff, sizeof(dbg_str_buff) - 1, "%d", v);
      |                                                           ~^   ~
      |                                                            |   |
      |                                                            int uint32_t {aka long unsigned int}
      |                                                           %ld
[10/18] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/rng.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/rng.c.obj 
/home/eweaver/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc -DESP_PLATFORM -DIDF_VER=\"v5.5\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/build/config -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/include -I/home/eweaver/esp/v5.5/components/newlib/platform_include -I/home/eweaver/esp/v5.5/components/freertos/config/include -I/home/eweaver/esp/v5.5/components/freertos/config/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/config/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/esp_additions/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_hw_support/dma/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/ldo/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/debug_probe/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/tuning_scheme_impl/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/power_supply/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/heap/include -I/home/eweaver/esp/v5.5/components/heap/tlsf -I/home/eweaver/esp/v5.5/components/log/include -I/home/eweaver/esp/v5.5/components/soc/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/soc/esp32s3/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3/register -I/home/eweaver/esp/v5.5/components/hal/platform_port/include -I/home/eweaver/esp/v5.5/components/hal/esp32s3/include -I/home/eweaver/esp/v5.5/components/hal/include -I/home/eweaver/esp/v5.5/components/esp_rom/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_common/include -I/home/eweaver/esp/v5.5/components/esp_system/include -I/home/eweaver/esp/v5.5/components/esp_system/port/soc -I/home/eweaver/esp/v5.5/components/esp_system/port/include/private -I/home/eweaver/esp/v5.5/components/xtensa/esp32s3/include -I/home/eweaver/esp/v5.5/components/xtensa/include -I/home/eweaver/esp/v5.5/components/xtensa/deprecated_include -I/home/eweaver/esp/v5.5/components/lwip/include -I/home/eweaver/esp/v5.5/components/lwip/include/apps -I/home/eweaver/esp/v5.5/components/lwip/include/apps/sntp -I/home/eweaver/esp/v5.5/components/lwip/lwip/src/include -I/home/eweaver/esp/v5.5/components/lwip/port/include -I/home/eweaver/esp/v5.5/components/lwip/port/freertos/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/arch -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/sys -I/home/eweaver/esp/v5.5/components/esp_driver_gpio/include -I/home/eweaver/esp/v5.5/components/esp_pm/include -I/home/eweaver/esp/v5.5/components/mbedtls/port/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/library -I/home/eweaver/esp/v5.5/components/mbedtls/esp_crt_bundle/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/everest/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/home/eweaver/esp/v5.5/components/esp_app_format/include -I/home/eweaver/esp/v5.5/components/esp_bootloader_format/include -I/home/eweaver/esp/v5.5/components/app_update/include -I/home/eweaver/esp/v5.5/components/bootloader_support/include -I/home/eweaver/esp/v5.5/components/bootloader_support/bootloader_flash/include -I/home/eweaver/esp/v5.5/components/esp_partition/include -I/home/eweaver/esp/v5.5/components/efuse/include -I/home/eweaver/esp/v5.5/components/efuse/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_mm/include -I/home/eweaver/esp/v5.5/components/spi_flash/include -I/home/eweaver/esp/v5.5/components/esp_security/include -I/home/eweaver/esp/v5.5/components/pthread/include -I/home/eweaver/esp/v5.5/components/esp_timer/include -I/home/eweaver/esp/v5.5/components/esp_driver_gptimer/include -I/home/eweaver/esp/v5.5/components/esp_ringbuf/include -I/home/eweaver/esp/v5.5/components/esp_driver_uart/include -I/home/eweaver/esp/v5.5/components/vfs/include -I/home/eweaver/esp/v5.5/components/app_trace/include -I/home/eweaver/esp/v5.5/components/esp_event/include -I/home/eweaver/esp/v5.5/components/nvs_flash/include -I/home/eweaver/esp/v5.5/components/esp_phy/include -I/home/eweaver/esp/v5.5/components/esp_phy/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_driver_usb_serial_jtag/include -I/home/eweaver/esp/v5.5/components/esp_vfs_console/include -I/home/eweaver/esp/v5.5/components/esp_netif/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/port/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/esp_supplicant/include -I/home/eweaver/esp/v5.5/components/esp_coex/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include/local -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/include -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/nan_app/include -I/home/eweaver/esp/v5.5/components/esp_driver_spi/include -I/home/eweaver/esp/v5.5/components/esp_gdbstub/include -I/home/eweaver/esp/v5.5/components/unity/include -I/home/eweaver/esp/v5.5/components/unity/unity/src -I/home/eweaver/esp/v5.5/components/cmock/CMock/src -I/home/eweaver/esp/v5.5/components/console -I/home/eweaver/esp/v5.5/components/esp_driver_pcnt/include -I/home/eweaver/esp/v5.5/components/esp_driver_mcpwm/include -I/home/eweaver/esp/v5.5/components/esp_driver_ana_cmpr/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2s/include -I/home/eweaver/esp/v5.5/components/sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdspi/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdio/include -I/home/eweaver/esp/v5.5/components/esp_driver_dac/include -I/home/eweaver/esp/v5.5/components/esp_driver_bitscrambler/include -I/home/eweaver/esp/v5.5/components/esp_driver_rmt/include -I/home/eweaver/esp/v5.5/components/esp_driver_tsens/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdm/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2c/include -I/home/eweaver/esp/v5.5/components/esp_driver_ledc/include -I/home/eweaver/esp/v5.5/components/esp_driver_parlio/include -I/home/eweaver/esp/v5.5/components/esp_driver_twai/include -I/home/eweaver/esp/v5.5/components/driver/deprecated -I/home/eweaver/esp/v5.5/components/driver/i2c/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/include -I/home/eweaver/esp/v5.5/components/driver/twai/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/esp32s3/include -I/home/eweaver/esp/v5.5/components/http_parser -I/home/eweaver/esp/v5.5/components/esp-tls -I/home/eweaver/esp/v5.5/components/esp-tls/esp-tls-crypto -I/home/eweaver/esp/v5.5/components/esp_adc/include -I/home/eweaver/esp/v5.5/components/esp_adc/interface -I/home/eweaver/esp/v5.5/components/esp_adc/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_adc/deprecated/include -I/home/eweaver/esp/v5.5/components/esp_driver_isp/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/interface -I/home/eweaver/esp/v5.5/components/esp_psram/include -I/home/eweaver/esp/v5.5/components/esp_psram/xip_impl/include -I/home/eweaver/esp/v5.5/components/esp_driver_jpeg/include -I/home/eweaver/esp/v5.5/components/esp_driver_ppa/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/hw_ver2/include -I/home/eweaver/esp/v5.5/components/esp_eth/include -I/home/eweaver/esp/v5.5/components/esp_hid/include -I/home/eweaver/esp/v5.5/components/tcp_transport/include -I/home/eweaver/esp/v5.5/components/esp_http_client/include -I/home/eweaver/esp/v5.5/components/esp_http_server/include -I/home/eweaver/esp/v5.5/components/esp_https_ota/include -I/home/eweaver/esp/v5.5/components/esp_https_server/include -I/home/eweaver/esp/v5.5/components/esp_lcd/include -I/home/eweaver/esp/v5.5/components/esp_lcd/interface -I/home/eweaver/esp/v5.5/components/esp_lcd/rgb/include -I/home/eweaver/esp/v5.5/components/protobuf-c/protobuf-c -I/home/eweaver/esp/v5.5/components/protocomm/include/common -I/home/eweaver/esp/v5.5/components/protocomm/include/security -I/home/eweaver/esp/v5.5/components/protocomm/include/transports -I/home/eweaver/esp/v5.5/components/protocomm/include/crypto/srp6a -I/home/eweaver/esp/v5.5/components/protocomm/proto-c -I/home/eweaver/esp/v5.5/components/esp_local_ctrl/include -I/home/eweaver/esp/v5.5/components/espcoredump/include -I/home/eweaver/esp/v5.5/components/espcoredump/include/port/xtensa -I/home/eweaver/esp/v5.5/components/wear_levelling/include -I/home/eweaver/esp/v5.5/components/fatfs/diskio -I/home/eweaver/esp/v5.5/components/fatfs/src -I/home/eweaver/esp/v5.5/components/fatfs/vfs -I/home/eweaver/esp/v5.5/components/idf_test/include -I/home/eweaver/esp/v5.5/components/idf_test/include/esp32s3 -I/home/eweaver/esp/v5.5/components/ieee802154/include -I/home/eweaver/esp/v5.5/components/json/cJSON -I/home/eweaver/esp/v5.5/components/mqtt/esp-mqtt/include -I/home/eweaver/esp/v5.5/components/nvs_sec_provider/include -I/home/eweaver/esp/v5.5/components/perfmon/include -I/home/eweaver/esp/v5.5/components/rt/include -I/home/eweaver/esp/v5.5/components/spiffs/include -I/home/eweaver/esp/v5.5/components/touch_element/include -I/home/eweaver/esp/v5.5/components/usb/include -I/home/eweaver/esp/v5.5/components/wifi_provisioning/include -mlongcalls  -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=/home/eweaver/PartisanLabs/projects/adl-1/firmware=. -fmacro-prefix-map=/home/eweaver/esp/v5.5=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -Wno-error=format -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/rng.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/rng.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/rng.c.obj -c /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/rng.c
In file included from /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/rng.c:5:
/home/eweaver/esp/v5.5/components/driver/deprecated/driver/periph_ctrl.h:7:2: warning: #warning driver/periph_ctrl.h header is no longer used, and will be removed in future versions. [-Wcpp]
    7 | #warning driver/periph_ctrl.h header is no longer used, and will be removed in future versions.
      |  ^~~~~~~
In file included from /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/rng.c:14:
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/hal.h:55:25: error: unknown type name 'uint32'; did you mean 'uint'?
   55 |     void hal_busy_wait( uint32 ms );
      |                         ^~~~~~
      |                         uint
[11/18] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/hal.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/hal.c.obj 
/home/eweaver/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc -DESP_PLATFORM -DIDF_VER=\"v5.5\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/build/config -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/include -I/home/eweaver/esp/v5.5/components/newlib/platform_include -I/home/eweaver/esp/v5.5/components/freertos/config/include -I/home/eweaver/esp/v5.5/components/freertos/config/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/config/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/esp_additions/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_hw_support/dma/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/ldo/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/debug_probe/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/tuning_scheme_impl/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/power_supply/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/heap/include -I/home/eweaver/esp/v5.5/components/heap/tlsf -I/home/eweaver/esp/v5.5/components/log/include -I/home/eweaver/esp/v5.5/components/soc/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/soc/esp32s3/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3/register -I/home/eweaver/esp/v5.5/components/hal/platform_port/include -I/home/eweaver/esp/v5.5/components/hal/esp32s3/include -I/home/eweaver/esp/v5.5/components/hal/include -I/home/eweaver/esp/v5.5/components/esp_rom/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_common/include -I/home/eweaver/esp/v5.5/components/esp_system/include -I/home/eweaver/esp/v5.5/components/esp_system/port/soc -I/home/eweaver/esp/v5.5/components/esp_system/port/include/private -I/home/eweaver/esp/v5.5/components/xtensa/esp32s3/include -I/home/eweaver/esp/v5.5/components/xtensa/include -I/home/eweaver/esp/v5.5/components/xtensa/deprecated_include -I/home/eweaver/esp/v5.5/components/lwip/include -I/home/eweaver/esp/v5.5/components/lwip/include/apps -I/home/eweaver/esp/v5.5/components/lwip/include/apps/sntp -I/home/eweaver/esp/v5.5/components/lwip/lwip/src/include -I/home/eweaver/esp/v5.5/components/lwip/port/include -I/home/eweaver/esp/v5.5/components/lwip/port/freertos/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/arch -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/sys -I/home/eweaver/esp/v5.5/components/esp_driver_gpio/include -I/home/eweaver/esp/v5.5/components/esp_pm/include -I/home/eweaver/esp/v5.5/components/mbedtls/port/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/library -I/home/eweaver/esp/v5.5/components/mbedtls/esp_crt_bundle/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/everest/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/home/eweaver/esp/v5.5/components/esp_app_format/include -I/home/eweaver/esp/v5.5/components/esp_bootloader_format/include -I/home/eweaver/esp/v5.5/components/app_update/include -I/home/eweaver/esp/v5.5/components/bootloader_support/include -I/home/eweaver/esp/v5.5/components/bootloader_support/bootloader_flash/include -I/home/eweaver/esp/v5.5/components/esp_partition/include -I/home/eweaver/esp/v5.5/components/efuse/include -I/home/eweaver/esp/v5.5/components/efuse/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_mm/include -I/home/eweaver/esp/v5.5/components/spi_flash/include -I/home/eweaver/esp/v5.5/components/esp_security/include -I/home/eweaver/esp/v5.5/components/pthread/include -I/home/eweaver/esp/v5.5/components/esp_timer/include -I/home/eweaver/esp/v5.5/components/esp_driver_gptimer/include -I/home/eweaver/esp/v5.5/components/esp_ringbuf/include -I/home/eweaver/esp/v5.5/components/esp_driver_uart/include -I/home/eweaver/esp/v5.5/components/vfs/include -I/home/eweaver/esp/v5.5/components/app_trace/include -I/home/eweaver/esp/v5.5/components/esp_event/include -I/home/eweaver/esp/v5.5/components/nvs_flash/include -I/home/eweaver/esp/v5.5/components/esp_phy/include -I/home/eweaver/esp/v5.5/components/esp_phy/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_driver_usb_serial_jtag/include -I/home/eweaver/esp/v5.5/components/esp_vfs_console/include -I/home/eweaver/esp/v5.5/components/esp_netif/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/port/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/esp_supplicant/include -I/home/eweaver/esp/v5.5/components/esp_coex/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include/local -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/include -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/nan_app/include -I/home/eweaver/esp/v5.5/components/esp_driver_spi/include -I/home/eweaver/esp/v5.5/components/esp_gdbstub/include -I/home/eweaver/esp/v5.5/components/unity/include -I/home/eweaver/esp/v5.5/components/unity/unity/src -I/home/eweaver/esp/v5.5/components/cmock/CMock/src -I/home/eweaver/esp/v5.5/components/console -I/home/eweaver/esp/v5.5/components/esp_driver_pcnt/include -I/home/eweaver/esp/v5.5/components/esp_driver_mcpwm/include -I/home/eweaver/esp/v5.5/components/esp_driver_ana_cmpr/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2s/include -I/home/eweaver/esp/v5.5/components/sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdspi/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdio/include -I/home/eweaver/esp/v5.5/components/esp_driver_dac/include -I/home/eweaver/esp/v5.5/components/esp_driver_bitscrambler/include -I/home/eweaver/esp/v5.5/components/esp_driver_rmt/include -I/home/eweaver/esp/v5.5/components/esp_driver_tsens/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdm/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2c/include -I/home/eweaver/esp/v5.5/components/esp_driver_ledc/include -I/home/eweaver/esp/v5.5/components/esp_driver_parlio/include -I/home/eweaver/esp/v5.5/components/esp_driver_twai/include -I/home/eweaver/esp/v5.5/components/driver/deprecated -I/home/eweaver/esp/v5.5/components/driver/i2c/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/include -I/home/eweaver/esp/v5.5/components/driver/twai/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/esp32s3/include -I/home/eweaver/esp/v5.5/components/http_parser -I/home/eweaver/esp/v5.5/components/esp-tls -I/home/eweaver/esp/v5.5/components/esp-tls/esp-tls-crypto -I/home/eweaver/esp/v5.5/components/esp_adc/include -I/home/eweaver/esp/v5.5/components/esp_adc/interface -I/home/eweaver/esp/v5.5/components/esp_adc/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_adc/deprecated/include -I/home/eweaver/esp/v5.5/components/esp_driver_isp/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/interface -I/home/eweaver/esp/v5.5/components/esp_psram/include -I/home/eweaver/esp/v5.5/components/esp_psram/xip_impl/include -I/home/eweaver/esp/v5.5/components/esp_driver_jpeg/include -I/home/eweaver/esp/v5.5/components/esp_driver_ppa/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/hw_ver2/include -I/home/eweaver/esp/v5.5/components/esp_eth/include -I/home/eweaver/esp/v5.5/components/esp_hid/include -I/home/eweaver/esp/v5.5/components/tcp_transport/include -I/home/eweaver/esp/v5.5/components/esp_http_client/include -I/home/eweaver/esp/v5.5/components/esp_http_server/include -I/home/eweaver/esp/v5.5/components/esp_https_ota/include -I/home/eweaver/esp/v5.5/components/esp_https_server/include -I/home/eweaver/esp/v5.5/components/esp_lcd/include -I/home/eweaver/esp/v5.5/components/esp_lcd/interface -I/home/eweaver/esp/v5.5/components/esp_lcd/rgb/include -I/home/eweaver/esp/v5.5/components/protobuf-c/protobuf-c -I/home/eweaver/esp/v5.5/components/protocomm/include/common -I/home/eweaver/esp/v5.5/components/protocomm/include/security -I/home/eweaver/esp/v5.5/components/protocomm/include/transports -I/home/eweaver/esp/v5.5/components/protocomm/include/crypto/srp6a -I/home/eweaver/esp/v5.5/components/protocomm/proto-c -I/home/eweaver/esp/v5.5/components/esp_local_ctrl/include -I/home/eweaver/esp/v5.5/components/espcoredump/include -I/home/eweaver/esp/v5.5/components/espcoredump/include/port/xtensa -I/home/eweaver/esp/v5.5/components/wear_levelling/include -I/home/eweaver/esp/v5.5/components/fatfs/diskio -I/home/eweaver/esp/v5.5/components/fatfs/src -I/home/eweaver/esp/v5.5/components/fatfs/vfs -I/home/eweaver/esp/v5.5/components/idf_test/include -I/home/eweaver/esp/v5.5/components/idf_test/include/esp32s3 -I/home/eweaver/esp/v5.5/components/ieee802154/include -I/home/eweaver/esp/v5.5/components/json/cJSON -I/home/eweaver/esp/v5.5/components/mqtt/esp-mqtt/include -I/home/eweaver/esp/v5.5/components/nvs_sec_provider/include -I/home/eweaver/esp/v5.5/components/perfmon/include -I/home/eweaver/esp/v5.5/components/rt/include -I/home/eweaver/esp/v5.5/components/spiffs/include -I/home/eweaver/esp/v5.5/components/touch_element/include -I/home/eweaver/esp/v5.5/components/usb/include -I/home/eweaver/esp/v5.5/components/wifi_provisioning/include -mlongcalls  -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=/home/eweaver/PartisanLabs/projects/adl-1/firmware=. -fmacro-prefix-map=/home/eweaver/esp/v5.5=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -Wno-error=format -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/hal.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/hal.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/hal.c.obj -c /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/hal.c
In file included from /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/hal.c:14:
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/hal.h:55:25: error: unknown type name 'uint32'; did you mean 'uint32_t'?
   55 |     void hal_busy_wait( uint32 ms );
      |                         ^~~~~~
      |                         uint32_t
[12/18] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/adl-1_main.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/adl-1_main.c.obj 
/home/eweaver/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc -DESP_PLATFORM -DIDF_VER=\"v5.5\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/build/config -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/include -I/home/eweaver/esp/v5.5/components/newlib/platform_include -I/home/eweaver/esp/v5.5/components/freertos/config/include -I/home/eweaver/esp/v5.5/components/freertos/config/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/config/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/esp_additions/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_hw_support/dma/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/ldo/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/debug_probe/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/tuning_scheme_impl/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/power_supply/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/heap/include -I/home/eweaver/esp/v5.5/components/heap/tlsf -I/home/eweaver/esp/v5.5/components/log/include -I/home/eweaver/esp/v5.5/components/soc/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/soc/esp32s3/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3/register -I/home/eweaver/esp/v5.5/components/hal/platform_port/include -I/home/eweaver/esp/v5.5/components/hal/esp32s3/include -I/home/eweaver/esp/v5.5/components/hal/include -I/home/eweaver/esp/v5.5/components/esp_rom/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_common/include -I/home/eweaver/esp/v5.5/components/esp_system/include -I/home/eweaver/esp/v5.5/components/esp_system/port/soc -I/home/eweaver/esp/v5.5/components/esp_system/port/include/private -I/home/eweaver/esp/v5.5/components/xtensa/esp32s3/include -I/home/eweaver/esp/v5.5/components/xtensa/include -I/home/eweaver/esp/v5.5/components/xtensa/deprecated_include -I/home/eweaver/esp/v5.5/components/lwip/include -I/home/eweaver/esp/v5.5/components/lwip/include/apps -I/home/eweaver/esp/v5.5/components/lwip/include/apps/sntp -I/home/eweaver/esp/v5.5/components/lwip/lwip/src/include -I/home/eweaver/esp/v5.5/components/lwip/port/include -I/home/eweaver/esp/v5.5/components/lwip/port/freertos/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/arch -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/sys -I/home/eweaver/esp/v5.5/components/esp_driver_gpio/include -I/home/eweaver/esp/v5.5/components/esp_pm/include -I/home/eweaver/esp/v5.5/components/mbedtls/port/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/library -I/home/eweaver/esp/v5.5/components/mbedtls/esp_crt_bundle/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/everest/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/home/eweaver/esp/v5.5/components/esp_app_format/include -I/home/eweaver/esp/v5.5/components/esp_bootloader_format/include -I/home/eweaver/esp/v5.5/components/app_update/include -I/home/eweaver/esp/v5.5/components/bootloader_support/include -I/home/eweaver/esp/v5.5/components/bootloader_support/bootloader_flash/include -I/home/eweaver/esp/v5.5/components/esp_partition/include -I/home/eweaver/esp/v5.5/components/efuse/include -I/home/eweaver/esp/v5.5/components/efuse/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_mm/include -I/home/eweaver/esp/v5.5/components/spi_flash/include -I/home/eweaver/esp/v5.5/components/esp_security/include -I/home/eweaver/esp/v5.5/components/pthread/include -I/home/eweaver/esp/v5.5/components/esp_timer/include -I/home/eweaver/esp/v5.5/components/esp_driver_gptimer/include -I/home/eweaver/esp/v5.5/components/esp_ringbuf/include -I/home/eweaver/esp/v5.5/components/esp_driver_uart/include -I/home/eweaver/esp/v5.5/components/vfs/include -I/home/eweaver/esp/v5.5/components/app_trace/include -I/home/eweaver/esp/v5.5/components/esp_event/include -I/home/eweaver/esp/v5.5/components/nvs_flash/include -I/home/eweaver/esp/v5.5/components/esp_phy/include -I/home/eweaver/esp/v5.5/components/esp_phy/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_driver_usb_serial_jtag/include -I/home/eweaver/esp/v5.5/components/esp_vfs_console/include -I/home/eweaver/esp/v5.5/components/esp_netif/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/port/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/esp_supplicant/include -I/home/eweaver/esp/v5.5/components/esp_coex/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include/local -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/include -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/nan_app/include -I/home/eweaver/esp/v5.5/components/esp_driver_spi/include -I/home/eweaver/esp/v5.5/components/esp_gdbstub/include -I/home/eweaver/esp/v5.5/components/unity/include -I/home/eweaver/esp/v5.5/components/unity/unity/src -I/home/eweaver/esp/v5.5/components/cmock/CMock/src -I/home/eweaver/esp/v5.5/components/console -I/home/eweaver/esp/v5.5/components/esp_driver_pcnt/include -I/home/eweaver/esp/v5.5/components/esp_driver_mcpwm/include -I/home/eweaver/esp/v5.5/components/esp_driver_ana_cmpr/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2s/include -I/home/eweaver/esp/v5.5/components/sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdspi/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdio/include -I/home/eweaver/esp/v5.5/components/esp_driver_dac/include -I/home/eweaver/esp/v5.5/components/esp_driver_bitscrambler/include -I/home/eweaver/esp/v5.5/components/esp_driver_rmt/include -I/home/eweaver/esp/v5.5/components/esp_driver_tsens/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdm/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2c/include -I/home/eweaver/esp/v5.5/components/esp_driver_ledc/include -I/home/eweaver/esp/v5.5/components/esp_driver_parlio/include -I/home/eweaver/esp/v5.5/components/esp_driver_twai/include -I/home/eweaver/esp/v5.5/components/driver/deprecated -I/home/eweaver/esp/v5.5/components/driver/i2c/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/include -I/home/eweaver/esp/v5.5/components/driver/twai/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/esp32s3/include -I/home/eweaver/esp/v5.5/components/http_parser -I/home/eweaver/esp/v5.5/components/esp-tls -I/home/eweaver/esp/v5.5/components/esp-tls/esp-tls-crypto -I/home/eweaver/esp/v5.5/components/esp_adc/include -I/home/eweaver/esp/v5.5/components/esp_adc/interface -I/home/eweaver/esp/v5.5/components/esp_adc/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_adc/deprecated/include -I/home/eweaver/esp/v5.5/components/esp_driver_isp/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/interface -I/home/eweaver/esp/v5.5/components/esp_psram/include -I/home/eweaver/esp/v5.5/components/esp_psram/xip_impl/include -I/home/eweaver/esp/v5.5/components/esp_driver_jpeg/include -I/home/eweaver/esp/v5.5/components/esp_driver_ppa/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/hw_ver2/include -I/home/eweaver/esp/v5.5/components/esp_eth/include -I/home/eweaver/esp/v5.5/components/esp_hid/include -I/home/eweaver/esp/v5.5/components/tcp_transport/include -I/home/eweaver/esp/v5.5/components/esp_http_client/include -I/home/eweaver/esp/v5.5/components/esp_http_server/include -I/home/eweaver/esp/v5.5/components/esp_https_ota/include -I/home/eweaver/esp/v5.5/components/esp_https_server/include -I/home/eweaver/esp/v5.5/components/esp_lcd/include -I/home/eweaver/esp/v5.5/components/esp_lcd/interface -I/home/eweaver/esp/v5.5/components/esp_lcd/rgb/include -I/home/eweaver/esp/v5.5/components/protobuf-c/protobuf-c -I/home/eweaver/esp/v5.5/components/protocomm/include/common -I/home/eweaver/esp/v5.5/components/protocomm/include/security -I/home/eweaver/esp/v5.5/components/protocomm/include/transports -I/home/eweaver/esp/v5.5/components/protocomm/include/crypto/srp6a -I/home/eweaver/esp/v5.5/components/protocomm/proto-c -I/home/eweaver/esp/v5.5/components/esp_local_ctrl/include -I/home/eweaver/esp/v5.5/components/espcoredump/include -I/home/eweaver/esp/v5.5/components/espcoredump/include/port/xtensa -I/home/eweaver/esp/v5.5/components/wear_levelling/include -I/home/eweaver/esp/v5.5/components/fatfs/diskio -I/home/eweaver/esp/v5.5/components/fatfs/src -I/home/eweaver/esp/v5.5/components/fatfs/vfs -I/home/eweaver/esp/v5.5/components/idf_test/include -I/home/eweaver/esp/v5.5/components/idf_test/include/esp32s3 -I/home/eweaver/esp/v5.5/components/ieee802154/include -I/home/eweaver/esp/v5.5/components/json/cJSON -I/home/eweaver/esp/v5.5/components/mqtt/esp-mqtt/include -I/home/eweaver/esp/v5.5/components/nvs_sec_provider/include -I/home/eweaver/esp/v5.5/components/perfmon/include -I/home/eweaver/esp/v5.5/components/rt/include -I/home/eweaver/esp/v5.5/components/spiffs/include -I/home/eweaver/esp/v5.5/components/touch_element/include -I/home/eweaver/esp/v5.5/components/usb/include -I/home/eweaver/esp/v5.5/components/wifi_provisioning/include -mlongcalls  -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=/home/eweaver/PartisanLabs/projects/adl-1/firmware=. -fmacro-prefix-map=/home/eweaver/esp/v5.5=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -Wno-error=format -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/adl-1_main.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/adl-1_main.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/adl-1_main.c.obj -c /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/adl-1_main.c
In file included from /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/adl-1_main.c:10:
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/hal.h:55:25: error: unknown type name 'uint32'; did you mean 'uint32_t'?
   55 |     void hal_busy_wait( uint32 ms );
      |                         ^~~~~~
      |                         uint32_t
[13/18] Building C object esp-idf/main/CMakeFiles/__idf_main.dir/otaupdate.c.obj
FAILED: esp-idf/main/CMakeFiles/__idf_main.dir/otaupdate.c.obj 
/home/eweaver/.espressif/tools/xtensa-esp-elf/esp-14.2.0_20241119/xtensa-esp-elf/bin/xtensa-esp32s3-elf-gcc -DESP_PLATFORM -DIDF_VER=\"v5.5\" -DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\" -DSOC_MMU_PAGE_SIZE=CONFIG_MMU_PAGE_SIZE -DSOC_XTAL_FREQ_MHZ=CONFIG_XTAL_FREQ -DUNITY_INCLUDE_CONFIG_H -D_GLIBCXX_HAVE_POSIX_SEMAPHORE -D_GLIBCXX_USE_POSIX_SEMAPHORE -D_GNU_SOURCE -D_POSIX_READER_WRITER_LOCKS -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/build/config -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main -I/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/include -I/home/eweaver/esp/v5.5/components/newlib/platform_include -I/home/eweaver/esp/v5.5/components/freertos/config/include -I/home/eweaver/esp/v5.5/components/freertos/config/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/config/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include -I/home/eweaver/esp/v5.5/components/freertos/FreeRTOS-Kernel/portable/xtensa/include/freertos -I/home/eweaver/esp/v5.5/components/freertos/esp_additions/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc -I/home/eweaver/esp/v5.5/components/esp_hw_support/include/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_hw_support/dma/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/ldo/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/debug_probe/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/tuning_scheme_impl/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/power_supply/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/. -I/home/eweaver/esp/v5.5/components/esp_hw_support/mspi_timing_tuning/port/esp32s3/include -I/home/eweaver/esp/v5.5/components/heap/include -I/home/eweaver/esp/v5.5/components/heap/tlsf -I/home/eweaver/esp/v5.5/components/log/include -I/home/eweaver/esp/v5.5/components/soc/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3 -I/home/eweaver/esp/v5.5/components/soc/esp32s3/include -I/home/eweaver/esp/v5.5/components/soc/esp32s3/register -I/home/eweaver/esp/v5.5/components/hal/platform_port/include -I/home/eweaver/esp/v5.5/components/hal/esp32s3/include -I/home/eweaver/esp/v5.5/components/hal/include -I/home/eweaver/esp/v5.5/components/esp_rom/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3/include/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_rom/esp32s3 -I/home/eweaver/esp/v5.5/components/esp_common/include -I/home/eweaver/esp/v5.5/components/esp_system/include -I/home/eweaver/esp/v5.5/components/esp_system/port/soc -I/home/eweaver/esp/v5.5/components/esp_system/port/include/private -I/home/eweaver/esp/v5.5/components/xtensa/esp32s3/include -I/home/eweaver/esp/v5.5/components/xtensa/include -I/home/eweaver/esp/v5.5/components/xtensa/deprecated_include -I/home/eweaver/esp/v5.5/components/lwip/include -I/home/eweaver/esp/v5.5/components/lwip/include/apps -I/home/eweaver/esp/v5.5/components/lwip/include/apps/sntp -I/home/eweaver/esp/v5.5/components/lwip/lwip/src/include -I/home/eweaver/esp/v5.5/components/lwip/port/include -I/home/eweaver/esp/v5.5/components/lwip/port/freertos/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/arch -I/home/eweaver/esp/v5.5/components/lwip/port/esp32xx/include/sys -I/home/eweaver/esp/v5.5/components/esp_driver_gpio/include -I/home/eweaver/esp/v5.5/components/esp_pm/include -I/home/eweaver/esp/v5.5/components/mbedtls/port/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/library -I/home/eweaver/esp/v5.5/components/mbedtls/esp_crt_bundle/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/everest/include -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m -I/home/eweaver/esp/v5.5/components/mbedtls/mbedtls/3rdparty/p256-m/p256-m -I/home/eweaver/esp/v5.5/components/esp_app_format/include -I/home/eweaver/esp/v5.5/components/esp_bootloader_format/include -I/home/eweaver/esp/v5.5/components/app_update/include -I/home/eweaver/esp/v5.5/components/bootloader_support/include -I/home/eweaver/esp/v5.5/components/bootloader_support/bootloader_flash/include -I/home/eweaver/esp/v5.5/components/esp_partition/include -I/home/eweaver/esp/v5.5/components/efuse/include -I/home/eweaver/esp/v5.5/components/efuse/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_mm/include -I/home/eweaver/esp/v5.5/components/spi_flash/include -I/home/eweaver/esp/v5.5/components/esp_security/include -I/home/eweaver/esp/v5.5/components/pthread/include -I/home/eweaver/esp/v5.5/components/esp_timer/include -I/home/eweaver/esp/v5.5/components/esp_driver_gptimer/include -I/home/eweaver/esp/v5.5/components/esp_ringbuf/include -I/home/eweaver/esp/v5.5/components/esp_driver_uart/include -I/home/eweaver/esp/v5.5/components/vfs/include -I/home/eweaver/esp/v5.5/components/app_trace/include -I/home/eweaver/esp/v5.5/components/esp_event/include -I/home/eweaver/esp/v5.5/components/nvs_flash/include -I/home/eweaver/esp/v5.5/components/esp_phy/include -I/home/eweaver/esp/v5.5/components/esp_phy/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_driver_usb_serial_jtag/include -I/home/eweaver/esp/v5.5/components/esp_vfs_console/include -I/home/eweaver/esp/v5.5/components/esp_netif/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/port/include -I/home/eweaver/esp/v5.5/components/wpa_supplicant/esp_supplicant/include -I/home/eweaver/esp/v5.5/components/esp_coex/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include -I/home/eweaver/esp/v5.5/components/esp_wifi/include/local -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/include -I/home/eweaver/esp/v5.5/components/esp_wifi/wifi_apps/nan_app/include -I/home/eweaver/esp/v5.5/components/esp_driver_spi/include -I/home/eweaver/esp/v5.5/components/esp_gdbstub/include -I/home/eweaver/esp/v5.5/components/unity/include -I/home/eweaver/esp/v5.5/components/unity/unity/src -I/home/eweaver/esp/v5.5/components/cmock/CMock/src -I/home/eweaver/esp/v5.5/components/console -I/home/eweaver/esp/v5.5/components/esp_driver_pcnt/include -I/home/eweaver/esp/v5.5/components/esp_driver_mcpwm/include -I/home/eweaver/esp/v5.5/components/esp_driver_ana_cmpr/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2s/include -I/home/eweaver/esp/v5.5/components/sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdmmc/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdspi/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdio/include -I/home/eweaver/esp/v5.5/components/esp_driver_dac/include -I/home/eweaver/esp/v5.5/components/esp_driver_bitscrambler/include -I/home/eweaver/esp/v5.5/components/esp_driver_rmt/include -I/home/eweaver/esp/v5.5/components/esp_driver_tsens/include -I/home/eweaver/esp/v5.5/components/esp_driver_sdm/include -I/home/eweaver/esp/v5.5/components/esp_driver_i2c/include -I/home/eweaver/esp/v5.5/components/esp_driver_ledc/include -I/home/eweaver/esp/v5.5/components/esp_driver_parlio/include -I/home/eweaver/esp/v5.5/components/esp_driver_twai/include -I/home/eweaver/esp/v5.5/components/driver/deprecated -I/home/eweaver/esp/v5.5/components/driver/i2c/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/include -I/home/eweaver/esp/v5.5/components/driver/twai/include -I/home/eweaver/esp/v5.5/components/driver/touch_sensor/esp32s3/include -I/home/eweaver/esp/v5.5/components/http_parser -I/home/eweaver/esp/v5.5/components/esp-tls -I/home/eweaver/esp/v5.5/components/esp-tls/esp-tls-crypto -I/home/eweaver/esp/v5.5/components/esp_adc/include -I/home/eweaver/esp/v5.5/components/esp_adc/interface -I/home/eweaver/esp/v5.5/components/esp_adc/esp32s3/include -I/home/eweaver/esp/v5.5/components/esp_adc/deprecated/include -I/home/eweaver/esp/v5.5/components/esp_driver_isp/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/include -I/home/eweaver/esp/v5.5/components/esp_driver_cam/interface -I/home/eweaver/esp/v5.5/components/esp_psram/include -I/home/eweaver/esp/v5.5/components/esp_psram/xip_impl/include -I/home/eweaver/esp/v5.5/components/esp_driver_jpeg/include -I/home/eweaver/esp/v5.5/components/esp_driver_ppa/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/include -I/home/eweaver/esp/v5.5/components/esp_driver_touch_sens/hw_ver2/include -I/home/eweaver/esp/v5.5/components/esp_eth/include -I/home/eweaver/esp/v5.5/components/esp_hid/include -I/home/eweaver/esp/v5.5/components/tcp_transport/include -I/home/eweaver/esp/v5.5/components/esp_http_client/include -I/home/eweaver/esp/v5.5/components/esp_http_server/include -I/home/eweaver/esp/v5.5/components/esp_https_ota/include -I/home/eweaver/esp/v5.5/components/esp_https_server/include -I/home/eweaver/esp/v5.5/components/esp_lcd/include -I/home/eweaver/esp/v5.5/components/esp_lcd/interface -I/home/eweaver/esp/v5.5/components/esp_lcd/rgb/include -I/home/eweaver/esp/v5.5/components/protobuf-c/protobuf-c -I/home/eweaver/esp/v5.5/components/protocomm/include/common -I/home/eweaver/esp/v5.5/components/protocomm/include/security -I/home/eweaver/esp/v5.5/components/protocomm/include/transports -I/home/eweaver/esp/v5.5/components/protocomm/include/crypto/srp6a -I/home/eweaver/esp/v5.5/components/protocomm/proto-c -I/home/eweaver/esp/v5.5/components/esp_local_ctrl/include -I/home/eweaver/esp/v5.5/components/espcoredump/include -I/home/eweaver/esp/v5.5/components/espcoredump/include/port/xtensa -I/home/eweaver/esp/v5.5/components/wear_levelling/include -I/home/eweaver/esp/v5.5/components/fatfs/diskio -I/home/eweaver/esp/v5.5/components/fatfs/src -I/home/eweaver/esp/v5.5/components/fatfs/vfs -I/home/eweaver/esp/v5.5/components/idf_test/include -I/home/eweaver/esp/v5.5/components/idf_test/include/esp32s3 -I/home/eweaver/esp/v5.5/components/ieee802154/include -I/home/eweaver/esp/v5.5/components/json/cJSON -I/home/eweaver/esp/v5.5/components/mqtt/esp-mqtt/include -I/home/eweaver/esp/v5.5/components/nvs_sec_provider/include -I/home/eweaver/esp/v5.5/components/perfmon/include -I/home/eweaver/esp/v5.5/components/rt/include -I/home/eweaver/esp/v5.5/components/spiffs/include -I/home/eweaver/esp/v5.5/components/touch_element/include -I/home/eweaver/esp/v5.5/components/usb/include -I/home/eweaver/esp/v5.5/components/wifi_provisioning/include -mlongcalls  -fno-builtin-memcpy -fno-builtin-memset -fno-builtin-bzero -fno-builtin-stpcpy -fno-builtin-strncpy -fdiagnostics-color=always -ffunction-sections -fdata-sections -Wall -Werror=all -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=unused-but-set-variable -Wno-error=deprecated-declarations -Wextra -Wno-error=extra -Wno-unused-parameter -Wno-sign-compare -Wno-enum-conversion -gdwarf-4 -ggdb -Og -fno-shrink-wrap -fmacro-prefix-map=/home/eweaver/PartisanLabs/projects/adl-1/firmware=. -fmacro-prefix-map=/home/eweaver/esp/v5.5=/IDF -fstrict-volatile-bitfields -fno-jump-tables -fno-tree-switch-conversion -std=gnu17 -Wno-old-style-declaration -Wno-error=format -MD -MT esp-idf/main/CMakeFiles/__idf_main.dir/otaupdate.c.obj -MF esp-idf/main/CMakeFiles/__idf_main.dir/otaupdate.c.obj.d -o esp-idf/main/CMakeFiles/__idf_main.dir/otaupdate.c.obj -c /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/otaupdate.c
In file included from /home/eweaver/PartisanLabs/projects/adl-1/firmware/main/otaupdate.c:28:
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/hal.h:55:25: error: unknown type name 'uint32'; did you mean 'uint'?
   55 |     void hal_busy_wait( uint32 ms );
      |                         ^~~~~~
      |                         uint
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/otaupdate.c: In function 'begin_ota_update':
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/otaupdate.c:473:25: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  473 |     configuredPartition = esp_ota_get_boot_partition();
      |                         ^
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/otaupdate.c:474:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  474 |     runningPartition = esp_ota_get_running_partition();
      |                      ^
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/otaupdate.c:475:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
  475 |     updatePartition = esp_ota_get_next_update_partition(NULL);
      |                     ^
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/otaupdate.c: At top level:
/home/eweaver/PartisanLabs/projects/adl-1/firmware/main/otaupdate.c:442:13: warning: 'dhcp_set_captiveportal_url' defined but not used [-Wunused-function]
  442 | static void dhcp_set_captiveportal_url(void) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~
ninja: build stopped: subcommand failed.
