Replies: 7 comments
-
Please dont do anything yet. I am double checking its not me. |
Beta Was this translation helpful? Give feedback.
-
We do build on C3 and build pass: https://github.com/ESP32Async/ESPAsyncWebServer/actions/runs/13674993269/job/38233414420 that is not an issue - will convert it to support discussion. |
Beta Was this translation helpful? Give feedback.
-
I see you are using an old version of Arduino: Either update:
and/or add: lib_compat_mode = strict
lib_ldf_mode = chain
build_flags =
-std=c++17
-std=gnu++17
build_unflags =
-std=gnu++11 |
Beta Was this translation helpful? Give feedback.
-
thanks for the help. I will try that and report back |
Beta Was this translation helpful? Give feedback.
-
The latest https://github.com/espressif/arduino-esp32 (3.1.3) has build failures with 53.03.13 trying without that and just the flags. eg |
Beta Was this translation helpful? Give feedback.
-
This fixed the build for me
I was picking up the same platform as your CI already.
Thank you for your help. |
Beta Was this translation helpful? Give feedback.
-
Yes Arduino 2 has an old compiler. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Platform
ESP32 (esp32-c3)
IDE / Tooling
PlatformIO
What happened?
Code that built previously with a me-no-dev version from Oct 2024 now fails to buid with all versions from 3.6.0 through to the latest release.
Stack Trace
Minimal Reproductible Example (MRE)
Anything using the following seems to cause the problem.
Removing all references to the ESPAsyncWebServer from the codebase and removing the dependencies eliminates the build failure.
I confirm that:
Beta Was this translation helpful? Give feedback.
All reactions