{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.zN3S6Era/b1/opencpn_5.12.2+dfsg-3_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.zN3S6Era/b2/opencpn_5.12.2+dfsg-3_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n 42037be693cab84bc398c2867058dccc 10945576 misc optional opencpn-data_5.12.2+dfsg-3_all.deb\n- 015917ce96ca649262f660a4728b34b9 107239172 debug optional opencpn-dbgsym_5.12.2+dfsg-3_amd64.deb\n- 314772af5d3d9cb97e014317c67a7618 8312752 misc optional opencpn_5.12.2+dfsg-3_amd64.deb\n+ 400a08a948a0d72069dd998acc8cd030 107234464 debug optional opencpn-dbgsym_5.12.2+dfsg-3_amd64.deb\n+ 3c32e2090e603bb0656d6f22b9bbb594 8317052 misc optional opencpn_5.12.2+dfsg-3_amd64.deb\n"}, {"source1": "opencpn_5.12.2+dfsg-3_amd64.deb", "source2": "opencpn_5.12.2+dfsg-3_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-12 19:02:51.000000 debian-binary\n -rw-r--r-- 0 0 0 1728 2025-08-12 19:02:51.000000 control.tar.xz\n--rw-r--r-- 0 0 0 8310832 2025-08-12 19:02:51.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 8315132 2025-08-12 19:02:51.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/opencpn", "source2": "./usr/bin/opencpn", "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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 8b08f6eba5beeef71f8e3584f1eb3c6f24ed5dd0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e641c3ba3b9a842c6498bafd48d688547f3b9080\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": "@@ -28448,15 +28448,15 @@\n OPENCPN_FATAL_ERROR\n Using loglevel %s\n Portable-\n OpenCPN cannot start. \n See the log file at \n for details.\n OpenCPN Initial Configuration\n-2025-08-12\n+2025-08-13\n LIBGL_ALWAYS_SOFTWARE\n CHRTLIST.DAT\n chartlist.dat\n MMSINAME.CSV\n mmsitoname.csv\n default_pi\n /dev/rtc\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -912,15 +912,15 @@\n 0x00c878d0 7300506f 72746162 6c652d00 4f70656e s.Portable-.Open\n 0x00c878e0 43504e20 63616e6e 6f742073 74617274 CPN cannot start\n 0x00c878f0 2e200053 65652074 6865206c 6f672066 . .See the log f\n 0x00c87900 696c6520 61742000 20666f72 20646574 ile at . for det\n 0x00c87910 61696c73 2e004f70 656e4350 4e20496e ails..OpenCPN In\n 0x00c87920 69746961 6c20436f 6e666967 75726174 itial Configurat\n 0x00c87930 696f6e00 20427569 6c642000 32303235 ion. Build .2025\n- 0x00c87940 2d30382d 3132004c 4942474c 5f414c57 -08-12.LIBGL_ALW\n+ 0x00c87940 2d30382d 3133004c 4942474c 5f414c57 -08-13.LIBGL_ALW\n 0x00c87950 4159535f 534f4654 57415245 00434852 AYS_SOFTWARE.CHR\n 0x00c87960 544c4953 542e4441 54006368 6172746c TLIST.DAT.chartl\n 0x00c87970 6973742e 64617400 4d4d5349 4e414d45 ist.dat.MMSINAME\n 0x00c87980 2e435356 006d6d73 69746f6e 616d652e .CSV.mmsitoname.\n 0x00c87990 63737600 67736868 73006465 6661756c csv.gshhs.defaul\n 0x00c879a0 745f7069 002f6465 762f7274 63002f64 t_pi./dev/rtc./d\n 0x00c879b0 65762f72 74633000 2f646576 2f6d6973 ev/rtc0./dev/mis\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: Unable to find program interpreter name", "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 30386636 65626135 62656565 66373166 08f6eba5beeef71f\n- 0x00000010 38653335 38346631 65623363 36663234 8e3584f1eb3c6f24\n- 0x00000020 65643564 64302e64 65627567 00000000 ed5dd0.debug....\n- 0x00000030 f882cfbc ....\n+ 0x00000000 34316333 62613362 39613834 32633634 41c3ba3b9a842c64\n+ 0x00000010 39386261 66643438 64363838 35343766 98bafd48d688547f\n+ 0x00000020 33623930 38302e64 65627567 00000000 3b9080.debug....\n+ 0x00000030 e9eb9b1a ....\n \n"}]}, {"source1": "./usr/share/metainfo/opencpn.appdata.xml", "source2": "./usr/share/metainfo/opencpn.appdata.xml", "unified_diff": null, "details": [{"source1": "./usr/share/metainfo/opencpn.appdata.xml", "source2": "./usr/share/metainfo/opencpn.appdata.xml", "unified_diff": "@@ -28,15 +28,15 @@\n \n
Plugin support includes wheather, tactical, annotations and tidal data.\n Pilot charts can be downloaded from project website at opencpn.org.\n Other useful add-ons may be found inside the \"Download\" link at\n at the same site.
\n \nThe latest upstream commit.
\n