The littlefs_esp32 library (both versions 1 and 1.05) fails to build with the error:
.pio/libdeps/esp32doit-devkit-v1/LittleFS_esp32/src/esp_littlefs.c:208:9: error: unknown field 'utime_p' specified in initializer
This is because the esp_vfs_t struct (~/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/vfs/esp_vfs.h) is missing the definition. Taking the definition from https://github.com/espressif/esp-idf/blob/master/components/vfs/include/esp_vfs.h (lines 206-209 at the time of reporting) and inserting it at line 184 allows the library to build at least, I've not done any further investigation.
The littlefs_esp32 library (both versions 1 and 1.05) fails to build with the error: .pio/libdeps/esp32doit-devkit-v1/LittleFS_esp32/src/esp_littlefs.c:208:9: error: unknown field 'utime_p' specified in initializer
This is because the esp_vfs_t struct (~/.platformio/packages/framework-arduinoespressif32/tools/sdk/include/vfs/esp_vfs.h) is missing the definition. Taking the definition from https://github.com/espressif/esp-idf/blob/master/components/vfs/include/esp_vfs.h (lines 206-209 at the time of reporting) and inserting it at line 184 allows the library to build at least, I've not done any further investigation.