{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.za7yffCr/b1/cpu-x_5.2.0-0.4_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.za7yffCr/b2/cpu-x_5.2.0-0.4_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- c0a06b2751993f574adde84cc34923bd 4835124 debug optional cpu-x-dbgsym_5.2.0-0.4_armhf.deb\n- af3d7519156298b217c9b06a8645ac62 2221488 x11 optional cpu-x_5.2.0-0.4_armhf.deb\n+ abf457a1debc6f810f3b1b7b0df11292 4835128 debug optional cpu-x-dbgsym_5.2.0-0.4_armhf.deb\n+ ff78482cfbf021814706346a18a3fc3d 2221456 x11 optional cpu-x_5.2.0-0.4_armhf.deb\n"}, {"source1": "cpu-x_5.2.0-0.4_armhf.deb", "source2": "cpu-x_5.2.0-0.4_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 2025-03-25 10:19:09.000000 debian-binary\n -rw-r--r-- 0 0 0 3492 2025-03-25 10:19:09.000000 control.tar.xz\n--rw-r--r-- 0 0 0 2217804 2025-03-25 10:19:09.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2217772 2025-03-25 10:19:09.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/cpu-x", "source2": "./usr/bin/cpu-x", "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.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 290bb501a4a5ce533542094c47f300d03e5515a9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b0d20ac4fc15388a330a0867150bcf7483a0244b\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": "@@ -1,8 +1,8 @@\n-/lib/ld-linux-armhf.so.3\n+$K/lib/ld-linux-armhf.so.3\n _ZN4Glib17SignalProxyNormalD2Ev\n _ZN4sigc9trackableC2Ev\n _ITM_deregisterTMCloneTable\n _ZN4Glib4initEv\n __gmon_start__\n _ZN3Gdk4RGBAD1Ev\n _ZN4sigc9slot_baseD2Ev\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -396,15 +396,15 @@\n 0x0005e2ec 00000000 0a257300 41766169 6c61626c .....%s.Availabl\n 0x0005e2fc 65204f50 54494f4e 533a0000 20202d25 e OPTIONS:.. -%\n 0x0005e30c 632c0000 20202020 20000000 2573202d c,.. ...%s -\n 0x0005e31c 2d252d31 34732025 73000000 2020252d -%-14s %s... %-\n 0x0005e32c 32357320 25730000 47544b00 25732025 25s %s..GTK.%s %\n 0x0005e33c 73257320 28257320 25732c20 25732025 s%s (%s %s, %s %\n 0x0005e34c 732c2025 73202573 290a0000 31342e32 s, %s %s)...14.2\n- 0x0005e35c 2e300000 474e5500 61617263 68363400 .0..GNU.aarch64.\n+ 0x0005e35c 2e300000 474e5500 61726d76 376c0000 .0..GNU.armv7l..\n 0x0005e36c 4c696e75 78000000 31303a31 393a3039 Linux...10:19:09\n 0x0005e37c 00000000 4d617220 32352032 30323500 ....Mar 25 2025.\n 0x0005e38c 54686973 20697320 66726565 20736f66 This is free sof\n 0x0005e39c 74776172 653a2079 6f752061 72652066 tware: you are f\n 0x0005e3ac 72656520 746f2063 68616e67 6520616e ree to change an\n 0x0005e3bc 64207265 64697374 72696275 74652069 d redistribute i\n 0x0005e3cc 742e0000 53656520 74686520 2573206c t...See the %s l\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 30626235 30316134 61356365 35333335 0bb501a4a5ce5335\n- 0x00000010 34323039 34633437 66333030 64303365 42094c47f300d03e\n- 0x00000020 35353135 61392e64 65627567 00000000 5515a9.debug....\n- 0x00000030 f1c27848 ..xH\n+ 0x00000000 64323061 63346663 31353338 38613333 d20ac4fc15388a33\n+ 0x00000010 30613038 36373135 30626366 37343833 0a0867150bcf7483\n+ 0x00000020 61303234 34622e64 65627567 00000000 a0244b.debug....\n+ 0x00000030 b51f98ba ....\n \n"}]}, {"source1": "./usr/libexec/cpu-x-daemon", "source2": "./usr/libexec/cpu-x-daemon", "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.build-id\n Owner Data size \tDescription\n- GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: e9f6b883ec11c57b2cb561a90f17eb893f2fc19c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d511b3d8e13d17021c7081555150e274d3e6dd8e\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": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -41,16 +41,16 @@\n 0x00036d98 20757365 722e0000 43505558 5f444145 user...CPUX_DAE\n 0x00036da8 4d4f4e5f 42470000 43505558 5f444145 MON_BG..CPUX_DAE\n 0x00036db8 4d4f4e5f 44454255 47000000 77000000 MON_DEBUG...w...\n 0x00036dc8 2f746d70 2f637075 2d782d64 61656d6f /tmp/cpu-x-daemo\n 0x00036dd8 6e2e6c6f 67000000 4350552d 58000000 n.log...CPU-X...\n 0x00036de8 25732025 73257320 28257320 25732c20 %s %s%s (%s %s, \n 0x00036df8 25732025 732c2025 73202573 290a0000 %s %s, %s %s)...\n- 0x00036e08 31342e32 2e300000 474e5500 61617263 14.2.0..GNU.aarc\n- 0x00036e18 68363400 4c696e75 78000000 31303a31 h64.Linux...10:1\n+ 0x00036e08 31342e32 2e300000 474e5500 61726d76 14.2.0..GNU.armv\n+ 0x00036e18 376c0000 4c696e75 78000000 31303a31 7l..Linux...10:1\n 0x00036e28 393a3039 00000000 4d617220 32352032 9:09....Mar 25 2\n 0x00036e38 30323500 352e322e 30000000 736f636b 025.5.2.0...sock\n 0x00036e48 65740000 62696e64 00000000 6c697374 et..bind....list\n 0x00036e58 656e0000 666f726b 00000000 706f6c6c en..fork....poll\n 0x00036e68 00000000 61636365 70740000 6d61696e ....accept..main\n 0x00036e78 00000000 25733a20 66643d25 692c2025 ....%s: fd=%i, %\n 0x00036e88 7520636c 69656e74 73000000 76656374 u clients...vect\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 66366238 38336563 31316335 37623263 f6b883ec11c57b2c\n- 0x00000010 62353631 61393066 31376562 38393366 b561a90f17eb893f\n- 0x00000020 32666331 39632e64 65627567 00000000 2fc19c.debug....\n- 0x00000030 c904d2a0 ....\n+ 0x00000000 31316233 64386531 33643137 30323163 11b3d8e13d17021c\n+ 0x00000010 37303831 35353531 35306532 37346433 7081555150e274d3\n+ 0x00000020 65366464 38652e64 65627567 00000000 e6dd8e.debug....\n+ 0x00000030 1a6302eb .c..\n \n"}]}]}]}]}, {"source1": "cpu-x-dbgsym_5.2.0-0.4_armhf.deb", "source2": "cpu-x-dbgsym_5.2.0-0.4_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 2025-03-25 10:19:09.000000 debian-binary\n -rw-r--r-- 0 0 0 620 2025-03-25 10:19:09.000000 control.tar.xz\n--rw-r--r-- 0 0 0 4834312 2025-03-25 10:19:09.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4834316 2025-03-25 10:19:09.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": "@@ -5,8 +5,8 @@\n Architecture: armhf\n Maintainer: Martin Wimpress \n Installed-Size: 5681\n Depends: cpu-x (= 5.2.0-0.4)\n Section: debug\n Priority: optional\n Description: debug symbols for cpu-x\n-Build-Ids: 290bb501a4a5ce533542094c47f300d03e5515a9 e9f6b883ec11c57b2cb561a90f17eb893f2fc19c\n+Build-Ids: b0d20ac4fc15388a330a0867150bcf7483a0244b d511b3d8e13d17021c7081555150e274d3e6dd8e\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,3 +1,3 @@\n-usr/lib/debug/.build-id/29/0bb501a4a5ce533542094c47f300d03e5515a9.debug\n-usr/lib/debug/.build-id/e9/f6b883ec11c57b2cb561a90f17eb893f2fc19c.debug\n+usr/lib/debug/.build-id/b0/d20ac4fc15388a330a0867150bcf7483a0244b.debug\n+usr/lib/debug/.build-id/d5/11b3d8e13d17021c7081555150e274d3e6dd8e.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/cpu-x.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,15 +1,15 @@\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/lib/debug/.build-id/29/\n--rw-r--r-- 0 root (0) root (0) 3876788 2025-03-25 10:19:09.000000 ./usr/lib/debug/.build-id/29/0bb501a4a5ce533542094c47f300d03e5515a9.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/lib/debug/.build-id/e9/\n--rw-r--r-- 0 root (0) root (0) 1476980 2025-03-25 10:19:09.000000 ./usr/lib/debug/.build-id/e9/f6b883ec11c57b2cb561a90f17eb893f2fc19c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/lib/debug/.build-id/b0/\n+-rw-r--r-- 0 root (0) root (0) 3876788 2025-03-25 10:19:09.000000 ./usr/lib/debug/.build-id/b0/d20ac4fc15388a330a0867150bcf7483a0244b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/lib/debug/.build-id/d5/\n+-rw-r--r-- 0 root (0) root (0) 1476980 2025-03-25 10:19:09.000000 ./usr/lib/debug/.build-id/d5/11b3d8e13d17021c7081555150e274d3e6dd8e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 449292 2025-03-25 10:19:09.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/cpu-x.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-03-25 10:19:09.000000 ./usr/share/doc/cpu-x-dbgsym -> cpu-x\n"}, {"source1": "./usr/lib/debug/.build-id/29/0bb501a4a5ce533542094c47f300d03e5515a9.debug", "source2": "./usr/lib/debug/.build-id/b0/d20ac4fc15388a330a0867150bcf7483a0244b.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 {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\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: 290bb501a4a5ce533542094c47f300d03e5515a9\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b0d20ac4fc15388a330a0867150bcf7483a0244b\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": "./usr/lib/debug/.build-id/e9/f6b883ec11c57b2cb561a90f17eb893f2fc19c.debug", "source2": "./usr/lib/debug/.build-id/d5/11b3d8e13d17021c7081555150e274d3e6dd8e.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 {}", "comments": ["error from `readelf --wide --notes {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,8 +1,8 @@\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: e9f6b883ec11c57b2cb561a90f17eb893f2fc19c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: d511b3d8e13d17021c7081555150e274d3e6dd8e\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"}]}]}]}]}]}