{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.JgriA9xs/b1/atlas-ecmwf_0.43.1-1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.JgriA9xs/b2/atlas-ecmwf_0.43.1-1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,6 +1,6 @@\n \n- ec6055d243b7e98f3b0ed5a546174a1a 63411412 debug optional libatlas-ecmwf-0-dbgsym_0.43.1-1_amd64.deb\n- 8f7e9708af520af4ea1d35c8680b4a7f 3042576 libs optional libatlas-ecmwf-0_0.43.1-1_amd64.deb\n- e4de057bb729abad7510c4a238016c1e 7528068 libdevel optional libatlas-ecmwf-dev_0.43.1-1_amd64.deb\n+ df3aab69a734eaa5e87d2bb008167371 63411420 debug optional libatlas-ecmwf-0-dbgsym_0.43.1-1_amd64.deb\n+ 4fbf7b15fd89c7396b2a2db41141e691 3042536 libs optional libatlas-ecmwf-0_0.43.1-1_amd64.deb\n+ 3bebf4c211b686f3753d8e3f6a6c77b0 7527976 libdevel optional libatlas-ecmwf-dev_0.43.1-1_amd64.deb\n 3fa3289db51721be450c1ea497a4c573 1534228 debug optional libatlas-ecmwf-utils-dbgsym_0.43.1-1_amd64.deb\n 03034ea7dc1a5b9d651a6795354d7853 112004 science optional libatlas-ecmwf-utils_0.43.1-1_amd64.deb\n"}, {"source1": "libatlas-ecmwf-0_0.43.1-1_amd64.deb", "source2": "libatlas-ecmwf-0_0.43.1-1_amd64.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 2025-08-26 12:19:20.000000 debian-binary\n -rw-r--r-- 0 0 0 1288 2025-08-26 12:19:20.000000 control.tar.xz\n--rw-r--r-- 0 0 0 3041096 2025-08-26 12:19:20.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 3041056 2025-08-26 12:19:20.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/x86_64-linux-gnu/libatlas_ecmwf.so.0.43", "source2": "./usr/lib/x86_64-linux-gnu/libatlas_ecmwf.so.0.43", "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: 5cde22cf5e5606fecebe8af40bfd79bae9f48ea9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 52f07ed0744c77d7baee4d31257f458fc336efd1\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -25673,15 +25673,15 @@\n it != plugins_.end()\n Atlas finalised\n git-sha1 \n atlas version (\n Build:\n build type : \n timestamp : \n-20261003144633\n+20250901103800\n source dir : \n build dir : \n op. system : \n Linux-6.12.41+deb13-amd64\n linux.64\n processor : \n c compiler : \n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -3959,16 +3959,16 @@\n 0x00984740 73206669 6e616c69 73656400 292c0020 s finalised.),. \n 0x00984750 20676974 2d736861 3120004f 4646004f git-sha1 .OFF.O\n 0x00984760 4e006174 6c617320 76657273 696f6e20 N.atlas version \n 0x00984770 2800292c 20002020 4275696c 643a0020 (.), . Build:. \n 0x00984780 20202062 75696c64 20747970 65202020 build type \n 0x00984790 2020203a 20005265 6c656173 65002020 : .Release. \n 0x009847a0 20207469 6d657374 616d7020 20202020 timestamp \n- 0x009847b0 20203a20 00323032 36313030 33313434 : .20261003144\n- 0x009847c0 36333300 20202020 736f7572 63652064 633. source d\n+ 0x009847b0 20203a20 00323032 35303930 31313033 : .20250901103\n+ 0x009847c0 38303000 20202020 736f7572 63652064 800. source d\n 0x009847d0 69722020 20202020 3a200020 20202062 ir : . b\n 0x009847e0 75696c64 20646972 20202020 2020203a uild dir :\n 0x009847f0 20002020 20206f70 2e207379 7374656d . op. system\n 0x00984800 20202020 20203a20 004c696e 75782d36 : .Linux-6\n 0x00984810 2e31322e 34312b64 65623133 2d616d64 .12.41+deb13-amd\n 0x00984820 3634006c 696e7578 2e363400 20202020 64.linux.64. \n 0x00984830 70726f63 6573736f 72202020 20202020 processor \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 64653232 63663565 35363036 66656365 de22cf5e5606fece\n- 0x00000010 62653861 66343062 66643739 62616539 be8af40bfd79bae9\n- 0x00000020 66343865 61392e64 65627567 00000000 f48ea9.debug....\n- 0x00000030 9c99a87d ...}\n+ 0x00000000 66303765 64303734 34633737 64376261 f07ed0744c77d7ba\n+ 0x00000010 65653464 33313235 37663435 38666333 ee4d31257f458fc3\n+ 0x00000020 33366566 64312e64 65627567 00000000 36efd1.debug....\n+ 0x00000030 451d9f30 E..0\n \n"}]}]}]}]}, {"source1": "libatlas-ecmwf-dev_0.43.1-1_amd64.deb", "source2": "libatlas-ecmwf-dev_0.43.1-1_amd64.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 2025-08-26 12:19:20.000000 debian-binary\n -rw-r--r-- 0 0 0 18164 2025-08-26 12:19:20.000000 control.tar.xz\n--rw-r--r-- 0 0 0 7509712 2025-08-26 12:19:20.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 7509620 2025-08-26 12:19:20.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/x86_64-linux-gnu/atlas/atlas_ecbuild_config.h", "source2": "./usr/include/x86_64-linux-gnu/atlas/atlas_ecbuild_config.h", "unified_diff": "@@ -28,15 +28,15 @@\n #define ATLAS_OS_NAME \"Linux-6.12.41+deb13-amd64\"\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.12.41+deb13-amd64\"\n #define ATLAS_SYS_PROCESSOR \"x86_64\"\n \n-#define ATLAS_BUILD_TIMESTAMP \"20261003144633\"\n+#define ATLAS_BUILD_TIMESTAMP \"20250901103800\"\n #define ATLAS_BUILD_TYPE \"Release\"\n \n #define ATLAS_C_COMPILER_ID \"GNU\"\n #define ATLAS_C_COMPILER_VERSION \"14.3.0\"\n \n #define ATLAS_CXX_COMPILER_ID \"GNU\"\n #define ATLAS_CXX_COMPILER_VERSION \"14.3.0\"\n"}]}]}]}, {"source1": "libatlas-ecmwf-0-dbgsym_0.43.1-1_amd64.deb", "source2": "libatlas-ecmwf-0-dbgsym_0.43.1-1_amd64.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 2025-08-26 12:19:20.000000 debian-binary\n--rw-r--r-- 0 0 0 780 2025-08-26 12:19:20.000000 control.tar.xz\n--rw-r--r-- 0 0 0 63410440 2025-08-26 12:19:20.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 784 2025-08-26 12:19:20.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 63410444 2025-08-26 12:19:20.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: Debian Science Maintainers \n Installed-Size: 64705\n Depends: libatlas-ecmwf-0 (= 0.43.1-1)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libatlas-ecmwf-0\n-Build-Ids: 27bb53a403fdff28528ad7e5c4ea71d1586ceee6 402d78115d47f1e45b40e02b95cfc63e5d456b0d 4a262a2967f2ad5d9b6cb0a081cb14a4ba93a07a 5cde22cf5e5606fecebe8af40bfd79bae9f48ea9 dfd8a4ee95163c3ebae4c0769f89af451285189d\n+Build-Ids: 27bb53a403fdff28528ad7e5c4ea71d1586ceee6 402d78115d47f1e45b40e02b95cfc63e5d456b0d 4a262a2967f2ad5d9b6cb0a081cb14a4ba93a07a 52f07ed0744c77d7baee4d31257f458fc336efd1 dfd8a4ee95163c3ebae4c0769f89af451285189d\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,5 +1,5 @@\n usr/lib/debug/.build-id/27/bb53a403fdff28528ad7e5c4ea71d1586ceee6.debug\n usr/lib/debug/.build-id/40/2d78115d47f1e45b40e02b95cfc63e5d456b0d.debug\n usr/lib/debug/.build-id/4a/262a2967f2ad5d9b6cb0a081cb14a4ba93a07a.debug\n-usr/lib/debug/.build-id/5c/de22cf5e5606fecebe8af40bfd79bae9f48ea9.debug\n+usr/lib/debug/.build-id/52/f07ed0744c77d7baee4d31257f458fc336efd1.debug\n usr/lib/debug/.build-id/df/d8a4ee95163c3ebae4c0769f89af451285189d.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": "@@ -5,14 +5,14 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/27/\n -rw-r--r-- 0 root (0) root (0) 50720 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/27/bb53a403fdff28528ad7e5c4ea71d1586ceee6.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/40/\n -rw-r--r-- 0 root (0) root (0) 838960 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/40/2d78115d47f1e45b40e02b95cfc63e5d456b0d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/4a/\n -rw-r--r-- 0 root (0) root (0) 1015536 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/4a/262a2967f2ad5d9b6cb0a081cb14a4ba93a07a.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/5c/\n--rw-r--r-- 0 root (0) root (0) 64272560 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/5c/de22cf5e5606fecebe8af40bfd79bae9f48ea9.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/52/\n+-rw-r--r-- 0 root (0) root (0) 64272560 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/52/f07ed0744c77d7baee4d31257f458fc336efd1.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/df/\n -rw-r--r-- 0 root (0) root (0) 63248 2025-08-26 12:19:20.000000 ./usr/lib/debug/.build-id/df/d8a4ee95163c3ebae4c0769f89af451285189d.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-08-26 12:19:20.000000 ./usr/share/doc/libatlas-ecmwf-0-dbgsym -> libatlas-ecmwf-0\n"}, {"source1": "./usr/lib/debug/.build-id/5c/de22cf5e5606fecebe8af40bfd79bae9f48ea9.debug", "source2": "./usr/lib/debug/.build-id/52/f07ed0744c77d7baee4d31257f458fc336efd1.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 99% 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: 5cde22cf5e5606fecebe8af40bfd79bae9f48ea9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 52f07ed0744c77d7baee4d31257f458fc336efd1\n"}]}]}]}]}]}