Make 7z able to handle symlinks in the NDK zip again #10392
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes: #10387
Context: https://sourceforge.net/p/sevenzip/discussion/45797/thread/da14cd780b/
Context: https://github.com/ip7z/7zip/releases/tag/25.01
With the release of 7z 25.01, the previously used
-snldswitch stopped working whenunpacking Android NDK archives:
I've seen it only on my Linux PC which uses Debian/unstable, but the problem will show itself
on macOS and Windows as well with the new 7z version.
Instead of switching to
System.IO.Compression, as suggested in the issue, this PR addssupport for the new
-snld20switch added in 7z 25.01 and which makes 7z able to handleNDK archives again.