On Fri, 2024-05-10 at 14:49 +0000, Chris Lamb wrote: > * Use "xz --list" to supplement the output when comparing .xz archives; > essential when some underlying metadata differs. (Closes: #1069329) > * Actually append the xz --list after the container differences, as it > simplifies tests and the output.
Hmm, I still get a hex diff with the test case I posted in the bug: $ echo foo > foo $ xz -0 < foo > foo.0.xz $ xz -9 < foo > foo.9.xz $ diffoscope foo.0.xz foo.9.xz --- foo.0.xz +++ foo.9.xz │┄ Format-specific differences are supported for XZ compressed files but no file-specific differences were detected; falling back to a binary diff. file(1) reports: XZ compressed data, checksum CRC64 @@ -1,4 +1,4 @@ 00000000: fd37 7a58 5a00 0004 e6d6 b446 0200 2101 .7zXZ......F..!. -00000010: 0c00 0000 8f98 419c 0100 0366 6f6f 0a00 ......A....foo.. +00000010: 1c00 0000 10cf 58cc 0100 0366 6f6f 0a00 ......X....foo.. 00000020: ffd7 ac5a 3031 9cf2 0001 1c04 6f2c 9cc1 ...Z01......o,.. 00000030: 1fb6 f37d 0100 0000 0004 595a ...}......YZ -- bye, pabs https://wiki.debian.org/PaulWise
signature.asc
Description: This is a digitally signed message part
_______________________________________________ Reproducible-builds mailing list Reproducible-builds@alioth-lists.debian.net https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/reproducible-builds