Library compilation fails with "esp32" boards platform version 3.1.0 #182
Labels
status: in progress
Work is in progress on this
topic: code
Related to content of the project itself
type: imperfection
Perceived defect in any part of project
Describe the problem
Version 3.1.0 of the "esp32" boards platform was recently released:
https://github.com/espressif/arduino-esp32/releases/tag/3.1.0
Although the library compiled without errors for boards from the previous version 3.0.7 of the platform, it fails to compile after updating to version 3.1.0 of the platform.
To reproduce
https://docs.espressif.com/projects/arduino-esp32/en/latest/installing.html#installing-using-arduino-ide
ⓘ This board was chosen arbitrarily for the sake of the demo. The fault also occurs with other boards of the platform.
🐛 Compilation fails:
Expected behavior
Library compiles with the latest version of the supported boards platforms.
ArduinoHttpClient version
Original report
0.3.1
Last verified with
7b509784ce4dd988b5213b14babec2f8338f6619
Additional context
The regression was introduced by espressif/arduino-esp32@e1673e4
Of course this also breaks the use of libraries which introduce a transitory dependency on the "ArduinoHttpClient" library. For example, the "Arduino_ESP32_OTA" library:
The text was updated successfully, but these errors were encountered: