Merge littlefs 1.7.0 with adafruit's 1.6.0#1295
Merge littlefs 1.7.0 with adafruit's 1.6.0#1295liquidraver wants to merge 1 commit intomeshcore-dev:devfrom
Conversation
|
this change was part of series of btfixvXX releases.. we don't have conclusive evidence if it helped to prevent corruptions, but it's good to be close to upstream version, and we at least know it did not introduce any regressions during those few weeks we tested it. |
|
this will need a refactor to only patch the relevant lines in the unlikely event adafruit patches upstream (haven't in ages), but that's for 2026, this overwrite is faster |
|
Is it possible for us to fork the original repos, apply any needed patches as git commits, and use the forked repos instead of using a python script to swap out code files at build time? (Same comment for that Bluefruit patch) :) |
of course it would be more in the github spirit, but I had reasons to do it like this: I can maintain 2 python files and tune them according to upstream changes (delete them if something get's merged etc) as for bluefruit: |
|
anyway, if one of you guys decide to make an "official" fork of the adafruit framework, I'll gladly commit the build time patches there |
Done, see #1922 |
Since Adafruit forked littlefs there were a couple of patches, this script will update adafruit framework's littlefs to 1.7 retaining modifications that adafruit did in the fork.
it should bring corruption prevention on renames.