me-no-dev / ESPAsyncWebServer

Async Web Server for ESP8266 and ESP32
3.72k stars 1.21k forks source link

AsyncTCP being pulled in for ESP8266 builds. #299

Closed kylegordon closed 5 years ago

kylegordon commented 6 years ago

Based on the reports at https://github.com/marvinroger/homie-esp8266/issues/444 https://travis-ci.org/kylegordon/homie-sonoff-touch/builds/312535275#L578 and https://travis-ci.org/euphi/Homie_BareMinimum/builds/312604604#L594 it would seem that AsyncTCP is being pulled in as a dependency for ESP8285 and ESP8266 builds.

I think, based on the commentary, that the ESPAsyncWebServer library (via PlatformIO) should only be requiring ESPAsyncTCP

atanisoft commented 6 years ago

This is a dependency resolver bug in platformio. You can't define two different envs with different dependencies. I will dig up the bug report reference and add it shortly.

atanisoft commented 6 years ago

platformio issue reference: https://github.com/platformio/platformio-core/issues/1153

It looks like they have fixed it via some adjustments to the platformio.ini file.

stale[bot] commented 5 years ago

[STALE_SET] This issue has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. Thank you for your contributions.

stale[bot] commented 5 years ago

[STALE_DEL] This stale issue has been automatically closed. Thank you for your contributions.