Update fsutil to latest master and remove deprecated fileutil.Matches#42758
Update fsutil to latest master and remove deprecated fileutil.Matches#42758aaronlehmann wants to merge 1 commit intomoby:masterfrom
Conversation
|
This will need an update to buildkit too; I'll open a PR over there. |
|
Buildkit PR here: moby/buildkit#2319 Once it gets merged, I can update this PR to revendor buildkit as well. |
|
Ah, yes, looks like it's currently failing; Let me warn up-front that updating buildkit may involve some niggles; I was working on that for the docker/cli (and did it in a couple of steps to bring other dependencies up to date); docker/cli#3237. If I'm able to find some time, I may give it a try to update it (if it can work without this update), then leave the final update to this PR. |
|
The circular dependency is a bit of a pain; I recall doing tonistiigi/fsutil#105 to move this all to fsutil, but I think Tonis didn't want to have to maintain it 😂 |
Now that fsutil is being updated to a new version, the original Matches function and method are no longer needed. Remove them in favor of the versions that have been fixed to handle **/foo patterns. Signed-off-by: Aaron Lehmann <alehmann@netflix.com>
6f15f34 to
178765d
Compare
|
@thaJeztah: The buildkit PR got merged. I tried updating buildkit and I've run into some issues with other dependencies. Would you be interested in taking it from here? |
|
I won't be completing this; therefore closing the PR. |
fixes #42788
Now that fsutil is being updated to a new version, the original
Matchesfunction and method are no longer needed. Remove them in favor of the
versions that have been fixed to handle
**/foopatterns.See #42676 for context.