{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.R9DSqFfs/b1/smartlist_3.15-26_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.R9DSqFfs/b2/smartlist_3.15-26_i386.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 1e522c3924c011ac0d7cdeb0d5cce489 28412 debug optional smartlist-dbgsym_3.15-26_i386.deb\n- ae6ead64eed916b5cbf6aeb16aa2494d 76956 mail optional smartlist_3.15-26_i386.deb\n+ fad4ea6d76bcc680c899a2cf172146d5 28420 debug optional smartlist-dbgsym_3.15-26_i386.deb\n+ 3d481085800669392ebbde5f4dbf7080 76952 mail optional smartlist_3.15-26_i386.deb\n"}, {"source1": "smartlist_3.15-26_i386.deb", "source2": "smartlist_3.15-26_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 2023-01-24 13:20:00.000000 debian-binary\n -rw-r--r-- 0 0 0 2068 2023-01-24 13:20:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 74696 2023-01-24 13:20:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 74692 2023-01-24 13:20:00.000000 data.tar.xz\n"}, {"source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [{"source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [{"source1": "./var/list/.bin/choplist", "source2": "./var/list/.bin/choplist", "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: 94ed04f1989af59670b8d4f7dff498f2a52ac178\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a6d934bbaf019af6792e14ab8647a1ab7fb9d1d9\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": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -1373,28 +1373,28 @@\n \tje 39ff <__cxa_finalize@plt+0x25cf>\n \tcmp %eax,%edi\n \tjb 39ff <__cxa_finalize@plt+0x25cf>\n ./src/./src/multigram.c:477\n \tmov -0xd0(%ebp),%eax\n \tlea -0x8(%eax),%edx\n ./src/./src/multigram.c:558\n-\tmov $0x1859f,%eax\n+\tmov $0x14735,%eax\n \tsub %edx,%eax\n \tmov %eax,%esi\n \ttest %ecx,%ecx\n \tje 244c <__cxa_finalize@plt+0x101c>\n \tcmp %ecx,%eax\n \tcmova %ecx,%esi\n ./src/./src/multigram.c:561\n \tmov -0x4(%ebx),%eax\n \tmov %edi,-0xe0(%ebp)\n \tmov %esi,-0xf0(%ebp)\n \tmov %edx,%esi\n ./src/./src/multigram.c:563\n-\tmovl $0x1859f0,-0xe8(%ebp)\n+\tmovl $0x147350,-0xe8(%ebp)\n ./src/./src/multigram.c:561\n \tmov (%eax),%ecx\n ./src/./src/multigram.c:563\n \tmov %ecx,%edi\n \tjmp 2491 <__cxa_finalize@plt+0x1061>\n ./src/./src/multigram.c:564\n \tsub $0xc,%esp\n@@ -1409,15 +1409,15 @@\n \tadd %eax,-0xe8(%ebp)\n ./src/./src/multigram.c:563 (discriminator 1)\n \tmov (%edi),%eax\n \ttest %eax,%eax\n \tjne 2470 <__cxa_finalize@plt+0x1040>\n ./src/./src/multigram.c:565\n \tmov %esi,%edx\n-\tmov $0x1859f,%eax\n+\tmov $0x14735,%eax\n \tmov -0xf0(%ebp),%esi\n \tmov -0xe0(%ebp),%edi\n \tsub %edx,%eax\n \tcmp %esi,%eax\n \tmov %edi,%edx\n \tcmovbe %eax,%esi\n \tmov $0x1,%eax\n@@ -1581,15 +1581,15 @@\n ./src/./src/multigram.c:592 (discriminator 1)\n \tmov (%edi),%eax\n \ttest %eax,%eax\n \tjne 265f <__cxa_finalize@plt+0x122f>\n ./src/./src/multigram.c:593\n \tmov -0xe8(%ebp),%edx\n ./src/./src/multigram.c:594\n-\tmov $0x1859f,%eax\n+\tmov $0x14735,%eax\n \tsub %esi,%eax\n ./src/./src/multigram.c:593\n \tsub %esi,%edx\n \tcmp %eax,%edx\n \tcmovae %edx,%eax\n ./src/./src/multigram.c:597\n \txor %ecx,%ecx\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 65643034 66313938 39616635 39363730 ed04f1989af59670\n- 0x00000010 62386434 66376466 66343938 66326135 b8d4f7dff498f2a5\n- 0x00000020 32616331 37382e64 65627567 00000000 2ac178.debug....\n- 0x00000030 489ecdbb H...\n+ 0x00000000 64393334 62626166 30313961 66363739 d934bbaf019af679\n+ 0x00000010 32653134 61623836 34376131 61623766 2e14ab8647a1ab7f\n+ 0x00000020 62396431 64392e64 65627567 00000000 b9d1d9.debug....\n+ 0x00000030 bb73945e .s.^\n \n"}]}]}]}]}, {"source1": "smartlist-dbgsym_3.15-26_i386.deb", "source2": "smartlist-dbgsym_3.15-26_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 2023-01-24 13:20:00.000000 debian-binary\n -rw-r--r-- 0 0 0 440 2023-01-24 13:20:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 27780 2023-01-24 13:20:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 27788 2023-01-24 13:20:00.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: i386\n Maintainer: Santiago Vila \n Installed-Size: 42\n Depends: smartlist (= 3.15-26)\n Section: debug\n Priority: optional\n Description: debug symbols for smartlist\n-Build-Ids: 94ed04f1989af59670b8d4f7dff498f2a52ac178\n+Build-Ids: a6d934bbaf019af6792e14ab8647a1ab7fb9d1d9\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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./usr/lib/debug/.build-id/94/\n--rw-r--r-- 0 root (0) root (0) 32376 2023-01-24 13:20:00.000000 ./usr/lib/debug/.build-id/94/ed04f1989af59670b8d4f7dff498f2a52ac178.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./usr/lib/debug/.build-id/a6/\n+-rw-r--r-- 0 root (0) root (0) 32376 2023-01-24 13:20:00.000000 ./usr/lib/debug/.build-id/a6/d934bbaf019af6792e14ab8647a1ab7fb9d1d9.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-01-24 13:20:00.000000 ./usr/share/doc/smartlist-dbgsym -> smartlist\n"}, {"source1": "./usr/lib/debug/.build-id/94/ed04f1989af59670b8d4f7dff498f2a52ac178.debug", "source2": "./usr/lib/debug/.build-id/a6/d934bbaf019af6792e14ab8647a1ab7fb9d1d9.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 10% 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: 94ed04f1989af59670b8d4f7dff498f2a52ac178\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a6d934bbaf019af6792e14ab8647a1ab7fb9d1d9\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": "readelf --wide --debug-dump=loc {}", "source2": "readelf --wide --debug-dump=loc {}", "comments": ["error from `readelf --wide --debug-dump=loc {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1610,15 +1610,15 @@\n 00001460 v0000001 v0000000 location view pair\n 00001462 v0000000 v0000000 location view pair\n 00001464 v0000000 v0000000 location view pair\n 00001466 v0000000 v0000000 location view pair\n \n 00001468 0000246c (base address)\n 0000146d v0000002 v0000000 views at 00001454 for:\n- 0000246c 00002470 (DW_OP_const4u: 1595888; DW_OP_stack_value)\n+ 0000246c 00002470 (DW_OP_const4u: 1340240; DW_OP_stack_value)\n 00001477 v0000000 v0000000 views at 00001456 for:\n 00002470 00002583 (DW_OP_breg5 (ebp): -232)\n 0000147f v0000000 v0000001 views at 00001458 for:\n 000025f1 00002678 (DW_OP_breg5 (ebp): -232)\n 00001488 v0000001 v0000000 views at 0000145a for:\n 00002678 00002687 (DW_OP_breg5 (ebp): -232; DW_OP_deref; DW_OP_breg6 (esi): 0; DW_OP_minus; DW_OP_stack_value)\n 00001496 v0000000 v0000000 views at 0000145c for:\n@@ -2206,19 +2206,19 @@\n \n 00001bc3 0000265d (base address)\n 00001bc8 v0000006 v0000000 views at 00001bb9 for:\n 0000265d 0000265f (DW_OP_lit0; DW_OP_stack_value)\n 00001bce v0000000 v0000002 views at 00001bbb for:\n 0000265f 00002678 (DW_OP_reg6 (esi))\n 00001bd3 v0000002 v0000000 views at 00001bbd for:\n- 00002678 00002685 (DW_OP_const4u: 99743; DW_OP_breg6 (esi): 0; DW_OP_minus; DW_OP_stack_value)\n+ 00002678 00002685 (DW_OP_const4u: 83765; DW_OP_breg6 (esi): 0; DW_OP_minus; DW_OP_stack_value)\n 00001be0 v0000000 v0000000 views at 00001bbf for:\n 00002685 0000268c (DW_OP_reg0 (eax))\n 00001be5 v0000000 v0000001 views at 00001bc1 for:\n- 0000268c 0000269c (DW_OP_const4u: 99743; DW_OP_breg6 (esi): 0; DW_OP_minus; DW_OP_stack_value)\n+ 0000268c 0000269c (DW_OP_const4u: 83765; DW_OP_breg6 (esi): 0; DW_OP_minus; DW_OP_stack_value)\n 00001bf2 \n \n 00001bf3 v0000001 v0000000 location view pair\n 00001bf5 v0000000 v0000000 location view pair\n 00001bf7 v0000000 v0000000 location view pair\n 00001bf9 v0000000 v0000000 location view pair\n 00001bfb v0000000 v0000000 location view pair\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,14 +1,15 @@\n GCC: (Debian 12.2.0-14) 12.2.0\n ~@MIc:}E\n $6(J.)} \n iHrb7s/[\n /[XDz|{@\n OL>}bYlW\n-v?9{C._b)\n+HWUWWWUWWW\n+k)]i~6X'G\n __abi_tag\n multigram.c\n pstrIcmp\n tcoffset\n remov_delim\n rem1str.1\n rem2str.0\n"}]}]}]}]}]}