{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.6VPzj8kN/b1/cheesecutter_2.9+git20211011-3_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.6VPzj8kN/b2/cheesecutter_2.9+git20211011-3_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 3142677bcce4a40bfe6faa8164d3d0fd 2421936 debug optional cheesecutter-dbgsym_2.9+git20211011-3_arm64.deb\n- 2b87d610038e1547ebc0b6732fb43c21 548404 sound optional cheesecutter_2.9+git20211011-3_arm64.deb\n+ fe2c9ea89d94df0e5732df2b2a3b6714 2421916 debug optional cheesecutter-dbgsym_2.9+git20211011-3_arm64.deb\n+ 26f1dfe5a3f86d0937a60be8bbd4d69f 548148 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 1356 2024-07-16 14:19:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 546856 2024-07-16 14:19:49.000000 data.tar.xz\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 546596 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: a6458d8461ee91e82e52b07f7c266b1cc39763f6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bfb1c346a927ba07df7c6b57106cd14a6d43d952\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": "@@ -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 0x00163df0 60306620 00000000 656e6162 6c65642e `0f ....enabled.\n 0x00163e00 00000000 00000000 64697361 626c6564 ........disabled\n 0x00163e10 2e000000 00000000 48656c70 20746578 ........Help tex\n 0x00163e20 74732000 00000000 25642025 64202564 ts .....%d %d %d\n 0x00163e30 20256400 00000000 63686172 5b33325d %d.....char[32]\n 0x00163e40 00000000 00000000 26306662 00000000 ........&0fb....\n 0x00163e50 43686565 73654375 74746572 20322e39 CheeseCutter 2.9\n- 0x00163e60 20284a75 6c203136 20323032 34290000 (Jul 16 2024)..\n+ 0x00163e60 20284a75 6c203137 20323032 34290000 (Jul 17 2024)..\n 0x00163e70 46313220 3d204865 6c700000 00000000 F12 = Help......\n 0x00163e80 60303554 696d653a 20603025 78253032 `05Time: `0%x%02\n 0x00163e90 643a2530 3264202f 20242530 32780000 d:%02d / $%02x..\n 0x00163ea0 6030354f 63743a20 60306425 64202060 `05Oct: `0d%d `\n 0x00163eb0 30355370 643a2060 30642558 20206030 05Spd: `0d%X `0\n 0x00163ec0 3553743a 20603064 25642000 00000000 5St: `0d%d .....\n 0x00163ed0 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 34353864 38343631 65653931 65383265 458d8461ee91e82e\n- 0x00000010 35326230 37663763 32363662 31636333 52b07f7c266b1cc3\n- 0x00000020 39373633 66362e64 65627567 00000000 9763f6.debug....\n- 0x00000030 d72eb7df ....\n+ 0x00000000 62316333 34366139 32376261 30376466 b1c346a927ba07df\n+ 0x00000010 37633662 35373130 36636431 34613664 7c6b57106cd14a6d\n+ 0x00000020 34336439 35322e64 65627567 00000000 43d952.debug....\n+ 0x00000030 beca0cf2 ....\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: 6516bcce290eb316c77b2a7bd05bedbe552a396c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 52a776dcc390fef1ed31b6acc49994bd1631b64a\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 0x000ae7f0 342f696e 636c7564 652f642f 7374642f 4/include/d/std/\n 0x000ae800 696e7465 726e616c 2f6d656d 6f72792e internal/memory.\n 0x000ae810 642d6d69 78696e2d 33320000 00000000 d-mixin-32......\n 0x000ae820 56616c69 64617465 45786365 7074696f ValidateExceptio\n 0x000ae830 6e000000 00000000 55736572 45786365 n.......UserExce\n 0x000ae840 7074696f 6e000000 43686565 73654375 ption...CheeseCu\n 0x000ae850 74746572 20322075 74696c69 74696573 tter 2 utilities\n- 0x000ae860 20284a75 6c203136 20323032 34290000 (Jul 16 2024)..\n+ 0x000ae860 20284a75 6c203137 20323032 34290000 (Jul 17 2024)..\n 0x000ae870 0a557361 67653a20 09257320 3c636f6d .Usage: .%s \n 0x000ae890 3c696e66 696c653e 203c2d6f 206f7574 <-o out\n 0x000ae8a0 66696c65 3e000000 09257320 696d706f file>....%s impo\n 0x000ae8b0 7274203c 696e6669 6c653e20 3c696e66 rt <-o outfil\n 0x000ae8d0 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 31366263 63653239 30656233 31366337 16bcce290eb316c7\n- 0x00000010 37623261 37626430 35626564 62653535 7b2a7bd05bedbe55\n- 0x00000020 32613339 36632e64 65627567 00000000 2a396c.debug....\n- 0x00000030 5f1425d9 _.%.\n+ 0x00000000 61373736 64636333 39306665 66316564 a776dcc390fef1ed\n+ 0x00000010 33316236 61636334 39393934 62643136 31b6acc49994bd16\n+ 0x00000020 33316236 34612e64 65627567 00000000 31b64a.debug....\n+ 0x00000030 2888e0b2 (...\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 648 2024-07-16 14:19:49.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2421096 2024-07-16 14:19:49.000000 data.tar.xz\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 2421080 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: 3001\n Depends: cheesecutter (= 2.9+git20211011-3)\n Section: debug\n Priority: optional\n Description: debug symbols for cheesecutter\n-Build-Ids: 6516bcce290eb316c77b2a7bd05bedbe552a396c a6458d8461ee91e82e52b07f7c266b1cc39763f6\n+Build-Ids: 52a776dcc390fef1ed31b6acc49994bd1631b64a bfb1c346a927ba07df7c6b57106cd14a6d43d952\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/65/16bcce290eb316c77b2a7bd05bedbe552a396c.debug\n-usr/lib/debug/.build-id/a6/458d8461ee91e82e52b07f7c266b1cc39763f6.debug\n+usr/lib/debug/.build-id/52/a776dcc390fef1ed31b6acc49994bd1631b64a.debug\n+usr/lib/debug/.build-id/bf/b1c346a927ba07df7c6b57106cd14a6d43d952.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/65/\n--rw-r--r-- 0 root (0) root (0) 866696 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/65/16bcce290eb316c77b2a7bd05bedbe552a396c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/a6/\n--rw-r--r-- 0 root (0) root (0) 2136136 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/a6/458d8461ee91e82e52b07f7c266b1cc39763f6.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/52/\n+-rw-r--r-- 0 root (0) root (0) 866696 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/52/a776dcc390fef1ed31b6acc49994bd1631b64a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/bf/\n+-rw-r--r-- 0 root (0) root (0) 2136136 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/bf/b1c346a927ba07df7c6b57106cd14a6d43d952.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) 54296 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/65/16bcce290eb316c77b2a7bd05bedbe552a396c.debug", "source2": "./usr/lib/debug/.build-id/52/a776dcc390fef1ed31b6acc49994bd1631b64a.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: 6516bcce290eb316c77b2a7bd05bedbe552a396c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 52a776dcc390fef1ed31b6acc49994bd1631b64a\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/a6/458d8461ee91e82e52b07f7c266b1cc39763f6.debug", "source2": "./usr/lib/debug/.build-id/bf/b1c346a927ba07df7c6b57106cd14a6d43d952.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: a6458d8461ee91e82e52b07f7c266b1cc39763f6\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bfb1c346a927ba07df7c6b57106cd14a6d43d952\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"}]}]}]}]}]}