{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.fyhUjUTr/b1/gmsh_4.8.4+ds2-3_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.fyhUjUTr/b2/gmsh_4.8.4+ds2-3_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,9 +1,9 @@\n \n a898bdd139713df8ad8808fb3b84f495 8720 debug optional gmsh-dbgsym_4.8.4+ds2-3_armhf.deb\n- f6a93ca32eef9a00b52d6dd17551745a 4444060 doc optional gmsh-doc_4.8.4+ds2-3_all.deb\n+ 89c84179522c9789a5b6e7372a2a4cce 4444056 doc optional gmsh-doc_4.8.4+ds2-3_all.deb\n 2a00b4c5d589b15a180f0cd9cefb0668 32984 math optional gmsh_4.8.4+ds2-3_armhf.deb\n 7dfae03310b9d76ccbc7b5fe2a974fc7 58676 libdevel optional libgmsh-dev_4.8.4+ds2-3_armhf.deb\n- e3665f5708c7dfc018c0ba2c3f3b76a2 314556 libdevel optional libgmsh-private-headers-dev_4.8.4+ds2-3_armhf.deb\n- 068db2b2fa9d84224753d4c947c80961 110634080 debug optional libgmsh4.8-dbgsym_4.8.4+ds2-3_armhf.deb\n- 352848d126d68bc45c7766962c3778b7 4259904 libs optional libgmsh4.8_4.8.4+ds2-3_armhf.deb\n+ 0294422c1a7ed0db9523488b48c021c9 314560 libdevel optional libgmsh-private-headers-dev_4.8.4+ds2-3_armhf.deb\n+ 1f0a07e9db786a009d2a675cb557023d 110634088 debug optional libgmsh4.8-dbgsym_4.8.4+ds2-3_armhf.deb\n+ f5fa354a98b79a7289382393162d4bca 4257756 libs optional libgmsh4.8_4.8.4+ds2-3_armhf.deb\n e24c3fa65e939fce95622202df5c2e71 56336 python optional python3-gmsh_4.8.4+ds2-3_all.deb\n"}, {"source1": "gmsh-doc_4.8.4+ds2-3_all.deb", "source2": "gmsh-doc_4.8.4+ds2-3_all.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-05-12 20:37:40.000000 debian-binary\n -rw-r--r-- 0 0 0 8768 2023-05-12 20:37:40.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4435100 2023-05-12 20:37:40.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4435096 2023-05-12 20:37:40.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/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz", "source2": "./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz", "unified_diff": null, "details": [{"source1": "gmsh.pdf", "source2": "gmsh.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,13 +1,13 @@\n Gmsh\n \n \f\fGmsh Reference Manual\n The documentation for Gmsh 4.8.4 (development version)\n A finite element mesh generator with built-in pre- and post-processing facilities\n-19 May 2023\n+20 May 2023\n \n Christophe Geuzaine\n Jean-Franc\u0327ois Remacle\n \n \fCopyright c 1997-2021 Christophe Geuzaine, Jean-Franc\u0327ois Remacle\n Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.\n \n"}]}]}, {"source1": "./usr/share/doc/gmsh-doc/gmsh.pdf.gz", "source2": "./usr/share/doc/gmsh-doc/gmsh.pdf.gz", "unified_diff": null, "details": [{"source1": "gmsh.pdf", "source2": "gmsh.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -1,13 +1,13 @@\n Gmsh\n \n \f\fGmsh Reference Manual\n The documentation for Gmsh 4.8.4 (development version)\n A finite element mesh generator with built-in pre- and post-processing facilities\n-19 May 2023\n+20 May 2023\n \n Christophe Geuzaine\n Jean-Franc\u0327ois Remacle\n \n \fCopyright c 1997-2021 Christophe Geuzaine, Jean-Franc\u0327ois Remacle\n Permission is granted to make and distribute verbatim copies of this manual provided the copyright notice and this permission notice are preserved on all copies.\n \n"}]}]}]}]}]}, {"source1": "libgmsh-private-headers-dev_4.8.4+ds2-3_armhf.deb", "source2": "libgmsh-private-headers-dev_4.8.4+ds2-3_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-05-12 20:37:40.000000 debian-binary\n--rw-r--r-- 0 0 0 10056 2023-05-12 20:37:40.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 10060 2023-05-12 20:37:40.000000 control.tar.xz\n -rw-r--r-- 0 0 0 304308 2023-05-12 20:37:40.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/gmsh/GmshVersion.h", "source2": "./usr/include/gmsh/GmshVersion.h", "unified_diff": "@@ -7,14 +7,14 @@\n #define GMSH_VERSION_H\n \n #define GMSH_MAJOR_VERSION 4\n #define GMSH_MINOR_VERSION 8\n #define GMSH_PATCH_VERSION 4\n #define GMSH_EXTRA_VERSION \"\"\n #define GMSH_VERSION \"4.8.4\"\n-#define GMSH_DATE \"20230512\"\n+#define GMSH_DATE \"20230513\"\n #define GMSH_HOST \"debian-build-farm\"\n #define GMSH_PACKAGER \"nobody\"\n #define GMSH_OS \"Linux32-sdk\"\n #define GMSH_SHORT_LICENSE \"GNU General Public License\"\n \n #endif\n"}]}]}]}, {"source1": "libgmsh4.8_4.8.4+ds2-3_armhf.deb", "source2": "libgmsh4.8_4.8.4+ds2-3_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-05-12 20:37:40.000000 debian-binary\n--rw-r--r-- 0 0 0 1356 2023-05-12 20:37:40.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4258356 2023-05-12 20:37:40.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1352 2023-05-12 20:37:40.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 4256212 2023-05-12 20:37:40.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/libgmsh.so.4.8.4", "source2": "./usr/lib/arm-linux-gnueabihf/libgmsh.so.4.8.4", "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: 648dc3c0300946e6d92a090058198aa6395bdd1e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8fbe4eff71139ecc285aad68de60166f38d2cb8a\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -32648,15 +32648,15 @@\n Unknown font \"%s\" (using \"Helvetica\" instead)\n Available fonts:\n 7SPoint3\n 13drawTransform\n 19drawTransformScaled\n 17drawContextGlobal\n 15drawContextFltk\n-20230512\n+20230513\n debian-build-farm\n Linux32-sdk\n GNU General Public License\n (Related option names, if any, are given between parentheses)\n Geometry:\n Output model, then exit\n -tol value\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -4527,15 +4527,15 @@\n 0x009f8dc0 6520666f 6e74733a 00000000 20202225 e fonts:.... \"%\n 0x009f8dd0 73220000 466c746b 00000000 3753506f s\"..Fltk....7SPo\n 0x009f8de0 696e7433 00000000 31336472 61775472 int3....13drawTr\n 0x009f8df0 616e7366 6f726d00 31396472 61775472 ansform.19drawTr\n 0x009f8e00 616e7366 6f726d53 63616c65 64000000 ansformScaled...\n 0x009f8e10 31376472 6177436f 6e746578 74476c6f 17drawContextGlo\n 0x009f8e20 62616c00 31356472 6177436f 6e746578 bal.15drawContex\n- 0x009f8e30 74466c74 6b000000 32303233 30353132 tFltk...20230512\n+ 0x009f8e30 74466c74 6b000000 32303233 30353133 tFltk...20230513\n 0x009f8e40 00000000 64656269 616e2d62 75696c64 ....debian-build\n 0x009f8e50 2d666172 6d000000 6e6f626f 64790000 -farm...nobody..\n 0x009f8e60 4c696e75 7833322d 73646b00 474e5520 Linux32-sdk.GNU \n 0x009f8e70 47656e65 72616c20 5075626c 6963204c General Public L\n 0x009f8e80 6963656e 73650000 2852656c 61746564 icense..(Related\n 0x009f8e90 206f7074 696f6e20 6e616d65 732c2069 option names, i\n 0x009f8ea0 6620616e 792c2061 72652067 6976656e f any, are given\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 38646333 63303330 30393436 65366439 8dc3c0300946e6d9\n- 0x00000010 32613039 30303538 31393861 61363339 2a090058198aa639\n- 0x00000020 35626464 31652e64 65627567 00000000 5bdd1e.debug....\n- 0x00000030 cad81a23 ...#\n+ 0x00000000 62653465 66663731 31333965 63633238 be4eff71139ecc28\n+ 0x00000010 35616164 36386465 36303136 36663338 5aad68de60166f38\n+ 0x00000020 64326362 38612e64 65627567 00000000 d2cb8a.debug....\n+ 0x00000030 f5fe4e0f ..N.\n \n"}]}]}]}]}, {"source1": "libgmsh4.8-dbgsym_4.8.4+ds2-3_armhf.deb", "source2": "libgmsh4.8-dbgsym_4.8.4+ds2-3_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-05-12 20:37:40.000000 debian-binary\n -rw-r--r-- 0 0 0 556 2023-05-12 20:37:40.000000 control.tar.xz\n--rw-r--r-- 0 0 0 110633332 2023-05-12 20:37:40.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 110633340 2023-05-12 20:37:40.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: 111117\n Depends: libgmsh4.8 (= 4.8.4+ds2-3)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libgmsh4.8\n-Build-Ids: 648dc3c0300946e6d92a090058198aa6395bdd1e\n+Build-Ids: 8fbe4eff71139ecc285aad68de60166f38d2cb8a\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/64/8dc3c0300946e6d92a090058198aa6395bdd1e.debug\n+usr/lib/debug/.build-id/8f/be4eff71139ecc285aad68de60166f38d2cb8a.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 2023-05-12 20:37:40.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-12 20:37:40.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-12 20:37:40.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-12 20:37:40.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-12 20:37:40.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2023-05-12 20:37:40.000000 ./usr/lib/debug/.build-id/64/\n--rw-r--r-- 0 root (0) root (0) 113773352 2023-05-12 20:37:40.000000 ./usr/lib/debug/.build-id/64/8dc3c0300946e6d92a090058198aa6395bdd1e.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2023-05-12 20:37:40.000000 ./usr/lib/debug/.build-id/8f/\n+-rw-r--r-- 0 root (0) root (0) 113773352 2023-05-12 20:37:40.000000 ./usr/lib/debug/.build-id/8f/be4eff71139ecc285aad68de60166f38d2cb8a.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-12 20:37:40.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-05-12 20:37:40.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-05-12 20:37:40.000000 ./usr/share/doc/libgmsh4.8-dbgsym -> libgmsh4.8\n"}, {"source1": "./usr/lib/debug/.build-id/64/8dc3c0300946e6d92a090058198aa6395bdd1e.debug", "source2": "./usr/lib/debug/.build-id/8f/be4eff71139ecc285aad68de60166f38d2cb8a.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: 648dc3c0300946e6d92a090058198aa6395bdd1e\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8fbe4eff71139ecc285aad68de60166f38d2cb8a\n"}]}]}]}]}]}