Dear Maintainer,

I believe both #892029 and #913218 are a result of differences between
output produced by xz and pigz.  Specifically, xz can produce 4 extra
bytes of padding in the block header of the last block when the block
size is smaller than expected.  pigz sizes the header to fit the
actual block size, so no extra padding is produced.

As far as I can see, the extra padding is unavoidable when using xz,
so pigz must be used to reproduce the original file.  I have submitted
a patch[1] to fix the issue as part of a merge request.[2]

Thanks for considering,
Kevin

1.  
https://salsa.debian.org/debian/pristine-tar/commit/85c6d7cd11a664a04bbec186bfec3597fab098aa?merge_request_iid=3
2.  https://salsa.debian.org/debian/pristine-tar/merge_requests/3

Reply via email to