Yacubane / esp32-arduino-matter

Matter IoT protocol library for ESP32 working on Arduino framework

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Arduino IDE Update broke the library?

Dloranger opened this issue · comments

Everything was working on Tuesday (09-April), but this morning (12-APR) there were some updates from the ardiuno IDE, so I installed those (one was a board definition update, not sure on the other one), now I am getting a bunch of compile issues that seem to come back to this (first line I can see in the output terminal).

....libraries\ESP32_Arduino_Matter\src/platform/ConfigurationManager.h:205:16: note: suggested alternative: '__underlying_type'
location = to_underlying(chip::app::Clusters::GeneralCommissioning::RegulatoryLocationType::kIndoor);
^~~~~~~~~~~~~
__underlying_type

potentially this one that was updated yesterday
https://github.com/espressif/arduino-esp32/releases/tag/2.0.15
Reverting back to 2.0.11 didnt fix the issue so not likely the cause

for anyone else seeing this, the cause was the updates broke the gnu17 update, you will need to run that update again to get it working again