{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.5FJIebO3/b1/gmsh_4.13.1+ds1-4_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.5FJIebO3/b2/gmsh_4.13.1+ds1-4_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,9 +1,9 @@\n \n 17dd29f729a9b9487f5a908c6bd9f751 8436 debug optional gmsh-dbgsym_4.13.1+ds1-4_arm64.deb\n- b326c28d25eb0571c7bfb4cf6a24a2fd 13352036 doc optional gmsh-doc_4.13.1+ds1-4_all.deb\n+ 87f6ab602b22a13341675e2c50b93491 13351692 doc optional gmsh-doc_4.13.1+ds1-4_all.deb\n b05de1b3004b553b61c74f9a69f834e4 38076 math optional gmsh_4.13.1+ds1-4_arm64.deb\n ca8c5d89a157c9475adb37a62fba1e29 111224 libdevel optional libgmsh-dev_4.13.1+ds1-4_arm64.deb\n- 60fe226b949b39d49d25646a109c2782 358568 libdevel optional libgmsh-private-headers-dev_4.13.1+ds1-4_arm64.deb\n- fe16d3a9700822347eeff98ee4318052 133624728 debug optional libgmsh4.13-dbgsym_4.13.1+ds1-4_arm64.deb\n- ad478b58c75a2b6d93e061fd3c14fbb5 5268328 libs optional libgmsh4.13_4.13.1+ds1-4_arm64.deb\n+ 28daee73d5dc20e0708efa27480172c8 358568 libdevel optional libgmsh-private-headers-dev_4.13.1+ds1-4_arm64.deb\n+ 123292f8365bff0b72a716e6e2c2f526 133624440 debug optional libgmsh4.13-dbgsym_4.13.1+ds1-4_arm64.deb\n+ 558ade4887578c32567c1164e0f3b365 5266584 libs optional libgmsh4.13_4.13.1+ds1-4_arm64.deb\n ecf0831eeea4de299c6b0f4e50077053 73076 python optional python3-gmsh_4.13.1+ds1-4_all.deb\n"}, {"source1": "gmsh-doc_4.13.1+ds1-4_all.deb", "source2": "gmsh-doc_4.13.1+ds1-4_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 2024-11-20 07:14:42.000000 debian-binary\n -rw-r--r-- 0 0 0 11356 2024-11-20 07:14:42.000000 control.tar.xz\n--rw-r--r-- 0 0 0 13340488 2024-11-20 07:14:42.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 13340144 2024-11-20 07:14:42.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": "@@ -270,15 +270,15 @@\n -rw-r--r-- 0 root (0) root (0) 181 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/simple_geo/tower.i4\n -rw-r--r-- 0 root (0) root (0) 181 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/simple_geo/tower.i5\n -rw-r--r-- 0 root (0) root (0) 3190 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/simple_geo/transfinite.geo\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/struct/\n -rw-r--r-- 0 root (0) root (0) 2557 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/struct/Exists_GetForced.geo\n -rw-r--r-- 0 root (0) root (0) 1788 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/examples/struct/struct.geo.gz\n -rw-r--r-- 0 root (0) root (0) 2328901 2024-11-20 07:14:42.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.html\n--rw-r--r-- 0 root (0) root (0) 3944179 2024-11-20 07:14:42.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 3944044 2024-11-20 07:14:42.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/gmsh.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/\n -rw-r--r-- 0 root (0) root (0) 70130 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/gui.png\n -rw-r--r-- 0 root (0) root (0) 279272 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/gui_add_rectangle.png\n -rw-r--r-- 0 root (0) root (0) 449005 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/gui_mesh.png\n -rw-r--r-- 0 root (0) root (0) 20769 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/t1.png\n -rw-r--r-- 0 root (0) root (0) 48854 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/t10.png\n -rw-r--r-- 0 root (0) root (0) 41434 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/images/t11.png\n@@ -455,15 +455,15 @@\n -rw-r--r-- 0 root (0) root (0) 2217 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/t9.geo\n -rw-r--r-- 0 root (0) root (0) 94091 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view1.pos.gz\n -rw-r--r-- 0 root (0) root (0) 10571 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view2.pos.gz\n -rw-r--r-- 0 root (0) root (0) 79716 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view3.pos.gz\n -rw-r--r-- 0 root (0) root (0) 3336 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view4.pos.gz\n -rw-r--r-- 0 root (0) root (0) 659 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/doc/gmsh/tutorials/view5.msh\n -rw-r--r-- 0 root (0) root (0) 2328901 2024-11-20 07:14:42.000000 ./usr/share/doc/gmsh-doc/gmsh.html\n--rw-r--r-- 0 root (0) root (0) 3944179 2024-11-20 07:14:42.000000 ./usr/share/doc/gmsh-doc/gmsh.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 3944044 2024-11-20 07:14:42.000000 ./usr/share/doc/gmsh-doc/gmsh.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/share/doc/gmsh-doc/solvers/c++/\n -rw-r--r-- 0 root (0) root (0) 4779 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/GmshSocket.h.gz\n -rw-r--r-- 0 root (0) root (0) 2352 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/interactive.cpp\n -rw-r--r-- 0 root (0) root (0) 11319 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/onelab.h.gz\n -rw-r--r-- 0 root (0) root (0) 2050 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/pend.cpp.gz\n -rw-r--r-- 0 root (0) root (0) 1170 2024-06-08 07:46:53.000000 ./usr/share/doc/gmsh-doc/solvers/c++/solver.cpp\n"}, {"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.13.1 (development version)\n A finite element mesh generator with built-in pre- and post-processing facilities\n-16 January 2026\n+14 December 2024\n \n Christophe Geuzaine\n Jean-Franc\u0327ois Remacle\n \n \fCopyright c 1997-2024 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.13.1 (development version)\n A finite element mesh generator with built-in pre- and post-processing facilities\n-16 January 2026\n+14 December 2024\n \n Christophe Geuzaine\n Jean-Franc\u0327ois Remacle\n \n \fCopyright c 1997-2024 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.13.1+ds1-4_arm64.deb", "source2": "libgmsh-private-headers-dev_4.13.1+ds1-4_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": "./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 13\n #define GMSH_PATCH_VERSION 1\n #define GMSH_EXTRA_VERSION \"\"\n #define GMSH_VERSION \"4.13.1\"\n-#define GMSH_DATE \"20241119\"\n+#define GMSH_DATE \"20241120\"\n #define GMSH_HOST \"debian-build-farm\"\n #define GMSH_PACKAGER \"nobody\"\n #define GMSH_OS \"Linux64-sdk\"\n #define GMSH_SHORT_LICENSE \"GNU General Public License\"\n \n #endif\n"}]}]}]}, {"source1": "libgmsh4.13_4.13.1+ds1-4_arm64.deb", "source2": "libgmsh4.13_4.13.1+ds1-4_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 2024-11-20 07:14:42.000000 debian-binary\n -rw-r--r-- 0 0 0 1332 2024-11-20 07:14:42.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5266804 2024-11-20 07:14:42.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5265060 2024-11-20 07:14:42.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/libgmsh.so.4.13.1", "source2": "./usr/lib/aarch64-linux-gnu/libgmsh.so.4.13.1", "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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 6a8be8b032fa86f2e28681d0feea886269e996a3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b67096006e963a74e28aee6ab55b007d87b630ac\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -22924,15 +22924,15 @@\n \"TopCenter\"\n \"TopRight\"\n \"CenterLeft\"\n \"CenterCenter\"\n \"CenterRight\"\n Unknown font \"%s\" (using \"Helvetica\" instead)\n Available fonts:\n-20241119\n+20241120\n debian-build-farm\n Linux64-sdk\n GNU General Public License\n -barycentric_refine\n -reclassify\n Missing number\n -reparam\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -5252,15 +5252,15 @@\n 0x00e534d0 7243656e 74657222 00000000 00000000 rCenter\"........\n 0x00e534e0 20202243 656e7465 72526967 68742200 \"CenterRight\".\n 0x00e534f0 556e6b6e 6f776e20 666f6e74 20222573 Unknown font \"%s\n 0x00e53500 22202875 73696e67 20224865 6c766574 \" (using \"Helvet\n 0x00e53510 69636122 20696e73 74656164 29000000 ica\" instead)...\n 0x00e53520 41766169 6c61626c 6520666f 6e74733a Available fonts:\n 0x00e53530 00000000 00000000 20202225 73220000 ........ \"%s\"..\n- 0x00e53540 32303234 31313139 00000000 00000000 20241119........\n+ 0x00e53540 32303234 31313230 00000000 00000000 20241120........\n 0x00e53550 64656269 616e2d62 75696c64 2d666172 debian-build-far\n 0x00e53560 6d000000 00000000 6e6f626f 64790000 m.......nobody..\n 0x00e53570 4c696e75 7836342d 73646b00 00000000 Linux64-sdk.....\n 0x00e53580 474e5520 47656e65 72616c20 5075626c GNU General Publ\n 0x00e53590 6963204c 6963656e 73650000 00000000 ic License......\n 0x00e535a0 2d636865 636b0000 2d736176 65000000 -check..-save...\n 0x00e535b0 2d726566 696e6500 2d626172 7963656e -refine.-barycen\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 38626538 62303332 66613836 66326532 8be8b032fa86f2e2\n- 0x00000010 38363831 64306665 65613838 36323639 8681d0feea886269\n- 0x00000020 65393936 61332e64 65627567 00000000 e996a3.debug....\n- 0x00000030 d0aa27f6 ..'.\n+ 0x00000000 37303936 30303665 39363361 37346532 7096006e963a74e2\n+ 0x00000010 38616565 36616235 35623030 37643837 8aee6ab55b007d87\n+ 0x00000020 62363330 61632e64 65627567 00000000 b630ac.debug....\n+ 0x00000030 65b4b373 e..s\n \n"}]}]}]}]}, {"source1": "libgmsh4.13-dbgsym_4.13.1+ds1-4_arm64.deb", "source2": "libgmsh4.13-dbgsym_4.13.1+ds1-4_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 2024-11-20 07:14:42.000000 debian-binary\n--rw-r--r-- 0 0 0 560 2024-11-20 07:14:42.000000 control.tar.xz\n--rw-r--r-- 0 0 0 133623976 2024-11-20 07:14:42.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 556 2024-11-20 07:14:42.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 133623692 2024-11-20 07:14:42.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: 132972\n Depends: libgmsh4.13 (= 4.13.1+ds1-4)\n Section: debug\n Priority: optional\n Multi-Arch: same\n Description: debug symbols for libgmsh4.13\n-Build-Ids: 6a8be8b032fa86f2e28681d0feea886269e996a3\n+Build-Ids: b67096006e963a74e28aee6ab55b007d87b630ac\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/6a/8be8b032fa86f2e28681d0feea886269e996a3.debug\n+usr/lib/debug/.build-id/b6/7096006e963a74e28aee6ab55b007d87b630ac.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 2024-11-20 07:14:42.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/lib/debug/.build-id/6a/\n--rw-r--r-- 0 root (0) root (0) 136152288 2024-11-20 07:14:42.000000 ./usr/lib/debug/.build-id/6a/8be8b032fa86f2e28681d0feea886269e996a3.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/lib/debug/.build-id/b6/\n+-rw-r--r-- 0 root (0) root (0) 136152288 2024-11-20 07:14:42.000000 ./usr/lib/debug/.build-id/b6/7096006e963a74e28aee6ab55b007d87b630ac.debug\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2024-11-20 07:14:42.000000 ./usr/share/doc/libgmsh4.13-dbgsym -> libgmsh4.13\n"}, {"source1": "./usr/lib/debug/.build-id/6a/8be8b032fa86f2e28681d0feea886269e996a3.debug", "source2": "./usr/lib/debug/.build-id/b6/7096006e963a74e28aee6ab55b007d87b630ac.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,8 +1,8 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: AArch64 feature: BTI, PAC\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: 6a8be8b032fa86f2e28681d0feea886269e996a3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b67096006e963a74e28aee6ab55b007d87b630ac\n"}]}]}]}]}]}