And here is the reproduced repo: https://github.com/axetroy/libflate-66
git clone https://github.com/axetroy/libflate-66
cd ./libflate-66
cargo run ./
# View unpacked files ’prune‘
The origin file size is : 985,384
The unzip file size is : 965,416
- unpack with Tar
size = 965,416
- unpack with python3
size = 985,384
>>> import tarfile
>>> tar = tarfile.open("prune_darwin_amd64.tar")
>>> tar.getmember("prune").size
985384
- unpack with build-in tar tools in macOS
size = 985,384
ref: sile/libflate#66
And here is the reproduced repo: https://github.com/axetroy/libflate-66
The origin file size is : 985,384
The unzip file size is : 965,416
size = 965,416
size = 985,384
size = 985,384
ref: sile/libflate#66