{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.cHVsKxws/b1/cheesecutter_2.9+git20211011-3_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.cHVsKxws/b2/cheesecutter_2.9+git20211011-3_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 9bb32fc141eb374c7689779a0b3d720b 2428756 debug optional cheesecutter-dbgsym_2.9+git20211011-3_arm64.deb\n- 20553eddd53e022082e4aca52f62c86b 548460 sound optional cheesecutter_2.9+git20211011-3_arm64.deb\n+ 1938cc0ab977d02b51e2d54abbfc4f74 2429796 debug optional cheesecutter-dbgsym_2.9+git20211011-3_arm64.deb\n+ 8f39f574bc746393b48b1fafbfa76ca0 548828 sound optional cheesecutter_2.9+git20211011-3_arm64.deb\n"}, {"source1": "cheesecutter_2.9+git20211011-3_arm64.deb", "source2": "cheesecutter_2.9+git20211011-3_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-07-16 14:19:49.000000 debian-binary\n -rw-r--r-- 0 0 0 1360 2024-07-16 14:19:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 546908 2024-07-16 14:19:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 547276 2024-07-16 14:19:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./usr/bin/ccutter", "source2": "./usr/bin/ccutter", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 06755814b9da0e42d8d71d65677667e3a06eba3b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bb9397e87677955196c1ad8d6b1f1b8a9a460c8c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-;/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n XrSUG6f>\n }39D`*59\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n _D3std5array__T19appenderNewCapacityVmi1ZQBaFNaNbNiNfmmZm\n _D4core8internal5array13concatenation__T14_d_arraycatnTXTAaTAxaTQeZQBbFNaNbNeQrKQuZQBa\n@@ -1794,15 +1794,15 @@\n Editor restarted.\n Press again to confirm editor cold start...\n enabled.\n disabled.\n Help texts \n %d %d %d %d\n char[32]\n-CheeseCutter 2.9 (Jul 16 2024)\n+CheeseCutter 2.9 (Jul 17 2024)\n F12 = Help\n `05Time: `0%x%02d:%02d / $%02x\n `05Oct: `0d%d `05Spd: `0d%X `05St: `0d%d \n `05Rate: `0d%-1d*%dhz `05SID: `0d%s%s \n `05Filename: `0d%s\n `05%s `0d%-32s\n `05 Player: `0d%s\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -1524,15 +1524,15 @@\n 0x00164a70 60306620 00000000 656e6162 6c65642e `0f ....enabled.\n 0x00164a80 00000000 00000000 64697361 626c6564 ........disabled\n 0x00164a90 2e000000 00000000 48656c70 20746578 ........Help tex\n 0x00164aa0 74732000 00000000 25642025 64202564 ts .....%d %d %d\n 0x00164ab0 20256400 00000000 63686172 5b33325d %d.....char[32]\n 0x00164ac0 00000000 00000000 26306662 00000000 ........&0fb....\n 0x00164ad0 43686565 73654375 74746572 20322e39 CheeseCutter 2.9\n- 0x00164ae0 20284a75 6c203136 20323032 34290000 (Jul 16 2024)..\n+ 0x00164ae0 20284a75 6c203137 20323032 34290000 (Jul 17 2024)..\n 0x00164af0 46313220 3d204865 6c700000 00000000 F12 = Help......\n 0x00164b00 60303554 696d653a 20603025 78253032 `05Time: `0%x%02\n 0x00164b10 643a2530 3264202f 20242530 32780000 d:%02d / $%02x..\n 0x00164b20 6030354f 63743a20 60306425 64202060 `05Oct: `0d%d `\n 0x00164b30 30355370 643a2060 30642558 20206030 05Spd: `0d%X `0\n 0x00164b40 3553743a 20603064 25642000 00000000 5St: `0d%d .....\n 0x00164b50 60303552 6174653a 20603064 252d3164 `05Rate: `0d%-1d\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 37353538 31346239 64613065 34326438 755814b9da0e42d8\n- 0x00000010 64373164 36353637 37363637 65336130 d71d65677667e3a0\n- 0x00000020 36656261 33622e64 65627567 00000000 6eba3b.debug....\n- 0x00000030 89001dfa ....\n+ 0x00000000 39333937 65383736 37373935 35313936 9397e87677955196\n+ 0x00000010 63316164 38643662 31663162 38613961 c1ad8d6b1f1b8a9a\n+ 0x00000020 34363063 38632e64 65627567 00000000 460c8c.debug....\n+ 0x00000030 fa2806d5 .(..\n \n"}]}, {"source1": "./usr/bin/ct2util", "source2": "./usr/bin/ct2util", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db3bcf648837aa461edfc739db4e095f5c18f010\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 437cc89e991ddb5988b4368b9768a88ddf00a08f\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -907,15 +907,15 @@\n Cannot save; pulse %d is not valid.\n Cannot save; filter %d is not valid.\n Orphan format arguments: args[\n sequence $%02x, could not find end for chord %x. The song has a 8x command pointing to nonexistant chord program.\n /usr/lib/gcc/aarch64-linux-gnu/14/include/d/std/internal/memory.d-mixin-32\n ValidateException\n UserException\n-CheeseCutter 2 utilities (Jul 16 2024)\n+CheeseCutter 2 utilities (Jul 17 2024)\n Usage: \t%s <-o outfile>\n \t%s import <-o outfile>\n \t%s init <-o outfile>\n Commands:\n prg Export song (.ct) to PRG file\n sid Export song (.ct) to SID file\n dump Dump song data to assembler source (BETA)\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -245,15 +245,15 @@\n 0x000accd0 342f696e 636c7564 652f642f 7374642f 4/include/d/std/\n 0x000acce0 696e7465 726e616c 2f6d656d 6f72792e internal/memory.\n 0x000accf0 642d6d69 78696e2d 33320000 00000000 d-mixin-32......\n 0x000acd00 56616c69 64617465 45786365 7074696f ValidateExceptio\n 0x000acd10 6e000000 00000000 55736572 45786365 n.......UserExce\n 0x000acd20 7074696f 6e000000 43686565 73654375 ption...CheeseCu\n 0x000acd30 74746572 20322075 74696c69 74696573 tter 2 utilities\n- 0x000acd40 20284a75 6c203136 20323032 34290000 (Jul 16 2024)..\n+ 0x000acd40 20284a75 6c203137 20323032 34290000 (Jul 17 2024)..\n 0x000acd50 0a557361 67653a20 09257320 3c636f6d .Usage: .%s \n 0x000acd70 3c696e66 696c653e 203c2d6f 206f7574 <-o out\n 0x000acd80 66696c65 3e000000 09257320 696d706f file>....%s impo\n 0x000acd90 7274203c 696e6669 6c653e20 3c696e66 rt <-o outfil\n 0x000acdb0 653e0000 00000000 09257320 696e6974 e>.......%s init\n"}, {"source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "readelf: Error: Unable to find program interpreter name", "readelf: Error: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 33626366 36343838 33376161 34363165 3bcf648837aa461e\n- 0x00000010 64666337 33396462 34653039 35663563 dfc739db4e095f5c\n- 0x00000020 31386630 31302e64 65627567 00000000 18f010.debug....\n- 0x00000030 59eb68b1 Y.h.\n+ 0x00000000 37636338 39653939 31646462 35393838 7cc89e991ddb5988\n+ 0x00000010 62343336 38623937 36386138 38646466 b4368b9768a88ddf\n+ 0x00000020 30306130 38662e64 65627567 00000000 00a08f.debug....\n+ 0x00000030 43b59d4b C..K\n \n"}]}]}]}]}, {"source1": "cheesecutter-dbgsym_2.9+git20211011-3_arm64.deb", "source2": "cheesecutter-dbgsym_2.9+git20211011-3_arm64.deb", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2024-07-16 14:19:49.000000 debian-binary\n -rw-r--r-- 0 0 0 644 2024-07-16 14:19:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2427920 2024-07-16 14:19:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2428960 2024-07-16 14:19:49.000000 data.tar.xz\n"}, {"source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [{"source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [{"source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: arm64\n Maintainer: Debian Multimedia Maintainers \n Installed-Size: 5919\n Depends: cheesecutter (= 2.9+git20211011-3)\n Section: debug\n Priority: optional\n Description: debug symbols for cheesecutter\n-Build-Ids: 06755814b9da0e42d8d71d65677667e3a06eba3b db3bcf648837aa461edfc739db4e095f5c18f010\n+Build-Ids: 437cc89e991ddb5988b4368b9768a88ddf00a08f bb9397e87677955196c1ad8d6b1f1b8a9a460c8c\n"}, {"source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [{"source1": "./md5sums", "source2": "./md5sums", "comments": ["Files differ"], "unified_diff": null}, {"source1": "line order", "source2": "line order", "unified_diff": "@@ -1,3 +1,3 @@\n-usr/lib/debug/.build-id/06/755814b9da0e42d8d71d65677667e3a06eba3b.debug\n-usr/lib/debug/.build-id/db/3bcf648837aa461edfc739db4e095f5c18f010.debug\n+usr/lib/debug/.build-id/43/7cc89e991ddb5988b4368b9768a88ddf00a08f.debug\n+usr/lib/debug/.build-id/bb/9397e87677955196c1ad8d6b1f1b8a9a460c8c.debug\n usr/lib/debug/.dwz/aarch64-linux-gnu/cheesecutter.debug\n"}]}]}]}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "file list", "source2": "file list", "unified_diff": "@@ -1,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/06/\n--rw-r--r-- 0 root (0) root (0) 4119000 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/06/755814b9da0e42d8d71d65677667e3a06eba3b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/db/\n--rw-r--r-- 0 root (0) root (0) 1873680 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/db/3bcf648837aa461edfc739db4e095f5c18f010.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/43/\n+-rw-r--r-- 0 root (0) root (0) 1873680 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/43/7cc89e991ddb5988b4368b9768a88ddf00a08f.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/bb/\n+-rw-r--r-- 0 root (0) root (0) 4119000 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/bb/9397e87677955196c1ad8d6b1f1b8a9a460c8c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 53768 2024-07-16 14:19:49.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/cheesecutter.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/share/doc/cheesecutter-dbgsym -> cheesecutter\n"}, {"source1": "./usr/lib/debug/.build-id/06/755814b9da0e42d8d71d65677667e3a06eba3b.debug", "source2": "./usr/lib/debug/.build-id/bb/9397e87677955196c1ad8d6b1f1b8a9a460c8c.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 06755814b9da0e42d8d71d65677667e3a06eba3b\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bb9397e87677955196c1ad8d6b1f1b8a9a460c8c\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/db/3bcf648837aa461edfc739db4e095f5c18f010.debug", "source2": "./usr/lib/debug/.build-id/43/7cc89e991ddb5988b4368b9768a88ddf00a08f.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: db3bcf648837aa461edfc739db4e095f5c18f010\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 437cc89e991ddb5988b4368b9768a88ddf00a08f\n \n Displaying notes found in: .note.ABI-tag\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_ABI_TAG (ABI version tag)\t OS: Linux, ABI: 3.7.0\n"}]}]}]}]}]}