{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.Fi3ITUcK/b1/cheesecutter_2.9+git20211011-3_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.Fi3ITUcK/b2/cheesecutter_2.9+git20211011-3_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 289db79f01fe294e287881f334c7a274 2029300 debug optional cheesecutter-dbgsym_2.9+git20211011-3_i386.deb\n- a9a863a85daaec23e531a2b2ad67c3ba 628224 sound optional cheesecutter_2.9+git20211011-3_i386.deb\n+ 5df17c36aa7e90ea0cc41eaf29460222 2028396 debug optional cheesecutter-dbgsym_2.9+git20211011-3_i386.deb\n+ 178f46c2dcb3ce79054a4d5229091005 628136 sound optional cheesecutter_2.9+git20211011-3_i386.deb\n"}, {"source1": "cheesecutter_2.9+git20211011-3_i386.deb", "source2": "cheesecutter_2.9+git20211011-3_i386.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 626676 2024-07-16 14:19:49.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 626588 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: f2c64a43653db0a768d9da4d5a1bddd8b17b0ea2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b3e39fc7d2a8266d13c92d64ad7a43c82745a749\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.2.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-/lib/ld-linux.so.2\n+I/lib/ld-linux.so.2\n MgD39D`Q\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n _D4core8internal5array13concatenation__T14_d_arraycatnTXTAaTAxaTQeZQBbFNaNbNeQrKQuZQBa\n _D6Object7__ClassZ\n _D3std4file15DirIteratorImpl9pushExtraMFNfSQBpQBo8DirEntryZv\n@@ -1278,15 +1278,15 @@\n ______/ /____________________________________\\ \\__\\ \\_______________ \n / ___/ / -__/ -__/__ --/ -__| ___\\ \\ \\ __\\ __\\ -__\\ _\\\n /_____/__/__/_____/_____/_____/______|______\\_____\\_____\\_____\\_____\\___\\/\n \\_____\\__\\__\\_____\\_____\\_____\\______|______/_____/_____/_____/_____/___/\n Press again to confirm sequence data clearing...\n Press again to confirm song data optimization...\n Press again to confirm editor cold start...\n-CheeseCutter 2.9 (Jul 16 2024)\n+CheeseCutter 2.9 (Jul 17 2024)\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 Could not save file! Check your filename.\n Cannot Quicksave; give filename first by doing a regular save.\n File not found or not accessible: \n 1!azsxdcvgbhnjmq2w3er5t6y7ui9o0p\n@@ -1893,15 +1893,15 @@\n Root pointer must not be null\n DList: Inconsistent state\n DList.front: List is empty\n Remove: Range is empty\n DList.back: List is empty\n popFirstOf: Range is empty\n popLastOf: Range is empty\n- (Jul 16 2024)\n+ (Jul 17 2024)\n src/com/util.d\n not found\n argname \n 0123456789ABCDEF\n 0123456789\n Illegal value in argument.\n Value list too long.\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -686,15 +686,15 @@\n 0x00192ab0 50726573 73206167 61696e20 746f2063 Press again to c\n 0x00192ac0 6f6e6669 726d2073 6f6e6720 64617461 onfirm song data\n 0x00192ad0 206f7074 696d697a 6174696f 6e2e2e2e optimization...\n 0x00192ae0 00000000 50726573 73206167 61696e20 ....Press again \n 0x00192af0 746f2063 6f6e6669 726d2065 6469746f to confirm edito\n 0x00192b00 7220636f 6c642073 74617274 2e2e2e00 r cold start....\n 0x00192b10 43686565 73654375 74746572 20322e39 CheeseCutter 2.9\n- 0x00192b20 20284a75 6c203136 20323032 34290000 (Jul 16 2024)..\n+ 0x00192b20 20284a75 6c203137 20323032 34290000 (Jul 17 2024)..\n 0x00192b30 60303554 696d653a 20603025 78253032 `05Time: `0%x%02\n 0x00192b40 643a2530 3264202f 20242530 32780000 d:%02d / $%02x..\n 0x00192b50 6030354f 63743a20 60306425 64202060 `05Oct: `0d%d `\n 0x00192b60 30355370 643a2060 30642558 20206030 05Spd: `0d%X `0\n 0x00192b70 3553743a 20603064 25642000 60303552 5St: `0d%d .`05R\n 0x00192b80 6174653a 20603064 252d3164 2a256468 ate: `0d%-1d*%dh\n 0x00192b90 7a202060 30355349 443a2060 30642573 z `05SID: `0d%s\n@@ -1730,15 +1730,15 @@\n 0x00196bf0 3a204c69 73742069 7320656d 70747900 : List is empty.\n 0x00196c00 52656d6f 76653a20 52616e67 65206973 Remove: Range is\n 0x00196c10 20656d70 74790044 4c697374 2e626163 empty.DList.bac\n 0x00196c20 6b3a204c 69737420 69732065 6d707479 k: List is empty\n 0x00196c30 00706f70 46697273 744f663a 2052616e .popFirstOf: Ran\n 0x00196c40 67652069 7320656d 70747900 706f704c ge is empty.popL\n 0x00196c50 6173744f 663a2052 616e6765 20697320 astOf: Range is \n- 0x00196c60 656d7074 79002028 4a756c20 31362032 empty. (Jul 16 2\n+ 0x00196c60 656d7074 79002028 4a756c20 31372032 empty. (Jul 17 2\n 0x00196c70 30323429 00737263 2f636f6d 2f757469 024).src/com/uti\n 0x00196c80 6c2e6400 25303278 3a200020 6e6f7420 l.d.%02x: . not \n 0x00196c90 666f756e 64006172 676e616d 65200030 found.argname .0\n 0x00196ca0 31323334 35363738 39414243 44454600 123456789ABCDEF.\n 0x00196cb0 0d0a0900 30780030 31323334 35363738 ....0x.012345678\n 0x00196cc0 3900496c 6c656761 6c207661 6c756520 9.Illegal value \n 0x00196cd0 696e2061 7267756d 656e742e 0056616c in argument..Val\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 63363461 34333635 33646230 61373638 c64a43653db0a768\n- 0x00000010 64396461 34643561 31626464 64386231 d9da4d5a1bddd8b1\n- 0x00000020 37623065 61322e64 65627567 00000000 7b0ea2.debug....\n- 0x00000030 aae3b141 ...A\n+ 0x00000000 65333966 63376432 61383236 36643133 e39fc7d2a8266d13\n+ 0x00000010 63393264 36346164 37613433 63383237 c92d64ad7a43c827\n+ 0x00000020 34356137 34392e64 65627567 00000000 45a749.debug....\n+ 0x00000030 05d55728 ..W(\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: 88eb43c395d165eb1b2acd78c1afa4d9ca8de661\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bdbe31abffaffae944ee66ac65f15bc992d7ee28\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.2.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-a/lib/ld-linux.so.2\n+(/lib/ld-linux.so.2\n _ITM_deregisterTMCloneTable\n __gmon_start__\n _ITM_registerTMCloneTable\n _D3std6format8internal5write__T12writeAlignedTSQBt5stdio4File17LockingTextWriterTAyaTQeTQhTAwTaZQCnFNfKQCfQzQBbQBeQxMKxSQEoQEn4spec__T10FormatSpecTaZQpEQFuQFtQFpQFj13PrecisionTypeZv\n _D6Object7__ClassZ\n _D3std5range10primitives__T3putTSQBf5stdio4File17LockingTextWriterTAwZQBrFNfKQBtQnZv\n _D3std6format5write__T11formatValueTSQBj5stdio4File17LockingTextWriterTkTaZQCbFNfKQBuKkMKxSQDlQDk4spec__T10FormatSpecTaZQpZv\n@@ -898,15 +898,15 @@\n Illegal instruction\n program counter overflow!\n Illegal addressing mode %d\n (indexed,x) not implemented\n Unsupported addrmode %d\n ,xZ \t$\n ,yZ \t$\n- (Jul 16 2024)\n+ (Jul 17 2024)\n src/com/util.d\n not found\n argname \n 0123456789ABCDEF\n 0123456789\n Illegal value in argument.\n The input must not be empty\n@@ -1009,15 +1009,15 @@\n /usr/lib/gcc/i686-linux-gnu/14/include/d/std/format/package.d\n Error: instrument %d is not valid (wavetable does not wrap).\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/i686-linux-gnu/14/include/d/std/internal/memory.d-mixin-32\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 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 import Copy data from another song without overwriting the player\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -147,15 +147,15 @@\n 0x000c8900 4c00424d 49005345 4300434c 43002020 L.BMI.SEC.CLC. \n 0x000c8910 20200900 20202020 09232400 282c7829 .. .#$.(,x)\n 0x000c8920 09240028 292c7909 24002829 20200924 .$.(),y.$.() .$\n 0x000c8930 003c7a3e 20092400 20202020 092b2d00 . .$. .+-.\n 0x000c8940 20202020 09610020 20202009 24002c78 .a. .$.,x\n 0x000c8950 20200924 002c7920 20092400 2c785a20 .$.,y .$.,xZ \n 0x000c8960 20200924 002c795a 20202009 24002028 .$.,yZ .$. (\n- 0x000c8970 4a756c20 31362032 30323429 00737263 Jul 16 2024).src\n+ 0x000c8970 4a756c20 31372032 30323429 00737263 Jul 17 2024).src\n 0x000c8980 2f636f6d 2f757469 6c2e6400 25303278 /com/util.d.%02x\n 0x000c8990 3a200025 30325820 00206e6f 7420666f : .%02X . not fo\n 0x000c89a0 756e6400 6172676e 616d6520 00303132 und.argname .012\n 0x000c89b0 33343536 37383941 42434445 46000d0a 3456789ABCDEF...\n 0x000c89c0 09003078 00303132 33343536 37383900 ..0x.0123456789.\n 0x000c89d0 496c6c65 67616c20 76616c75 6520696e Illegal value in\n 0x000c89e0 20617267 756d656e 742e0054 68652069 argument..The i\n@@ -396,15 +396,15 @@\n 0x000c9890 686f7264 2070726f 6772616d 2e000000 hord program....\n 0x000c98a0 2f757372 2f6c6962 2f676363 2f693638 /usr/lib/gcc/i68\n 0x000c98b0 362d6c69 6e75782d 676e752f 31342f69 6-linux-gnu/14/i\n 0x000c98c0 6e636c75 64652f64 2f737464 2f696e74 nclude/d/std/int\n 0x000c98d0 65726e61 6c2f6d65 6d6f7279 2e642d6d ernal/memory.d-m\n 0x000c98e0 6978696e 2d333200 43686565 73654375 ixin-32.CheeseCu\n 0x000c98f0 74746572 20322075 74696c69 74696573 tter 2 utilities\n- 0x000c9900 20284a75 6c203136 20323032 34290000 (Jul 16 2024)..\n+ 0x000c9900 20284a75 6c203137 20323032 34290000 (Jul 17 2024)..\n 0x000c9910 0a557361 67653a20 09257320 3c636f6d .Usage: .%s \n 0x000c9930 3c696e66 696c653e 203c2d6f 206f7574 <-o out\n 0x000c9940 66696c65 3e000000 09257320 696d706f file>....%s impo\n 0x000c9950 7274203c 696e6669 6c653e20 3c696e66 rt <-o outfil\n 0x000c9970 653e0000 09257320 696e6974 203c6269 e>...%s init \n Installed-Size: 3967\n Depends: cheesecutter (= 2.9+git20211011-3)\n Section: debug\n Priority: optional\n Description: debug symbols for cheesecutter\n-Build-Ids: 88eb43c395d165eb1b2acd78c1afa4d9ca8de661 f2c64a43653db0a768d9da4d5a1bddd8b17b0ea2\n+Build-Ids: b3e39fc7d2a8266d13c92d64ad7a43c82745a749 bdbe31abffaffae944ee66ac65f15bc992d7ee28\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/88/eb43c395d165eb1b2acd78c1afa4d9ca8de661.debug\n-usr/lib/debug/.build-id/f2/c64a43653db0a768d9da4d5a1bddd8b17b0ea2.debug\n+usr/lib/debug/.build-id/b3/e39fc7d2a8266d13c92d64ad7a43c82745a749.debug\n+usr/lib/debug/.build-id/bd/be31abffaffae944ee66ac65f15bc992d7ee28.debug\n usr/lib/debug/.dwz/i386-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/88/\n--rw-r--r-- 0 root (0) root (0) 1222388 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/88/eb43c395d165eb1b2acd78c1afa4d9ca8de661.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/f2/\n--rw-r--r-- 0 root (0) root (0) 2771580 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/f2/c64a43653db0a768d9da4d5a1bddd8b17b0ea2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/b3/\n+-rw-r--r-- 0 root (0) root (0) 2771580 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/b3/e39fc7d2a8266d13c92d64ad7a43c82745a749.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/bd/\n+-rw-r--r-- 0 root (0) root (0) 1222388 2024-07-16 14:19:49.000000 ./usr/lib/debug/.build-id/bd/be31abffaffae944ee66ac65f15bc992d7ee28.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/i386-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 53268 2024-07-16 14:19:49.000000 ./usr/lib/debug/.dwz/i386-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/88/eb43c395d165eb1b2acd78c1afa4d9ca8de661.debug", "source2": "./usr/lib/debug/.build-id/bd/be31abffaffae944ee66ac65f15bc992d7ee28.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: 88eb43c395d165eb1b2acd78c1afa4d9ca8de661\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: bdbe31abffaffae944ee66ac65f15bc992d7ee28\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.2.0\n"}]}, {"source1": "./usr/lib/debug/.build-id/f2/c64a43653db0a768d9da4d5a1bddd8b17b0ea2.debug", "source2": "./usr/lib/debug/.build-id/b3/e39fc7d2a8266d13c92d64ad7a43c82745a749.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: f2c64a43653db0a768d9da4d5a1bddd8b17b0ea2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b3e39fc7d2a8266d13c92d64ad7a43c82745a749\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.2.0\n"}]}]}]}]}]}