{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.7oZL0T40/b1/gxemul_0.6.2-2_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.7oZL0T40/b2/gxemul_0.6.2-2_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- 99402a5584170e92d64be4632a9be7e4 13157780 debug optional gxemul-dbgsym_0.6.2-2_arm64.deb\n+ d877b2b7770fe7bbb121b134f93128ab 13157156 debug optional gxemul-dbgsym_0.6.2-2_arm64.deb\n bb2cfdf70faa924a6bb3832801a45290 12306428 doc optional gxemul-doc_0.6.2-2_all.deb\n- 98c6f3e66a7a260427637754bc0364ec 1016212 misc optional gxemul_0.6.2-2_arm64.deb\n+ 718e6e1b24a10806aaa6b7c8952614ba 1017472 misc optional gxemul_0.6.2-2_arm64.deb\n"}, {"source1": "gxemul_0.6.2-2_arm64.deb", "source2": "gxemul_0.6.2-2_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 2020-08-25 19:25:06.000000 debian-binary\n -rw-r--r-- 0 0 0 1392 2020-08-25 19:25:06.000000 control.tar.xz\n--rw-r--r-- 0 0 0 1014628 2020-08-25 19:25:06.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1015888 2020-08-25 19:25:06.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/gxemul", "source2": "./usr/bin/gxemul", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --relocs {}", "source2": "readelf --wide --relocs {}", "unified_diff": "@@ -1553,16 +1553,16 @@\n 0000000000465268 0000000000000403 R_AARCH64_RELATIVE 34bd08\n 0000000000465270 0000000000000403 R_AARCH64_RELATIVE 342528\n 0000000000465278 0000000000000403 R_AARCH64_RELATIVE 34cee8\n 0000000000465280 0000000000000403 R_AARCH64_RELATIVE 368900\n 0000000000465288 0000000000000403 R_AARCH64_RELATIVE 3710e0\n 0000000000465290 0000000000000403 R_AARCH64_RELATIVE 34cef0\n 0000000000465298 0000000000000403 R_AARCH64_RELATIVE 34cef8\n-00000000004652a0 0000000000000403 R_AARCH64_RELATIVE 351ca0\n-00000000004652a8 0000000000000403 R_AARCH64_RELATIVE 34cf00\n+00000000004652a0 0000000000000403 R_AARCH64_RELATIVE 34cf00\n+00000000004652a8 0000000000000403 R_AARCH64_RELATIVE 351ca0\n 00000000004652b0 0000000000000403 R_AARCH64_RELATIVE 34cf08\n 00000000004652b8 0000000000000403 R_AARCH64_RELATIVE 34cf10\n 00000000004652c0 0000000000000403 R_AARCH64_RELATIVE 37d278\n 00000000004652c8 0000000000000403 R_AARCH64_RELATIVE 34bba8\n 00000000004652d0 0000000000000403 R_AARCH64_RELATIVE 34cf18\n 00000000004652d8 0000000000000403 R_AARCH64_RELATIVE 34cf20\n 00000000004652e0 0000000000000403 R_AARCH64_RELATIVE 34bd20\n"}, {"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: b2ab51ad1f146ec720a233dde43e7ee072f0d674\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2e877fa2cd850a3484137dfeeb3924badd179c66\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.7.0\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -2614,15 +2614,15 @@\n syntax: itrace\n instruction_trace = %s\n quiet_mode = %s\n cpu%i (%s) in machine \"%s\" is now %s\n syntax: pause cpuid\n syntax: quit\n syntax: version\n-compiled on Linux/aarch64, Sat Jan 6 13:11:33 2024\n+compiled on Linux/aarch64, Fri Feb 7 19:37:16 2025\n debugger_cmd_dump\n Unparsable address: %s\n 0x%08x \n 0x%016lx \n (memory access failed)\n debugger_cmd_unassemble\n invalid nr of steps\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -4527,15 +4527,15 @@\n 0x0034ce90 756c6500 00000000 73660000 00000000 ule.....sf......\n 0x0034cea0 6e676c65 00000000 73657100 00000000 ngle....seq.....\n 0x0034ceb0 6e676c00 00000000 6e676500 00000000 ngl.....nge.....\n 0x0034cec0 6e677400 00000000 31310000 00000000 ngt.....11......\n 0x0034ced0 31320000 00000000 31330000 00000000 12......13......\n 0x0034cee0 31340000 00000000 31390000 00000000 14......19......\n 0x0034cef0 70730000 00000000 32330000 00000000 ps......23......\n- 0x0034cf00 32350000 00000000 32360000 00000000 25......26......\n+ 0x0034cf00 32340000 00000000 32360000 00000000 24......26......\n 0x0034cf10 32370000 00000000 33300000 00000000 27......30......\n 0x0034cf20 33310000 00000000 02000200 80007a00 31............z.\n 0x0034cf30 6a005900 9900eeff 02009000 a3003800 j.Y...........8.\n 0x0034cf40 24001e00 02000400 18000200 02000200 $...............\n 0x0034cf50 02000200 0200eeff 02000200 0200eeff ................\n 0x0034cf60 02000200 02000200 00000000 00000000 ................\n 0x0034cf70 00000000 00000000 00000000 00000000 ................\n@@ -5767,17 +5767,17 @@\n 0x00351c10 63707525 69202825 73292069 6e206d61 cpu%i (%s) in ma\n 0x00351c20 6368696e 65202225 73222069 73206e6f chine \"%s\" is no\n 0x00351c30 77202573 0a000000 73796e74 61783a20 w %s....syntax: \n 0x00351c40 70617573 65206370 75696400 00000000 pause cpuid.....\n 0x00351c50 73796e74 61783a20 71756974 00000000 syntax: quit....\n 0x00351c60 73796e74 61783a20 76657273 696f6e00 syntax: version.\n 0x00351c70 636f6d70 696c6564 206f6e20 4c696e75 compiled on Linu\n- 0x00351c80 782f6161 72636836 342c2053 6174204a x/aarch64, Sat J\n- 0x00351c90 616e2036 2031333a 31313a33 33203230 an 6 13:11:33 20\n- 0x00351ca0 32340000 00000000 302e362e 32000000 24......0.6.2...\n+ 0x00351c80 782f6161 72636836 342c2046 72692046 x/aarch64, Fri F\n+ 0x00351c90 65622037 2031393a 33373a31 36203230 eb 7 19:37:16 20\n+ 0x00351ca0 32350000 00000000 302e362e 32000000 25......0.6.2...\n 0x00351cb0 25732c20 25730a00 64656275 67676572 %s, %s..debugger\n 0x00351cc0 5f636d64 5f64756d 70000000 00000000 _cmd_dump.......\n 0x00351cd0 556e7061 72736162 6c652061 64647265 Unparsable addre\n 0x00351ce0 73733a20 25730a00 30782530 38782020 ss: %s..0x%08x \n 0x00351cf0 00000000 00000000 30782530 31366c78 ........0x%016lx\n 0x00351d00 20200000 00000000 286d656d 6f727920 ......(memory \n 0x00351d10 61636365 73732066 61696c65 64290000 access failed)..\n"}, {"source1": "readelf --wide --decompress --hex-dump=.data.rel.ro {}", "source2": "readelf --wide --decompress --hex-dump=.data.rel.ro {}", "unified_diff": "@@ -642,16 +642,16 @@\n 0x00465228 b82a3500 00000000 90d23300 00000000 .*5.......3.....\n 0x00465238 c8ce3400 00000000 d0ce3400 00000000 ..4.......4.....\n 0x00465248 d8ce3400 00000000 e0ce3400 00000000 ..4.......4.....\n 0x00465258 50bb3400 00000000 b09c3400 00000000 P.4.......4.....\n 0x00465268 08bd3400 00000000 28253400 00000000 ..4.....(%4.....\n 0x00465278 e8ce3400 00000000 00893600 00000000 ..4.......6.....\n 0x00465288 e0103700 00000000 f0ce3400 00000000 ..7.......4.....\n- 0x00465298 f8ce3400 00000000 a01c3500 00000000 ..4.......5.....\n- 0x004652a8 00cf3400 00000000 08cf3400 00000000 ..4.......4.....\n+ 0x00465298 f8ce3400 00000000 00cf3400 00000000 ..4.......4.....\n+ 0x004652a8 a01c3500 00000000 08cf3400 00000000 ..5.......4.....\n 0x004652b8 10cf3400 00000000 78d23700 00000000 ..4.....x.7.....\n 0x004652c8 a8bb3400 00000000 18cf3400 00000000 ..4.......4.....\n 0x004652d8 20cf3400 00000000 20bd3400 00000000 .4..... .4.....\n 0x004652e8 68ce3400 00000000 c0753400 00000000 h.4......u4.....\n 0x004652f8 70ce3400 00000000 78ce3400 00000000 p.4.....x.4.....\n 0x00465308 80ce3400 00000000 88ce3400 00000000 ..4.......4.....\n 0x00465318 90ce3400 00000000 98ce3400 00000000 ..4.......4.....\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 61623531 61643166 31343665 63373230 ab51ad1f146ec720\n- 0x00000010 61323333 64646534 33653765 65303732 a233dde43e7ee072\n- 0x00000020 66306436 37342e64 65627567 00000000 f0d674.debug....\n- 0x00000030 2468a0d8 $h..\n+ 0x00000000 38373766 61326364 38353061 33343834 877fa2cd850a3484\n+ 0x00000010 31333764 66656562 33393234 62616464 137dfeeb3924badd\n+ 0x00000020 31373963 36362e64 65627567 00000000 179c66.debug....\n+ 0x00000030 f3f531cf ..1.\n \n"}]}]}]}]}, {"source1": "gxemul-dbgsym_0.6.2-2_arm64.deb", "source2": "gxemul-dbgsym_0.6.2-2_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 2020-08-25 19:25:06.000000 debian-binary\n -rw-r--r-- 0 0 0 516 2020-08-25 19:25:06.000000 control.tar.xz\n--rw-r--r-- 0 0 0 13157072 2020-08-25 19:25:06.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 13156448 2020-08-25 19:25:06.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: arm64\n Maintainer: G\u00f6ran Weinholt \n Installed-Size: 15108\n Depends: gxemul (= 0.6.2-2)\n Section: debug\n Priority: optional\n Description: debug symbols for gxemul\n-Build-Ids: b2ab51ad1f146ec720a233dde43e7ee072f0d674\n+Build-Ids: 2e877fa2cd850a3484137dfeeb3924badd179c66\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/b2/ab51ad1f146ec720a233dde43e7ee072f0d674.debug\n+usr/lib/debug/.build-id/2e/877fa2cd850a3484137dfeeb3924badd179c66.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 2020-08-25 19:25:06.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2020-08-25 19:25:06.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2020-08-25 19:25:06.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2020-08-25 19:25:06.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2020-08-25 19:25:06.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2020-08-25 19:25:06.000000 ./usr/lib/debug/.build-id/b2/\n--rw-r--r-- 0 root (0) root (0) 15460024 2020-08-25 19:25:06.000000 ./usr/lib/debug/.build-id/b2/ab51ad1f146ec720a233dde43e7ee072f0d674.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2020-08-25 19:25:06.000000 ./usr/lib/debug/.build-id/2e/\n+-rw-r--r-- 0 root (0) root (0) 15460024 2020-08-25 19:25:06.000000 ./usr/lib/debug/.build-id/2e/877fa2cd850a3484137dfeeb3924badd179c66.debug\n drwxr-xr-x 0 root (0) root (0) 0 2020-08-25 19:25:06.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2020-08-25 19:25:06.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2020-08-25 19:25:06.000000 ./usr/share/doc/gxemul-dbgsym -> gxemul\n"}, {"source1": "./usr/lib/debug/.build-id/b2/ab51ad1f146ec720a233dde43e7ee072f0d674.debug", "source2": "./usr/lib/debug/.build-id/2e/877fa2cd850a3484137dfeeb3924badd179c66.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 {}", "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: b2ab51ad1f146ec720a233dde43e7ee072f0d674\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 2e877fa2cd850a3484137dfeeb3924badd179c66\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.7.0\n"}]}]}]}]}]}