{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.coaaZwAS/b1/smartlist_3.15-26_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.coaaZwAS/b2/smartlist_3.15-26_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 07f1969a27b67b273ec01c3a9cf12802 29864 debug optional smartlist-dbgsym_3.15-26_armhf.deb\n- 1e219f1c79a37a3cc970244735ca1630 75252 mail optional smartlist_3.15-26_armhf.deb\n+ 9848e814045ab3026270543e8234be72 29892 debug optional smartlist-dbgsym_3.15-26_armhf.deb\n+ 4d62e3efd5adc3f40b641a9f28f22c56 75272 mail optional smartlist_3.15-26_armhf.deb\n"}, {"source1": "smartlist_3.15-26_armhf.deb", "source2": "smartlist_3.15-26_armhf.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    72992 2023-01-24 13:20:00.000000 data.tar.xz\n+-rw-r--r--   0        0        0    73012 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: 85794e3b659a71f2798ed1e76fd940df6b0d5822\n+  GNU                  0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t    Build ID: cdbc869ae7a7ca230446a8fb6a12a98139a9735a\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": "@@ -836,42 +836,42 @@\n \t\t\t@ <UNDEFINED> instruction: 0xf0014448\n \t\t\t@ <UNDEFINED> instruction: 0x4603fbb3\n ./src/multigram.c:552\n \t\t\t@ <UNDEFINED> instruction: 0xf0002f00\n \taddmi\tr8, r7, #1207959553\t@ 0x48000001\n \tmovthi\tpc, #61632\t@ 0xf0c0\t@ <UNPREDICTABLE>\n ./src/multigram.c:558\n-\tadccc\tpc, r3, #826277888\t@ 0x31400000\n+\tsbccc\tpc, r2, #826277888\t@ 0x31400000\n ./src/multigram.c:477\n \tstreq\tpc, [r8], #-421\t@ 0xfffffe5b\n ./src/multigram.c:558\n-\teorsne\tpc, sp, #536870912\t@ 0x20000000\n+\tadcne\tpc, r7, #536870912\t@ 0x20000000\n \tsvceq\t0x0000f1bb\n \tldrbmi\tsp, [sl, #-2]\n \tldrbmi\tfp, [sl], -r8, lsr #30\n ./src/multigram.c:561\n \t\t\t@ <UNDEFINED> instruction: 0xf8584be4\n-\tvhadd.s8\td19, d7, d3\n+\t\t\t@ <UNDEFINED> instruction: 0xf6453003\n ./src/multigram.c:563\n-\tvmov.i16\t<illegal reg q9.5>, #0\t@ 0x0000\n-\t\t\t@ <UNDEFINED> instruction: 0x96030814\n+\t\t\t@ <UNDEFINED> instruction: 0xf2c018f0\n+\t\t\t@ <UNDEFINED> instruction: 0x96030818\n \tldrmi\tr4, [r5], -lr, lsr #12\n \t\t\t@ <UNDEFINED> instruction: 0xf1a3681b\n \tand\tr0, r6, r4, lsl #22\n ./src/multigram.c:564\n \tb\t16bfa70 <close@plt+0x16bea00>\n \tmovweq\tpc, #16495\t@ 0x406f\t@ <UNPREDICTABLE>\n \tstrcc\tr1, [r1], #-2585\t@ 0xfffff5e7\n \t\t\t@ <UNDEFINED> instruction: 0xf85b4488\n ./src/multigram.c:563 (discriminator 1)\n \tstmdacs\tr0, {r2, r8, r9, sl, fp}\n \t\t\t@ <UNDEFINED> instruction: 0xf5c4d1f4\n ./src/multigram.c:565\n-\tstrtmi\tr3, [sl], -r3, lsr #9\n-\tldrtne\tpc, [r5], #-516\t@ 0xfffffdfc\t@ <UNPREDICTABLE>\n+\tstrtmi\tr3, [sl], -r2, asr #9\n+\tldrne\tpc, [pc], #516\t@ 1a90 <close@plt+0xa20>\n ./src/multigram.c:573\n \taddsmi\tr9, r4, #4, 16\t@ 0x40000\n \tsvclt\t0x00284623\n \t\t\t@ <UNDEFINED> instruction: 0x46354613\n ./src/multigram.c:565\n \tmcrls\t6, 0, r4, cr3, cr12, {0}\n \t\t\t@ <UNDEFINED> instruction: 0xf0019308\n@@ -1182,16 +1182,16 @@\n \tldrmi\tr1, [sp], #-3395\t@ 0xfffff2bd\n ./src/multigram.c:592 (discriminator 1)\n \tsvceq\t0x0004f856\n \tmvnsle\tr2, r0, lsl #16\n ./src/multigram.c:593\n \tstmdaeq\tr5, {r3, r5, r7, r8, r9, fp, sp, lr, pc}\n ./src/multigram.c:594\n-\tstrcc\tpc, [r3, #1477]!\t@ 0x5c5\n-\tldrne\tpc, [r5, #-517]!\t@ 0xfffffdfb\n+\tstrbcc\tpc, [r2, #1477]\t@ 0x5c5\t@ <UNPREDICTABLE>\n+\tldrne\tpc, [pc, #517]\t@ 2029 <close@plt+0xfb9>\n \tstrmi\tr4, [r8, #1603]!\t@ 0x643\n ./src/multigram.c:597\n \tsvclt\t0x00384607\n \tmovwls\tr4, #42539\t@ 0xa62b\n ./src/multigram.c:616\n \tblcc\tfe3401b0 <close@plt+0xfe33f140>\n ./src/multigram.c:597\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 37393465 33623635 39613731 66323739 794e3b659a71f279\n-  0x00000010 38656431 65373666 64393430 64663662 8ed1e76fd940df6b\n-  0x00000020 30643538 32322e64 65627567 00000000 0d5822.debug....\n-  0x00000030 4797605f                            G.`_\n+  0x00000000 62633836 39616537 61376361 32333034 bc869ae7a7ca2304\n+  0x00000010 34366138 66623661 31326139 38313339 46a8fb6a12a98139\n+  0x00000020 61393733 35612e64 65627567 00000000 a9735a.debug....\n+  0x00000030 9e363592                            .65.\n \n"}]}]}]}]}, {"source1": "smartlist-dbgsym_3.15-26_armhf.deb", "source2": "smartlist-dbgsym_3.15-26_armhf.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    29232 2023-01-24 13:20:00.000000 data.tar.xz\n+-rw-r--r--   0        0        0    29260 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: armhf\n Maintainer: Santiago Vila <sanvila@debian.org>\n Installed-Size: 45\n Depends: smartlist (= 3.15-26)\n Section: debug\n Priority: optional\n Description: debug symbols for smartlist\n-Build-Ids: 85794e3b659a71f2798ed1e76fd940df6b0d5822\n+Build-Ids: cdbc869ae7a7ca230446a8fb6a12a98139a9735a\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/85/\n--rw-r--r--   0 root         (0) root         (0)    35352 2023-01-24 13:20:00.000000 ./usr/lib/debug/.build-id/85/794e3b659a71f2798ed1e76fd940df6b0d5822.debug\n+drwxr-xr-x   0 root         (0) root         (0)        0 2023-01-24 13:20:00.000000 ./usr/lib/debug/.build-id/cd/\n+-rw-r--r--   0 root         (0) root         (0)    35348 2023-01-24 13:20:00.000000 ./usr/lib/debug/.build-id/cd/bc869ae7a7ca230446a8fb6a12a98139a9735a.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/85/794e3b659a71f2798ed1e76fd940df6b0d5822.debug", "source2": "./usr/lib/debug/.build-id/cd/bc869ae7a7ca230446a8fb6a12a98139a9735a.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 6% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --file-header {}", "source2": "readelf --wide --file-header {}", "comments": ["error from `readelf --wide --file-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -6,15 +6,15 @@\n   OS/ABI:                            UNIX - System V\n   ABI Version:                       0\n   Type:                              DYN (Shared object file)\n   Machine:                           ARM\n   Version:                           0x1\n   Entry point address:               0x2a99\n   Start of program headers:          52 (bytes into file)\n-  Start of section headers:          33872 (bytes into file)\n+  Start of section headers:          33868 (bytes into file)\n   Flags:                             0x5000400, Version5 EABI, hard-float ABI\n   Size of this header:               52 (bytes)\n   Size of program headers:           32 (bytes)\n   Number of program headers:         9\n   Size of section headers:           40 (bytes)\n   Number of section headers:         37\n   Section header string table index: 36\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\n-There are 37 section headers, starting at offset 0x8450:\n+There are 37 section headers, starting at offset 0x844c:\n \n Section Headers:\n   [Nr] Name              Type            Addr     Off    Size   ES Flg Lk Inf Al\n   [ 0]                   NULL            00000000 000000 000000 00      0   0  0\n   [ 1] .interp           NOBITS          00000154 000154 000019 00   A  0   0  1\n   [ 2] .note.gnu.build-id NOTE            00000170 000170 000024 00   A  0   0  4\n   [ 3] .note.ABI-tag     NOTE            00000194 000194 000020 00   A  0   0  4\n@@ -30,17 +30,17 @@\n   [25] .ARM.attributes   ARM_ATTRIBUTES  00000000 0001d3 000033 00      0   0  1\n   [26] .debug_aranges    PROGBITS        00000000 000208 00005f 00   C  0   0  4\n   [27] .debug_info       PROGBITS        00000000 000268 0027d5 00   C  0   0  4\n   [28] .debug_abbrev     PROGBITS        00000000 002a40 0003e9 00   C  0   0  4\n   [29] .debug_line       PROGBITS        00000000 002e2c 0015a3 00   C  0   0  4\n   [30] .debug_frame      PROGBITS        00000000 0043d0 00019c 00   C  0   0  4\n   [31] .debug_str        PROGBITS        00000000 00456c 000656 01 MSC  0   0  4\n-  [32] .debug_loclists   PROGBITS        00000000 004bc4 001761 00   C  0   0  4\n-  [33] .debug_rnglists   PROGBITS        00000000 006328 0003c9 00   C  0   0  4\n-  [34] .symtab           SYMTAB          00000000 0066f4 0012a0 10     35 190  4\n-  [35] .strtab           STRTAB          00000000 007994 00094a 00      0   0  1\n-  [36] .shstrtab         STRTAB          00000000 0082de 000172 00      0   0  1\n+  [32] .debug_loclists   PROGBITS        00000000 004bc4 001760 00   C  0   0  4\n+  [33] .debug_rnglists   PROGBITS        00000000 006324 0003c9 00   C  0   0  4\n+  [34] .symtab           SYMTAB          00000000 0066f0 0012a0 10     35 190  4\n+  [35] .strtab           STRTAB          00000000 007990 00094a 00      0   0  1\n+  [36] .shstrtab         STRTAB          00000000 0082da 000172 00      0   0  1\n Key to Flags:\n   W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n   L (link order), O (extra OS processing required), G (group), T (TLS),\n   C (compressed), x (unknown), o (OS specific), E (exclude),\n   D (mbind), y (purecode), p (processor specific)\n"}, {"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: 85794e3b659a71f2798ed1e76fd940df6b0d5822\n+  GNU                  0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t    Build ID: cdbc869ae7a7ca230446a8fb6a12a98139a9735a\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": "@@ -1505,15 +1505,15 @@\n     0000122f v0000000 v0000000 location view pair\n     00001231 v0000000 v0000000 location view pair\n     00001233 v0000000 v0000000 location view pair\n     00001235 v0000000 v0000000 location view pair\n \n     00001237 00001a50 (base address)\n     0000123c v0000006 v0000000 views at 00001225 for:\n-             00001a50 00001a5e (DW_OP_const4u: 1340240; DW_OP_stack_value)\n+             00001a50 00001a5e (DW_OP_const4u: 1595888; DW_OP_stack_value)\n     00001246 v0000000 v0000000 views at 00001227 for:\n              00001a6c 00001b0e (DW_OP_reg8 (r8))\n     0000124c v0000000 v0000001 views at 00001229 for:\n              00001cf6 00001e14 (DW_OP_reg8 (r8))\n     00001253 v0000001 v0000000 views at 0000122b for:\n              00001e14 00001e18 (DW_OP_breg8 (r8): 0; DW_OP_breg5 (r5): 0; DW_OP_minus; DW_OP_stack_value)\n     0000125f v0000000 v0000000 views at 0000122d for:\n@@ -2058,15 +2058,15 @@\n \n     00001842 00001d34 (base address)\n     00001847 v0000006 v0000000 views at 0000183c for:\n              00001d34 00001e04 (DW_OP_lit0; DW_OP_stack_value)\n     0000184e v0000000 v0000002 views at 0000183e for:\n              00001e04 00001e14 (DW_OP_reg5 (r5))\n     00001855 v0000002 v0000000 views at 00001840 for:\n-             00001e14 00001e1c (DW_OP_const4u: 83765; DW_OP_breg5 (r5): 0; DW_OP_minus; DW_OP_stack_value)\n+             00001e14 00001e1c (DW_OP_const4u: 99743; DW_OP_breg5 (r5): 0; DW_OP_minus; DW_OP_stack_value)\n     00001864 <End of list>\n \n     00001865 v0000000 v0000000 location view pair\n     00001867 v0000000 v0000000 location view pair\n     00001869 v0000000 v0000000 location view pair\n     0000186b v0000000 v0000000 location view pair\n     0000186d v0000000 v0000000 location view pair\n"}]}]}]}]}]}