{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.JyMuGAK9/b1/paxtest_0.9.15-2_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.JyMuGAK9/b2/paxtest_0.9.15-2_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- cd9e40667f69f963778f71e7097839d8 13460 debug optional paxtest-dbgsym_0.9.15-2_amd64.deb\n- be7b6ed6a3479fc260924ec0131ae95d 28468 devel optional paxtest_0.9.15-2_amd64.deb\n+ 8b327fe76157a27e7bb572291db7461b 13460 debug optional paxtest-dbgsym_0.9.15-2_amd64.deb\n+ e391a0dd04b3d6f38c634a07c50a6b88 28444 devel optional paxtest_0.9.15-2_amd64.deb\n"}, {"source1": "paxtest_0.9.15-2_amd64.deb", "source2": "paxtest_0.9.15-2_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 2020-05-11 11:56:48.000000 debian-binary\n--rw-r--r-- 0 0 0 2424 2020-05-11 11:56:48.000000 control.tar.xz\n--rw-r--r-- 0 0 0 25852 2020-05-11 11:56:48.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 2420 2020-05-11 11:56:48.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 25832 2020-05-11 11:56:48.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/paxtest/getexhaust1", "source2": "./usr/lib/paxtest/getexhaust1", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"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 32333636 66666433 65313137 36393539 2366ffd3e1176959\n 0x00000010 37663835 38303765 34396530 33653635 7f85807e49e03e65\n 0x00000020 36356365 63322e64 65627567 00000000 65cec2.debug....\n- 0x00000030 d5799612 .y..\n+ 0x00000030 fc7edc84 .~..\n \n"}]}, {"source1": "./usr/lib/paxtest/getexhaust2", "source2": "./usr/lib/paxtest/getexhaust2", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"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 32333636 66666433 65313137 36393539 2366ffd3e1176959\n 0x00000010 37663835 38303765 34396530 33653635 7f85807e49e03e65\n 0x00000020 36356365 63322e64 65627567 00000000 65cec2.debug....\n- 0x00000030 d5799612 .y..\n+ 0x00000030 fc7edc84 .~..\n \n"}]}]}]}]}, {"source1": "paxtest-dbgsym_0.9.15-2_amd64.deb", "source2": "paxtest-dbgsym_0.9.15-2_amd64.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/lib/debug/.build-id/52/2366ffd3e11769597f85807e49e03e6565cec2.debug", "source2": "./usr/lib/debug/.build-id/52/2366ffd3e11769597f85807e49e03e6565cec2.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,14 +1,14 @@\n \n Symbol table '.symtab' contains 37 entries:\n Num: Value Size Type Bind Vis Ndx Name\n 0: 0000000000000000 0 NOTYPE LOCAL DEFAULT UND \n 1: 0000000000000000 0 FILE LOCAL DEFAULT ABS Scrt1.o\n 2: 00000000000020dc 32 OBJECT LOCAL DEFAULT 19 __abi_tag\n- 3: 0000000000000000 0 FILE LOCAL DEFAULT ABS getexhaust2.c\n+ 3: 0000000000000000 0 FILE LOCAL DEFAULT ABS getexhaust1.c\n 4: 0000000000000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n 5: 00000000000010d0 0 FUNC LOCAL DEFAULT 14 deregister_tm_clones\n 6: 0000000000001100 0 FUNC LOCAL DEFAULT 14 register_tm_clones\n 7: 0000000000001140 0 FUNC LOCAL DEFAULT 14 __do_global_dtors_aux\n 8: 0000000000004020 1 OBJECT LOCAL DEFAULT 26 completed.0\n 9: 0000000000003dd8 0 OBJECT LOCAL DEFAULT 21 __do_global_dtors_aux_fini_array_entry\n 10: 0000000000001180 0 FUNC LOCAL DEFAULT 14 frame_dummy\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,10 +1,10 @@\n GCC: (Debian 14.2.0-19) 14.2.0\n __abi_tag\n-getexhaust2.c\n+getexhaust1.c\n crtstuff.c\n deregister_tm_clones\n __do_global_dtors_aux\n completed.0\n __do_global_dtors_aux_fini_array_entry\n frame_dummy\n __frame_dummy_init_array_entry\n"}, {"source1": "readelf --wide --decompress --hex-dump=.strtab {}", "source2": "readelf --wide --decompress --hex-dump=.strtab {}", "comments": ["error from `readelf --wide --decompress --hex-dump=.strtab {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,11 +1,11 @@\n \n Hex dump of section '.strtab':\n 0x00000000 00536372 74312e6f 005f5f61 62695f74 .Scrt1.o.__abi_t\n- 0x00000010 61670067 65746578 68617573 74322e63 ag.getexhaust2.c\n+ 0x00000010 61670067 65746578 68617573 74312e63 ag.getexhaust1.c\n 0x00000020 00637274 73747566 662e6300 64657265 .crtstuff.c.dere\n 0x00000030 67697374 65725f74 6d5f636c 6f6e6573 gister_tm_clones\n 0x00000040 005f5f64 6f5f676c 6f62616c 5f64746f .__do_global_dto\n 0x00000050 72735f61 75780063 6f6d706c 65746564 rs_aux.completed\n 0x00000060 2e30005f 5f646f5f 676c6f62 616c5f64 .0.__do_global_d\n 0x00000070 746f7273 5f617578 5f66696e 695f6172 tors_aux_fini_ar\n 0x00000080 7261795f 656e7472 79006672 616d655f ray_entry.frame_\n"}]}]}]}]}]}