{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.DeFJMCiorT/b1/eckit_1.16.3-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.DeFJMCiorT/b2/eckit_1.16.3-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- f34a6951af1636e7b0a5285e06befaeb 214156 libdevel optional libeckit-dev_1.16.3-1_armhf.deb\n- 062343d5fc4652cc9f2e461cc9ffe2a7 107224 debug optional libeckit-utils-dbgsym_1.16.3-1_armhf.deb\n- 0a8e970a84f55ce089c3542f269020af 12928 science optional libeckit-utils_1.16.3-1_armhf.deb\n- a5e21263d62c5b5ac3997feef2bf827f 16689628 debug optional libeckit0d-dbgsym_1.16.3-1_armhf.deb\n- c35ee4ed54ecfe241883e7b8af233cbd 1020076 libs optional libeckit0d_1.16.3-1_armhf.deb\n+ b9ac3059a1a1b5186a22dbc2e4820f8f 214176 libdevel optional libeckit-dev_1.16.3-1_armhf.deb\n+ 608318bb612092f5643cea0ad0a8ce71 107236 debug optional libeckit-utils-dbgsym_1.16.3-1_armhf.deb\n+ bda4479f37ab2206d2799221ba43ee5a 12932 science optional libeckit-utils_1.16.3-1_armhf.deb\n+ 1cb9b00753fbcf2768656e3ee4d7b9ca 16698360 debug optional libeckit0d-dbgsym_1.16.3-1_armhf.deb\n+ dc9d8ea111849b4442c56726408bab6f 1019648 libs optional libeckit0d_1.16.3-1_armhf.deb\n"}, {"source1": "libeckit-dev_1.16.3-1_armhf.deb", "source2": "libeckit-dev_1.16.3-1_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 2021-06-21 09:05:00.000000 debian-binary\n--rw-r--r-- 0 0 0 14596 2021-06-21 09:05:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 199368 2021-06-21 09:05:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 14600 2021-06-21 09:05:00.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 199384 2021-06-21 09:05: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": "./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": "file list", "source2": "file list", "unified_diff": "@@ -98,15 +98,15 @@\n -rw-r--r-- 0 root (0) root (0) 1496 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/container/sptree/SPValue.h\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/contrib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/contrib/xxhash/\n -rw-r--r-- 0 root (0) root (0) 204175 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/contrib/xxhash/xxhash.h\n -rw-r--r-- 0 root (0) root (0) 966 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/deprecated.h\n -rw-r--r-- 0 root (0) root (0) 1096 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/eckit.h\n -rw-r--r-- 0 root (0) root (0) 1530 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/eckit_config.h\n--rw-r--r-- 0 root (0) root (0) 2360 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/eckit_ecbuild_config.h\n+-rw-r--r-- 0 root (0) root (0) 2361 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/eckit_ecbuild_config.h\n -rw-r--r-- 0 root (0) root (0) 441 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/eckit_version.h\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/exception/\n -rw-r--r-- 0 root (0) root (0) 8944 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/exception/Exceptions.h\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/filesystem/\n -rw-r--r-- 0 root (0) root (0) 3802 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/filesystem/BasePathName.h\n -rw-r--r-- 0 root (0) root (0) 6049 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/filesystem/BasePathNameT.cc\n -rw-r--r-- 0 root (0) root (0) 3858 2021-06-21 09:05:00.000000 ./usr/include/arm-linux-gnueabihf/eckit/filesystem/BasePathNameT.h\n"}, {"source1": "./usr/include/arm-linux-gnueabihf/eckit/eckit_ecbuild_config.h", "source2": "./usr/include/arm-linux-gnueabihf/eckit/eckit_ecbuild_config.h", "unified_diff": "@@ -21,22 +21,22 @@\n #endif\n #ifndef ECBUILD_MACROS_DIR\n #define ECBUILD_MACROS_DIR \"/usr/share/ecbuild/cmake\"\n #endif\n \n /* config info */\n \n-#define ECKIT_OS_NAME \"Linux-5.10.0-8-armmp\"\n+#define ECKIT_OS_NAME \"Linux-5.10.0-8-arm64\"\n #define ECKIT_OS_BITS 32\n #define ECKIT_OS_BITS_STR \"32\"\n #define ECKIT_OS_STR \"linux.32\"\n-#define ECKIT_OS_VERSION \"5.10.0-8-armmp\"\n-#define ECKIT_SYS_PROCESSOR \"armv7l\"\n+#define ECKIT_OS_VERSION \"5.10.0-8-arm64\"\n+#define ECKIT_SYS_PROCESSOR \"aarch64\"\n \n-#define ECKIT_BUILD_TIMESTAMP \"20210817045644\"\n+#define ECKIT_BUILD_TIMESTAMP \"20210818090824\"\n #define ECKIT_BUILD_TYPE \"None\"\n \n #define ECKIT_C_COMPILER_ID \"GNU\"\n #define ECKIT_C_COMPILER_VERSION \"10.2.1\"\n \n #define ECKIT_CXX_COMPILER_ID \"GNU\"\n #define ECKIT_CXX_COMPILER_VERSION \"10.2.1\"\n"}]}]}]}, {"source1": "libeckit-utils_1.16.3-1_armhf.deb", "source2": "libeckit-utils_1.16.3-1_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 2021-06-21 09:05:00.000000 debian-binary\n -rw-r--r-- 0 0 0 1036 2021-06-21 09:05:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 11700 2021-06-21 09:05:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 11704 2021-06-21 09:05: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": "./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/eckit-version", "source2": "./usr/bin/eckit-version", "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: 1b3c67c12fdaf01ebf0d337446517a7d9a882ef1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b47b69bae53ac6aa8b1845dd9dd8bef981703a8a\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": "@@ -71,17 +71,17 @@\n H\tIxD\tJyD\t\n basic_string::_M_construct null not valid\n version: \n version str: \n sha1: \n build type : \n timestamp : \n-20210817045644\n+20210818090824\n op. system : \n-Linux-5.10.0-8-armmp\n+Linux-5.10.0-8-arm64\n linux.32\n processor : \n c compiler : \n flags : \n -g -O2 -ffile-prefix-map=/build/eckit-1.16.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe \n c++ compiler: \n -g -O2 -ffile-prefix-map=/build/eckit-1.16.3=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pipe -Wall -Wextra -Wno-unused-parameter -Wno-unused-variable -Wno-sign-compare \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 b93", "objdump: DWARF error: unable to read alt ref 9955"], "unified_diff": "@@ -438,15 +438,15 @@\n \t\t\t; instruction: 0xf8958121\n \tstrtmi\tr1, [r0], -r7, lsr #32\n \tldc\t7, cr15, [r6], #-1020\t; 0xfffffc04\n \tstc\t7, cr15, [r2], #-1020\t; 0xfffffc04\n \tandscs\tr4, r2, #3293184\t; 0x324000\n \tldrbtmi\tr4, [r9], #-1541\t; 0xfffff9fb\n \tmrrc\t7, 15, pc, r2, cr15\t; \n-\tandcs\tr4, r6, #3260416\t; 0x31c000\n+\tandcs\tr4, r7, #3260416\t; 0x31c000\n \tldrbtmi\tr4, [r9], #-1576\t; 0xfffff9d8\n \tmcrr\t7, 15, pc, ip, cr15\t; \n \t\t\t; instruction: 0xf853682b\n \tstrtmi\tr3, [fp], #-3084\t; 0xfffff3f4\n \tstccs\t15, cr6, [r0], {220}\t; 0xdc\n \tmrshi\tpc, (UNDEF: 66)\t; \n \tblcs\t216ac @@Base+0xe828>\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -15,22 +15,22 @@\n 0x00001f7c 2d6c6f6e 67000000 65636b69 74000000 -long...eckit...\n 0x00001f8c 20202020 76657273 696f6e3a 20000000 version: ...\n 0x00001f9c 20202020 76657273 696f6e20 7374723a version str:\n 0x00001fac 20000000 20202020 73686131 3a200000 ... sha1: ..\n 0x00001fbc 2d627569 6c640000 20202020 6275696c -build.. buil\n 0x00001fcc 64207479 70652020 3a200000 4e6f6e65 d type : ..None\n 0x00001fdc 00000000 20202020 74696d65 7374616d .... timestam\n- 0x00001fec 70202020 3a200000 32303231 30383137 p : ..20210817\n- 0x00001ffc 30343536 34340000 20202020 6f702e20 045644.. op. \n+ 0x00001fec 70202020 3a200000 32303231 30383138 p : ..20210818\n+ 0x00001ffc 30393038 32340000 20202020 6f702e20 090824.. op. \n 0x0000200c 73797374 656d2020 3a200000 4c696e75 system : ..Linu\n- 0x0000201c 782d352e 31302e30 2d382d61 726d6d70 x-5.10.0-8-armmp\n+ 0x0000201c 782d352e 31302e30 2d382d61 726d3634 x-5.10.0-8-arm64\n 0x0000202c 00000000 20280000 6c696e75 782e3332 .... (..linux.32\n 0x0000203c 00000000 29000000 20202020 70726f63 ....)... proc\n- 0x0000204c 6573736f 72202020 3a200000 61726d76 essor : ..armv\n- 0x0000205c 376c0000 20202020 6320636f 6d70696c 7l.. c compil\n+ 0x0000204c 6573736f 72202020 3a200000 61617263 essor : ..aarc\n+ 0x0000205c 68363400 20202020 6320636f 6d70696c h64. c compil\n 0x0000206c 65722020 3a200000 474e5500 31302e32 er : ..GNU.10.2\n 0x0000207c 2e310000 20202020 2020666c 61677320 .1.. flags \n 0x0000208c 20202020 3a200000 2d67202d 4f32202d : ..-g -O2 -\n 0x0000209c 6666696c 652d7072 65666978 2d6d6170 ffile-prefix-map\n 0x000020ac 3d2f6275 696c642f 65636b69 742d312e =/build/eckit-1.\n 0x000020bc 31362e33 3d2e202d 66737461 636b2d70 16.3=. -fstack-p\n 0x000020cc 726f7465 63746f72 2d737472 6f6e6720 rotector-strong \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 33633637 63313266 64616630 31656266 3c67c12fdaf01ebf\n- 0x00000010 30643333 37343436 35313761 37643961 0d337446517a7d9a\n- 0x00000020 38383265 66312e64 65627567 00000000 882ef1.debug....\n- 0x00000030 b986c207 ....\n+ 0x00000000 37623639 62616535 33616336 61613862 7b69bae53ac6aa8b\n+ 0x00000010 31383435 64643964 64386265 66393831 1845dd9dd8bef981\n+ 0x00000020 37303361 38612e64 65627567 00000000 703a8a.debug....\n+ 0x00000030 6737c6d6 g7..\n \n"}]}]}]}]}, {"source1": "libeckit0d_1.16.3-1_armhf.deb", "source2": "libeckit0d_1.16.3-1_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 2021-06-21 09:05:00.000000 debian-binary\n -rw-r--r-- 0 0 0 1448 2021-06-21 09:05:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1018436 2021-06-21 09:05:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1018008 2021-06-21 09:05: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": "./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/arm-linux-gnueabihf/libeckit.so.0d", "source2": "./usr/lib/arm-linux-gnueabihf/libeckit.so.0d", "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: 1fb19feecb5512e1cd9e651d7275f5e7fa72cb3a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eae6a0d207b506ce6ea4537667617b8ff33a0d3b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -9537,15 +9537,15 @@\n malloc peak\n malloc free bins\n malloc total\n malloc free\n malloc releasable\n no information\n no change\n-Linux-5.10.0-8-armmp\n+Linux-5.10.0-8-arm64\n ), memory: \n ), swaps: \n SystemInfo::dumpSysMemInfo() NOT IMPLEMENTED FOR SYSTEM \n ./src/eckit/system/SystemInfo.cc\n userName\n ::getpwuid_r(::getuid(), &pwbuf, buf, sizeof(buf), &pwbufp)\n SystemInfo::dumpProcMemInfo() NOT IMPLEMENTED FOR SYSTEM \n@@ -9778,15 +9778,15 @@\n Direct copy \n due to file size / date\n Syncing \n PN5eckit17FailedLibraryCallE\n N5eckit11HashBuilderINS_6xxHashEEE\n N5eckit6xxHashE\n /usr/lib/debug/.dwz/arm-linux-gnueabihf/libeckit0d.debug\n-OLawb19feecb5512e1cd9e651d7275f5e7fa72cb3a.debug\n+OLawe6a0d207b506ce6ea4537667617b8ff33a0d3b.debug\n .shstrtab\n .note.gnu.build-id\n .gnu.hash\n .gnu.version\n .gnu.version_r\n .rel.dyn\n .rel.plt\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -3018,15 +3018,15 @@\n 0x0017b430 6d616c6c 6f632070 65616b00 6d616c6c malloc peak.mall\n 0x0017b440 6f632066 72656520 62696e73 00000000 oc free bins....\n 0x0017b450 6d616c6c 6f632074 6f74616c 00000000 malloc total....\n 0x0017b460 6d616c6c 6f632066 72656500 6d616c6c malloc free.mall\n 0x0017b470 6f632072 656c6561 7361626c 65000000 oc releasable...\n 0x0017b480 6e6f2069 6e666f72 6d617469 6f6e0000 no information..\n 0x0017b490 6e6f2063 68616e67 65000000 4c696e75 no change...Linu\n- 0x0017b4a0 782d352e 31302e30 2d382d61 726d6d70 x-5.10.0-8-armmp\n+ 0x0017b4a0 782d352e 31302e30 2d382d61 726d3634 x-5.10.0-8-arm64\n 0x0017b4b0 00000000 44617277 696e0000 4350553a ....Darwin..CPU:\n 0x0017b4c0 20000000 292c206d 656d6f72 793a2000 ...), memory: .\n 0x0017b4d0 292c2073 77617073 3a200000 20537973 ), swaps: .. Sys\n 0x0017b4e0 74656d49 6e666f3a 3a64756d 70537973 temInfo::dumpSys\n 0x0017b4f0 4d656d49 6e666f28 29204e4f 5420494d MemInfo() NOT IM\n 0x0017b500 504c454d 454e5445 4420464f 52205359 PLEMENTED FOR SY\n 0x0017b510 5354454d 20000000 2e2f7372 632f6563 STEM ..../src/ec\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 62313966 65656362 35353132 65316364 b19feecb5512e1cd\n- 0x00000010 39653635 31643732 37356635 65376661 9e651d7275f5e7fa\n- 0x00000020 37326362 33612e64 65627567 00000000 72cb3a.debug....\n- 0x00000030 85fd70ed ..p.\n+ 0x00000000 65366130 64323037 62353036 63653665 e6a0d207b506ce6e\n+ 0x00000010 61343533 37363637 36313762 38666633 a4537667617b8ff3\n+ 0x00000020 33613064 33622e64 65627567 00000000 3a0d3b.debug....\n+ 0x00000030 7bc22a8b {.*.\n \n"}]}]}]}]}, {"source1": "libeckit-utils-dbgsym_1.16.3-1_armhf.deb", "source2": "libeckit-utils-dbgsym_1.16.3-1_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 2021-06-21 09:05:00.000000 debian-binary\n--rw-r--r-- 0 0 0 632 2021-06-21 09:05:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 106400 2021-06-21 09:05:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 636 2021-06-21 09:05:00.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 106408 2021-06-21 09:05: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: Alastair McKinstry \n Installed-Size: 134\n Depends: libeckit-utils (= 1.16.3-1)\n Section: debug\n Priority: optional\n Description: debug symbols for libeckit-utils\n-Build-Ids: 1b3c67c12fdaf01ebf0d337446517a7d9a882ef1 d96d3fc42b1654d2d62324e229f4068266172b5d\n+Build-Ids: b47b69bae53ac6aa8b1845dd9dd8bef981703a8a d96d3fc42b1654d2d62324e229f4068266172b5d\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/1b/3c67c12fdaf01ebf0d337446517a7d9a882ef1.debug\n+usr/lib/debug/.build-id/b4/7b69bae53ac6aa8b1845dd9dd8bef981703a8a.debug\n usr/lib/debug/.build-id/d9/6d3fc42b1654d2d62324e229f4068266172b5d.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/libeckit-utils.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,14 +1,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/1b/\n--rw-r--r-- 0 root (0) root (0) 27560 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/1b/3c67c12fdaf01ebf0d337446517a7d9a882ef1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/b4/\n+-rw-r--r-- 0 root (0) root (0) 27560 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/b4/7b69bae53ac6aa8b1845dd9dd8bef981703a8a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/d9/\n -rw-r--r-- 0 root (0) root (0) 81212 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/d9/6d3fc42b1654d2d62324e229f4068266172b5d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 14012 2021-06-21 09:05:00.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/libeckit-utils.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/share/doc/\n"}, {"source1": "./usr/lib/debug/.build-id/1b/3c67c12fdaf01ebf0d337446517a7d9a882ef1.debug", "source2": "./usr/lib/debug/.build-id/b4/7b69bae53ac6aa8b1845dd9dd8bef981703a8a.debug", "comments": ["Files 15% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -27,15 +27,15 @@\n [22] .dynamic NOBITS 00012ee8 002e6c 000118 08 WA 6 0 4\n [23] .got NOBITS 00013000 002e6c 0000b8 04 WA 0 0 4\n [24] .data NOBITS 000130b8 002e6c 000008 00 WA 0 0 4\n [25] .bss NOBITS 000130c0 002e6c 000008 00 WA 0 0 4\n [26] .comment PROGBITS 00000000 0001b4 000027 01 MS 0 0 1\n [27] .ARM.attributes ARM_ATTRIBUTES 00000000 0001db 000033 00 0 0 1\n [28] .debug_aranges PROGBITS 00000000 000210 000056 00 C 0 0 4\n- [29] .debug_info PROGBITS 00000000 000268 002b51 00 C 0 0 4\n+ [29] .debug_info PROGBITS 00000000 000268 002b53 00 C 0 0 4\n [30] .debug_abbrev PROGBITS 00000000 002dbc 00040a 00 C 0 0 4\n [31] .debug_line PROGBITS 00000000 0031c8 0007ec 00 C 0 0 4\n [32] .debug_frame PROGBITS 00000000 0039b4 0000ed 00 C 0 0 4\n [33] .debug_str PROGBITS 00000000 003aa4 00019b 01 MSC 0 0 4\n [34] .debug_loc PROGBITS 00000000 003c40 0009be 00 C 0 0 4\n [35] .debug_ranges PROGBITS 00000000 004600 00036d 00 C 0 0 4\n [36] .gnu_debugaltlink PROGBITS 00000000 00496d 000051 00 0 0 1\n"}, {"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: 1b3c67c12fdaf01ebf0d337446517a7d9a882ef1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b47b69bae53ac6aa8b1845dd9dd8bef981703a8a\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=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -9990,15 +9990,15 @@\n <4c08> DW_AT_abstract_origin: \n <4c0c> DW_AT_sibling : <0x4c1a>\n <3><4c0e>: Abbrev Number: 4 (DW_TAG_GNU_call_site_parameter)\n <4c0f> DW_AT_location : 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <4c11> DW_AT_GNU_call_site_value: 2 byte block: 75 0 \t(DW_OP_breg5 (r5): 0)\n <3><4c14>: Abbrev Number: 4 (DW_TAG_GNU_call_site_parameter)\n <4c15> DW_AT_location : 1 byte block: 52 \t(DW_OP_reg2 (r2))\n- <4c17> DW_AT_GNU_call_site_value: 1 byte block: 36 \t(DW_OP_lit6)\n+ <4c17> DW_AT_GNU_call_site_value: 1 byte block: 37 \t(DW_OP_lit7)\n <3><4c19>: Abbrev Number: 0\n <2><4c1a>: Abbrev Number: 11 (DW_TAG_GNU_call_site)\n <4c1b> DW_AT_low_pc : 0x1a46\n <4c1f> DW_AT_abstract_origin: \n <4c23> DW_AT_sibling : <0x4c31>\n <3><4c25>: Abbrev Number: 4 (DW_TAG_GNU_call_site_parameter)\n <4c26> DW_AT_location : 1 byte block: 50 \t(DW_OP_reg0 (r0))\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,11 @@\n GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+BOXyga@AR\n+AAmLP6n2\n+GrcMKrcW\n /XjnlnZG\n /usr/lib/debug/.dwz/arm-linux-gnueabihf/libeckit-utils.debug\n /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/Scrt1.o\n /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crti.o\n call_weak_fn\n /usr/lib/gcc/arm-linux-gnueabihf/10/../../../arm-linux-gnueabihf/crtn.o\n eckit-version.cc\n"}]}]}]}]}, {"source1": "libeckit0d-dbgsym_1.16.3-1_armhf.deb", "source2": "libeckit0d-dbgsym_1.16.3-1_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 2021-06-21 09:05:00.000000 debian-binary\n -rw-r--r-- 0 0 0 1000 2021-06-21 09:05:00.000000 control.tar.xz\n--rw-r--r-- 0 0 0 16688436 2021-06-21 09:05:00.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16697168 2021-06-21 09:05: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": "@@ -6,8 +6,8 @@\n Maintainer: Alastair McKinstry \n Installed-Size: 17852\n Depends: libeckit0d (= 1.16.3-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libeckit0d\n-Build-Ids: 1fb19feecb5512e1cd9e651d7275f5e7fa72cb3a 27c046df85ce00ae5ef423ac46031c59fd68d7b2 51974151e324bcb804af1a6ff6bd7091321d7130 5e0244caaec7223e55bec74d32d5d43da713219d 6e4d65a7aada02180a6700be6b3d6fd3023303e0 8a95ea70da541e4aadd11b250390b9245bdc5470 d6c2fa7efa0eaf468b05f3f5cb3fea53fc6823ef edbe5b2a89876f703b8cb2921977247f618d09f0 fa7aced595af8bd07298325d48273eadbafcbd18\n+Build-Ids: 27c046df85ce00ae5ef423ac46031c59fd68d7b2 51974151e324bcb804af1a6ff6bd7091321d7130 5e0244caaec7223e55bec74d32d5d43da713219d 6e4d65a7aada02180a6700be6b3d6fd3023303e0 8a95ea70da541e4aadd11b250390b9245bdc5470 d6c2fa7efa0eaf468b05f3f5cb3fea53fc6823ef eae6a0d207b506ce6ea4537667617b8ff33a0d3b edbe5b2a89876f703b8cb2921977247f618d09f0 fa7aced595af8bd07298325d48273eadbafcbd18\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,10 +1,10 @@\n-usr/lib/debug/.build-id/1f/b19feecb5512e1cd9e651d7275f5e7fa72cb3a.debug\n usr/lib/debug/.build-id/27/c046df85ce00ae5ef423ac46031c59fd68d7b2.debug\n usr/lib/debug/.build-id/51/974151e324bcb804af1a6ff6bd7091321d7130.debug\n usr/lib/debug/.build-id/5e/0244caaec7223e55bec74d32d5d43da713219d.debug\n usr/lib/debug/.build-id/6e/4d65a7aada02180a6700be6b3d6fd3023303e0.debug\n usr/lib/debug/.build-id/8a/95ea70da541e4aadd11b250390b9245bdc5470.debug\n usr/lib/debug/.build-id/d6/c2fa7efa0eaf468b05f3f5cb3fea53fc6823ef.debug\n+usr/lib/debug/.build-id/ea/e6a0d207b506ce6ea4537667617b8ff33a0d3b.debug\n usr/lib/debug/.build-id/ed/be5b2a89876f703b8cb2921977247f618d09f0.debug\n usr/lib/debug/.build-id/fa/7aced595af8bd07298325d48273eadbafcbd18.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/libeckit0d.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,26 +1,26 @@\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/1f/\n--rw-r--r-- 0 root (0) root (0) 9945672 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/1f/b19feecb5512e1cd9e651d7275f5e7fa72cb3a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/27/\n -rw-r--r-- 0 root (0) root (0) 162788 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/27/c046df85ce00ae5ef423ac46031c59fd68d7b2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/51/\n -rw-r--r-- 0 root (0) root (0) 110180 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/51/974151e324bcb804af1a6ff6bd7091321d7130.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/5e/\n -rw-r--r-- 0 root (0) root (0) 585844 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/5e/0244caaec7223e55bec74d32d5d43da713219d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/6e/\n -rw-r--r-- 0 root (0) root (0) 4997972 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/6e/4d65a7aada02180a6700be6b3d6fd3023303e0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/8a/\n -rw-r--r-- 0 root (0) root (0) 1035884 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/8a/95ea70da541e4aadd11b250390b9245bdc5470.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/d6/\n -rw-r--r-- 0 root (0) root (0) 7076 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/d6/c2fa7efa0eaf468b05f3f5cb3fea53fc6823ef.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/ea/\n+-rw-r--r-- 0 root (0) root (0) 9945672 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/ea/e6a0d207b506ce6ea4537667617b8ff33a0d3b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/ed/\n -rw-r--r-- 0 root (0) root (0) 722016 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/ed/be5b2a89876f703b8cb2921977247f618d09f0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/fa/\n -rw-r--r-- 0 root (0) root (0) 477660 2021-06-21 09:05:00.000000 ./usr/lib/debug/.build-id/fa/7aced595af8bd07298325d48273eadbafcbd18.debug\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2021-06-21 09:05:00.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 210052 2021-06-21 09:05:00.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/libeckit0d.debug\n"}, {"source1": "./usr/lib/debug/.build-id/1f/b19feecb5512e1cd9e651d7275f5e7fa72cb3a.debug", "source2": "./usr/lib/debug/.build-id/ea/e6a0d207b506ce6ea4537667617b8ff33a0d3b.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: 1fb19feecb5512e1cd9e651d7275f5e7fa72cb3a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: eae6a0d207b506ce6ea4537667617b8ff33a0d3b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,8 +1,8 @@\n-:GCC: (Debian 10.2.1-6) 10.2.1 20210110\n+;GCC: (Debian 10.2.1-6) 10.2.1 20210110\n