Please refer to this: [esp8266 v2.2 to v2.3 upgrade compile error](https://github.com/esp8266/Arduino/issues/2297) The Boards manager doesn't correctly do cleanup for esp8266 library upgrade, supposably.