{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.dAWcGAo07Z/b1/ndpi_3.4-3_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.dAWcGAo07Z/b2/ndpi_3.4-3_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,7 +1,7 @@\n \n- da35592c3cb963af718fc6f5dad83172 141564 debug optional libndpi-bin-dbgsym_3.4-3_arm64.deb\n- a1dbb2245064b7363d158f492959d212 60128 libs optional libndpi-bin_3.4-3_arm64.deb\n- 594a43bee263b4b0b02dbeda56fa7155 344588 libdevel optional libndpi-dev_3.4-3_arm64.deb\n+ e2a62e60ac92f77a5cbade0be7880c45 141588 debug optional libndpi-bin-dbgsym_3.4-3_arm64.deb\n+ 8381897854dff597354fbf3dfaa29028 60268 libs optional libndpi-bin_3.4-3_arm64.deb\n+ 9c9bff82f1ca9c9efe4f34332cbaedff 344440 libdevel optional libndpi-dev_3.4-3_arm64.deb\n dbadc9b2ffe06e78cc506ed6976710f9 23412 libs optional libndpi-wireshark_3.4-3_arm64.deb\n- f532e11117fe2fcff6c5aeeb2f4f731d 501320 debug optional libndpi3.4-dbgsym_3.4-3_arm64.deb\n- b5103c4027e78e79b058d1ae672f4477 238248 libs optional libndpi3.4_3.4-3_arm64.deb\n+ 7b9e967518ce5bf937067891a76cabfc 501320 debug optional libndpi3.4-dbgsym_3.4-3_arm64.deb\n+ 1cfcfce68746d312b703015c68030a31 238908 libs optional libndpi3.4_3.4-3_arm64.deb\n"}, {"source1": "libndpi-bin_3.4-3_arm64.deb", "source2": "libndpi-bin_3.4-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 2021-02-09 11:14:08.000000 debian-binary\n -rw-r--r-- 0 0 0 1108 2021-02-09 11:14:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 58828 2021-02-09 11:14:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 58968 2021-02-09 11:14:08.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/ndpiReader", "source2": "./usr/bin/ndpiReader", "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: 28c4ac4a24f2cf6edbdfc1cfd52807ed66233ac0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3b66a7f867d25a27f1c656e739c0ae779066b5d1\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": "@@ -453,15 +453,15 @@\n Payload Analysis\n Invalid protocol %s\n ][Auth Failed\n User: %s][Pwd: %s%s\n %s%s%s%s\n ALPN: %s][TLS Supported Versions: %s\n ALPN: %s\n-c4ac4a24f2cf6edbdfc1cfd52807ed66233ac0.debug\n+66a7f867d25a27f1c656e739c0ae779066b5d1.debug\n .shstrtab\n .note.gnu.build-id\n .note.ABI-tag\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\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 {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: could not find variable specification at offset 2f0e"], "unified_diff": "@@ -15,15 +15,15 @@\n \tldr\tx0, [x2]\n \tstr\tx0, [sp, #200]\n \tmov\tx0, #0x0 \t// #0\n \tmov\tx24, x1\n ./example/ndpiReader.c:3514\n \tbl\t39b0 \n \tand\tw0, w0, #0xffff\n-\tcmp\tw0, #0x3b1\n+\tcmp\tw0, #0x4f0\n \tb.ne\t4830 // b.any\n ./example/ndpiReader.c:3519\n \tstp\tx19, x20, [sp, #16]\n \tadrp\tx20, 2c000 \n \tadd\tx19, x20, #0x550\n \tmov\tx1, #0x0 \t// #0\n \tadd\tx0, x19, #0x1e8\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 63346163 34613234 66326366 36656462 c4ac4a24f2cf6edb\n- 0x00000010 64666331 63666435 32383037 65643636 dfc1cfd52807ed66\n- 0x00000020 32333361 63302e64 65627567 00000000 233ac0.debug....\n- 0x00000030 17f8801f ....\n+ 0x00000000 36366137 66383637 64323561 32376631 66a7f867d25a27f1\n+ 0x00000010 63363536 65373339 63306165 37373930 c656e739c0ae7790\n+ 0x00000020 36366235 64312e64 65627567 00000000 66b5d1.debug....\n+ 0x00000030 3c670da6 \n R_AARCH64_CALL26\t__stack_chk_fail\n \tnop\n \n 000000000000ce80 :\n ndpi_get_api_version():\n-\tmov\tw0, #0x3b1 \t// #945\n+\tmov\tw0, #0x4f0 \t// #1264\n \tret\n \tnop\n \tnop\n \n 000000000000ce90 :\n ndpi_get_gcrypt_version():\n \tmov\tx0, #0x0 \t// #0\n"}]}]}]}]}]}, {"source1": "libndpi3.4_3.4-3_arm64.deb", "source2": "libndpi3.4_3.4-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 2021-02-09 11:14:08.000000 debian-binary\n--rw-r--r-- 0 0 0 5252 2021-02-09 11:14:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 232804 2021-02-09 11:14:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5248 2021-02-09 11:14:08.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 233468 2021-02-09 11:14:08.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/lib/aarch64-linux-gnu/libndpi.so.3.4.0", "source2": "./usr/lib/aarch64-linux-gnu/libndpi.so.3.4.0", "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: d45f2ef0fda35e93f0a1ee1eb12b5f0f0d203667\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2331df56b348b5f3068a7fc7279ecff356cc6c5e\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2915,15 +2915,15 @@\n issuerDN\n tls_supported_versions\n src_port\n dst_port\n Unknown HTTP method\n ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/\n EAT$=\n-5f2ef0fda35e93f0a1ee1eb12b5f0f0d203667.debug\n+31df56b348b5f3068a7fc7279ecff356cc6c5e.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rela.dyn\n .rela.plt\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": "@@ -94167,15 +94167,15 @@\n ./src/lib/ndpi_main.c:4057\n \tbl\t51100 <__stack_chk_fail@plt>\n \tnop\n \n 00000000000928d0 :\n ndpi_get_api_version():\n ./src/lib/ndpi_main.c:6404\n-\tmov\tw0, #0x3b1 \t// #945\n+\tmov\tw0, #0x4f0 \t// #1264\n \tret\n \tnop\n \tnop\n \n 00000000000928e0 :\n ndpi_get_gcrypt_version():\n ./src/lib/ndpi_main.c:6408\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: no .dynamic section in the dynamic segment"], "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.gnu_debuglink':\n- 0x00000000 35663265 66306664 61333565 39336630 5f2ef0fda35e93f0\n- 0x00000010 61316565 31656231 32623566 30663064 a1ee1eb12b5f0f0d\n- 0x00000020 32303336 36372e64 65627567 00000000 203667.debug....\n- 0x00000030 4272372f Br7/\n+ 0x00000000 33316466 35366233 34386235 66333036 31df56b348b5f306\n+ 0x00000010 38613766 63373237 39656366 66333536 8a7fc7279ecff356\n+ 0x00000020 63633663 35652e64 65627567 00000000 cc6c5e.debug....\n+ 0x00000030 aafba014 ....\n \n"}]}]}]}]}, {"source1": "libndpi-bin-dbgsym_3.4-3_arm64.deb", "source2": "libndpi-bin-dbgsym_3.4-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 2021-02-09 11:14:08.000000 debian-binary\n--rw-r--r-- 0 0 0 544 2021-02-09 11:14:08.000000 control.tar.xz\n--rw-r--r-- 0 0 0 140828 2021-02-09 11:14:08.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 548 2021-02-09 11:14:08.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 140848 2021-02-09 11:14:08.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": "@@ -7,8 +7,8 @@\n Installed-Size: 161\n Depends: libndpi-bin (= 3.4-3)\n Breaks: libndpi-dbg (<< 1.8-1~)\n Replaces: libndpi-dbg (<< 1.8-1~)\n Section: debug\n Priority: optional\n Description: debug symbols for libndpi-bin\n-Build-Ids: 28c4ac4a24f2cf6edbdfc1cfd52807ed66233ac0\n+Build-Ids: 3b66a7f867d25a27f1c656e739c0ae779066b5d1\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 +1 @@\n-usr/lib/debug/.build-id/28/c4ac4a24f2cf6edbdfc1cfd52807ed66233ac0.debug\n+usr/lib/debug/.build-id/3b/66a7f867d25a27f1c656e739c0ae779066b5d1.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/28/\n--rw-r--r-- 0 root (0) root (0) 154536 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/28/c4ac4a24f2cf6edbdfc1cfd52807ed66233ac0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/3b/\n+-rw-r--r-- 0 root (0) root (0) 154536 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/3b/66a7f867d25a27f1c656e739c0ae779066b5d1.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/share/doc/libndpi-bin-dbgsym -> libndpi-bin\n"}, {"source1": "./usr/lib/debug/.build-id/28/c4ac4a24f2cf6edbdfc1cfd52807ed66233ac0.debug", "source2": "./usr/lib/debug/.build-id/3b/66a7f867d25a27f1c656e739c0ae779066b5d1.debug", "comments": ["Files 0% similar despite different names"], "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: 28c4ac4a24f2cf6edbdfc1cfd52807ed66233ac0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 3b66a7f867d25a27f1c656e739c0ae779066b5d1\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": "libndpi3.4-dbgsym_3.4-3_arm64.deb", "source2": "libndpi3.4-dbgsym_3.4-3_arm64.deb", "unified_diff": null, "details": [{"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": "@@ -8,8 +8,8 @@\n Depends: libndpi3.4 (= 3.4-3)\n Breaks: libndpi-dbg (<< 1.8-1~)\n Replaces: libndpi-dbg (<< 1.8-1~)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libndpi3.4\n-Build-Ids: d45f2ef0fda35e93f0a1ee1eb12b5f0f0d203667\n+Build-Ids: 2331df56b348b5f3068a7fc7279ecff356cc6c5e\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 +1 @@\n-usr/lib/debug/.build-id/d4/5f2ef0fda35e93f0a1ee1eb12b5f0f0d203667.debug\n+usr/lib/debug/.build-id/23/31df56b348b5f3068a7fc7279ecff356cc6c5e.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/d4/\n--rw-r--r-- 0 root (0) root (0) 559744 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/d4/5f2ef0fda35e93f0a1ee1eb12b5f0f0d203667.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/23/\n+-rw-r--r-- 0 root (0) root (0) 559744 2021-02-09 11:14:08.000000 ./usr/lib/debug/.build-id/23/31df56b348b5f3068a7fc7279ecff356cc6c5e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2021-02-09 11:14:08.000000 ./usr/share/doc/libndpi3.4-dbgsym -> libndpi3.4\n"}, {"source1": "./usr/lib/debug/.build-id/d4/5f2ef0fda35e93f0a1ee1eb12b5f0f0d203667.debug", "source2": "./usr/lib/debug/.build-id/23/31df56b348b5f3068a7fc7279ecff356cc6c5e.debug", "comments": ["Files 0% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: d45f2ef0fda35e93f0a1ee1eb12b5f0f0d203667\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2331df56b348b5f3068a7fc7279ecff356cc6c5e\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n- 6gGCC: (Debian 10.2.1-6) 10.2.1 20210110\n+l^GCC: (Debian 10.2.1-6) 10.2.1 20210110\n asHKz+@s\n \\^aC@+^e[\n -9#T0TV1\n pe*L$]J)\n !)iWQbeWQbc\n 9\"aeI.>.\n O=$j$6Q'\n"}]}]}]}]}]}