{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.k8NnrIrm/b1/atlas-ecmwf_0.31.1-3_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.k8NnrIrm/b2/atlas-ecmwf_0.31.1-3_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- 69390738577f9f74a540a01e1a7403c0 44235060 debug optional libatlas-ecmwf-0-dbgsym_0.31.1-3_arm64.deb\n- 823b3c53091e4c04f1e3194ccf844c7b 2132904 libs optional libatlas-ecmwf-0_0.31.1-3_arm64.deb\n- 6a3bbc70c2f9255b427ca968681f6887 5213000 libdevel optional libatlas-ecmwf-dev_0.31.1-3_arm64.deb\n+ c877eb44b5f82044b68c7b4df54049a4 44235096 debug optional libatlas-ecmwf-0-dbgsym_0.31.1-3_arm64.deb\n+ 56cda06f7c85b42e5f0c677827727fbf 2132536 libs optional libatlas-ecmwf-0_0.31.1-3_arm64.deb\n+ a091ac455d567273cc8c353a8c451240 5213052 libdevel optional libatlas-ecmwf-dev_0.31.1-3_arm64.deb\n ca573a6eaf4642bb731ef415925e67cd 1109892 debug optional libatlas-ecmwf-utils-dbgsym_0.31.1-3_arm64.deb\n df065f3d18bb37e8bd0620fa4597c474 85368 science optional libatlas-ecmwf-utils_0.31.1-3_arm64.deb\n"}, {"source1": "libatlas-ecmwf-0_0.31.1-3_arm64.deb", "source2": "libatlas-ecmwf-0_0.31.1-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 2022-11-27 10:22:19.000000 debian-binary\n -rw-r--r-- 0 0 0 1224 2022-11-27 10:22:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2131488 2022-11-27 10:22:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2131120 2022-11-27 10:22:19.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/libatlas_ecmwf.so.0.31", "source2": "./usr/lib/aarch64-linux-gnu/libatlas_ecmwf.so.0.31", "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,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: b1b404c6a2f21a5bb893eb7129151d8857aecfa1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 941f084bfd836f28aa403dd52b4b8ed8e8a2870b\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -14213,15 +14213,15 @@\n Atlas finalised\n git-sha1 \n atlas version (\n git-sha1 \n Build:\n build type : \n timestamp : \n-20240108070800\n+20240108071851\n source dir : \n /build/reproducible-path/atlas-ecmwf-0.31.1\n build dir : \n /build/reproducible-path/atlas-ecmwf-0.31.1/debian/build\n op. system : \n Linux-6.1.0-17-cloud-arm64\n linux.64\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -107,15 +107,15 @@\n 0x00666f60 61746c61 73207665 7273696f 6e202800 atlas version (.\n 0x00666f70 292c2000 00000000 6769742d 73686131 ), .....git-sha1\n 0x00666f80 20000000 00000000 20204275 696c643a ....... Build:\n 0x00666f90 00000000 00000000 20202020 6275696c ........ buil\n 0x00666fa0 64207479 70652020 20202020 3a200000 d type : ..\n 0x00666fb0 52656c65 61736500 20202020 74696d65 Release. time\n 0x00666fc0 7374616d 70202020 20202020 3a200000 stamp : ..\n- 0x00666fd0 32303234 30313038 30373038 30300000 20240108070800..\n+ 0x00666fd0 32303234 30313038 30373138 35310000 20240108071851..\n 0x00666fe0 20202020 736f7572 63652064 69722020 source dir \n 0x00666ff0 20202020 3a200000 2f627569 6c642f72 : ../build/r\n 0x00667000 6570726f 64756369 626c652d 70617468 eproducible-path\n 0x00667010 2f61746c 61732d65 636d7766 2d302e33 /atlas-ecmwf-0.3\n 0x00667020 312e3100 00000000 20202020 6275696c 1.1..... buil\n 0x00667030 64206469 72202020 20202020 3a200000 d dir : ..\n 0x00667040 2f627569 6c642f72 6570726f 64756369 /build/reproduci\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 62343034 63366132 66323161 35626238 b404c6a2f21a5bb8\n- 0x00000010 39336562 37313239 31353164 38383537 93eb7129151d8857\n- 0x00000020 61656366 61312e64 65627567 00000000 aecfa1.debug....\n- 0x00000030 30a7903b 0..;\n+ 0x00000000 31663038 34626664 38333666 32386161 1f084bfd836f28aa\n+ 0x00000010 34303364 64353262 34623865 64386538 403dd52b4b8ed8e8\n+ 0x00000020 61323837 30622e64 65627567 00000000 a2870b.debug....\n+ 0x00000030 25d72d1f %.-.\n \n"}]}]}]}]}, {"source1": "libatlas-ecmwf-dev_0.31.1-3_arm64.deb", "source2": "libatlas-ecmwf-dev_0.31.1-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 2022-11-27 10:22:19.000000 debian-binary\n--rw-r--r-- 0 0 0 16112 2022-11-27 10:22:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5196696 2022-11-27 10:22:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 16108 2022-11-27 10:22:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 5196752 2022-11-27 10:22:19.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/include/aarch64-linux-gnu/atlas/atlas_ecbuild_config.h", "source2": "./usr/include/aarch64-linux-gnu/atlas/atlas_ecbuild_config.h", "unified_diff": "@@ -28,15 +28,15 @@\n #define ATLAS_OS_NAME \"Linux-6.1.0-17-cloud-arm64\"\n #define ATLAS_OS_BITS 64\n #define ATLAS_OS_BITS_STR \"64\"\n #define ATLAS_OS_STR \"linux.64\"\n #define ATLAS_OS_VERSION \"6.1.0-17-cloud-arm64\"\n #define ATLAS_SYS_PROCESSOR \"aarch64\"\n \n-#define ATLAS_BUILD_TIMESTAMP \"20240108070800\"\n+#define ATLAS_BUILD_TIMESTAMP \"20240108071851\"\n #define ATLAS_BUILD_TYPE \"Release\"\n \n #define ATLAS_C_COMPILER_ID \"GNU\"\n #define ATLAS_C_COMPILER_VERSION \"12.2.0\"\n \n #define ATLAS_CXX_COMPILER_ID \"GNU\"\n #define ATLAS_CXX_COMPILER_VERSION \"12.2.0\"\n"}]}]}]}, {"source1": "libatlas-ecmwf-0-dbgsym_0.31.1-3_arm64.deb", "source2": "libatlas-ecmwf-0-dbgsym_0.31.1-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 2022-11-27 10:22:19.000000 debian-binary\n--rw-r--r-- 0 0 0 700 2022-11-27 10:22:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 44234168 2022-11-27 10:22:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 696 2022-11-27 10:22:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 44234208 2022-11-27 10:22:19.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: 45410\n Depends: libatlas-ecmwf-0 (= 0.31.1-3)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libatlas-ecmwf-0\n-Build-Ids: 15988cc63cd1716b65710821b3375695f515c312 8654efa84e3b9df8380111f7609ff97b449bb49b b1b404c6a2f21a5bb893eb7129151d8857aecfa1\n+Build-Ids: 15988cc63cd1716b65710821b3375695f515c312 8654efa84e3b9df8380111f7609ff97b449bb49b 941f084bfd836f28aa403dd52b4b8ed8e8a2870b\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,4 +1,4 @@\n usr/lib/debug/.build-id/15/988cc63cd1716b65710821b3375695f515c312.debug\n usr/lib/debug/.build-id/86/54efa84e3b9df8380111f7609ff97b449bb49b.debug\n-usr/lib/debug/.build-id/b1/b404c6a2f21a5bb893eb7129151d8857aecfa1.debug\n+usr/lib/debug/.build-id/94/1f084bfd836f28aa403dd52b4b8ed8e8a2870b.debug\n usr/lib/debug/.dwz/aarch64-linux-gnu/libatlas-ecmwf-0.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": "@@ -3,15 +3,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/lib/debug/.build-id/15/\n -rw-r--r-- 0 root (0) root (0) 2263304 2022-11-27 10:22:19.000000 ./usr/lib/debug/.build-id/15/988cc63cd1716b65710821b3375695f515c312.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/lib/debug/.build-id/86/\n -rw-r--r-- 0 root (0) root (0) 654744 2022-11-27 10:22:19.000000 ./usr/lib/debug/.build-id/86/54efa84e3b9df8380111f7609ff97b449bb49b.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/lib/debug/.build-id/b1/\n--rw-r--r-- 0 root (0) root (0) 43425752 2022-11-27 10:22:19.000000 ./usr/lib/debug/.build-id/b1/b404c6a2f21a5bb893eb7129151d8857aecfa1.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/lib/debug/.build-id/94/\n+-rw-r--r-- 0 root (0) root (0) 43425752 2022-11-27 10:22:19.000000 ./usr/lib/debug/.build-id/94/1f084bfd836f28aa403dd52b4b8ed8e8a2870b.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 139696 2022-11-27 10:22:19.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/libatlas-ecmwf-0.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2022-11-27 10:22:19.000000 ./usr/share/doc/libatlas-ecmwf-0-dbgsym -> libatlas-ecmwf-0\n"}, {"source1": "./usr/lib/debug/.build-id/b1/b404c6a2f21a5bb893eb7129151d8857aecfa1.debug", "source2": "./usr/lib/debug/.build-id/94/1f084bfd836f28aa403dd52b4b8ed8e8a2870b.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "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: b1b404c6a2f21a5bb893eb7129151d8857aecfa1\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 941f084bfd836f28aa403dd52b4b8ed8e8a2870b\n"}]}]}]}]}]}