{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.wMC2zFsK/b1/libpeas_1.36.0-1_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.wMC2zFsK/b2/libpeas_1.36.0-1_armhf.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,8 +1,8 @@\n \n 5d58c625adb2fe46b3ca42cf7586550b 7664 introspection optional gir1.2-peas-1.0_1.36.0-1_armhf.deb\n 5dc25f09e17bbfbf787c7cb782f8a7ea 179344 debug optional libpeas-1.0-0-dbgsym_1.36.0-1_armhf.deb\n a4c2abbd0354ba98c82f361d665ad8b4 53320 libs optional libpeas-1.0-0_1.36.0-1_armhf.deb\n a09860179b15bbd206791a163211aace 49732 libs optional libpeas-common_1.36.0-1_all.deb\n 5325a207d8fdc425197d2010a1733520 24984 libdevel optional libpeas-dev_1.36.0-1_armhf.deb\n- 10f4a6c28e9d1f540b24b5927d44a01a 37624 debug optional libpeas-doc-dbgsym_1.36.0-1_armhf.deb\n- 95b187e83e78e936ead1bbf9007729a7 97700 doc optional libpeas-doc_1.36.0-1_armhf.deb\n+ d39aa00c37486a14ac870d216d0130d7 37552 debug optional libpeas-doc-dbgsym_1.36.0-1_armhf.deb\n+ 5278897c46f1ca0a93cd4dee94afa051 97724 doc optional libpeas-doc_1.36.0-1_armhf.deb\n"}, {"source1": "libpeas-doc_1.36.0-1_armhf.deb", "source2": "libpeas-doc_1.36.0-1_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 2023-03-27 14:35:37.000000 debian-binary\n--rw-r--r-- 0 0 0 4956 2023-03-27 14:35:37.000000 control.tar.xz\n--rw-r--r-- 0 0 0 92552 2023-03-27 14:35:37.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 4952 2023-03-27 14:35:37.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 92580 2023-03-27 14:35:37.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/peas-demo", "source2": "./usr/bin/peas-demo", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied."], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "unified_diff": "@@ -1,19 +1,19 @@\n \n Elf file type is DYN (Position-Independent Executable file)\n Entry point 0x194d\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- EXIDX 0x0020b0 0x000020b0 0x000020b0 0x00008 0x00008 R 0x4\n+ EXIDX 0x0020a0 0x000020a0 0x000020a0 0x00008 0x00008 R 0x4\n PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4\n INTERP 0x000154 0x00000154 0x00000154 0x00019 0x00019 R 0x1\n [Requesting program interpreter: /lib/ld-linux-armhf.so.3]\n- LOAD 0x000000 0x00000000 0x00000000 0x020bc 0x020bc R E 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x020ac 0x020ac R E 0x1000\n LOAD 0x002d8c 0x00003d8c 0x00003d8c 0x002b4 0x002cc RW 0x1000\n DYNAMIC 0x002d94 0x00003d94 0x00003d94 0x00138 0x00138 RW 0x4\n NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x002d8c 0x00003d8c 0x00003d8c 0x00274 0x00274 R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -13,17 +13,17 @@\n [ 8] .gnu.version_r VERNEED 00000fd8 000fd8 000050 00 A 6 2 4\n [ 9] .rel.dyn REL 00001028 001028 000068 08 A 5 0 4\n [10] .rel.plt REL 00001090 001090 000218 08 AI 5 21 4\n [11] .init PROGBITS 000012a8 0012a8 00000c 00 AX 0 0 4\n [12] .plt PROGBITS 000012b4 0012b4 000348 04 AX 0 0 4\n [13] .text PROGBITS 000015fc 0015fc 000674 00 AX 0 0 4\n [14] .fini PROGBITS 00001c70 001c70 000008 00 AX 0 0 4\n- [15] .rodata PROGBITS 00001c78 001c78 000438 00 A 0 0 4\n- [16] .ARM.exidx ARM_EXIDX 000020b0 0020b0 000008 00 AL 13 0 4\n- [17] .eh_frame PROGBITS 000020b8 0020b8 000004 00 A 0 0 4\n+ [15] .rodata PROGBITS 00001c78 001c78 000428 00 A 0 0 4\n+ [16] .ARM.exidx ARM_EXIDX 000020a0 0020a0 000008 00 AL 13 0 4\n+ [17] .eh_frame PROGBITS 000020a8 0020a8 000004 00 A 0 0 4\n [18] .init_array INIT_ARRAY 00003d8c 002d8c 000004 04 WA 0 0 4\n [19] .fini_array FINI_ARRAY 00003d90 002d90 000004 04 WA 0 0 4\n [20] .dynamic DYNAMIC 00003d94 002d94 000138 08 WA 6 0 4\n [21] .got PROGBITS 00003ecc 002ecc 000134 04 WA 0 0 4\n [22] .data PROGBITS 00004000 003000 000040 00 WA 0 0 4\n [23] .bss NOBITS 00004040 003040 000018 00 WA 0 0 4\n [24] .ARM.attributes ARM_ATTRIBUTES 00000000 003040 000033 00 0 0 1\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: e40c186c4389951675429833abf4df439feb63cb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8700ff002c560e3b840809bb0e7ca5b9f282676e\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": "@@ -94,23 +94,22 @@\n DemoWindow\n Peas Window %d\n extension-added\n extension-removed\n libpeas-1.0\n libpeas demo application\n Error while parsing arguments: %s\n-/build/1st/libpeas-1.36.0/obj-arm-linux-gnueabihf\n+/build/2/libpeas-1.36.0/2nd/obj-arm-linux-gnueabihf\n Running from build directory: %s\n-/build/1st/libpeas-1.36.0/obj-arm-linux-gnueabihf/libpeas\n-/build/1st/libpeas-1.36.0/obj-arm-linux-gnueabihf/libpeas-gtk\n-/build/1st/libpeas-1.36.0/obj-arm-linux-gnueabihf/loaders\n+/build/2/libpeas-1.36.0/2nd/obj-arm-linux-gnueabihf/libpeas\n+/build/2/libpeas-1.36.0/2nd/obj-arm-linux-gnueabihf/libpeas-gtk\n+/build/2/libpeas-1.36.0/2nd/obj-arm-linux-gnueabihf/loaders\n PEAS_PLUGIN_LOADERS_DIR\n-peas-demo/plugins\n PEAS_ALLOW_ALL_LOADERS\n-/build/1st/libpeas-1.36.0/obj-arm-linux-gnueabihf/peas-demo/plugins\n+/build/2/libpeas-1.36.0/2nd/obj-arm-linux-gnueabihf/peas-demo/plugins\n /usr/share/peas-demo/plugins\n /usr/lib/arm-linux-gnueabihf/peas-demo/plugins/\n libpeas-plugin\n delete-event\n Peas Demo\n New window\n run-from-build-dir\n"}, {"source1": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}", "unified_diff": "@@ -391,51 +391,51 @@\n \tmovs\tr0, r0\n \tlsls\tr2, r4, #28\n \tmovs\tr0, r0\n \tcmp\tr1, #178\t@ 0xb2\n \tmovs\tr0, r0\n \tcmp\tr1, #204\t@ 0xcc\n \tmovs\tr0, r0\n-\tlsrs\tr0, r7, #32\n+\tlsrs\tr0, r3, #2\n \tmovs\tr0, r0\n-\tlsrs\tr6, r5, #32\n+\tlsrs\tr2, r3, #32\n \tmovs\tr0, r0\n-\tlsrs\tr0, r6, #32\n+\tlsrs\tr4, r3, #32\n \tmovs\tr0, r0\n-\tlsrs\tr6, r7, #32\n+\tlsrs\tr2, r5, #32\n \tmovs\tr0, r0\n-\tlsrs\tr4, r7, #32\n+\tlsrs\tr0, r5, #32\n \tmovs\tr0, r0\n \tcmp\tr1, #120\t@ 0x78\n \tmovs\tr0, r0\n-\tlsrs\tr0, r6, #1\n+\tlsrs\tr0, r4, #1\n \tmovs\tr0, r0\n-\tlsrs\tr6, r1, #2\n+\tlsrs\tr6, r7, #1\n \tmovs\tr0, r0\n-\tlsrs\tr4, r6, #2\n+\tlsrs\tr4, r4, #2\n \tmovs\tr0, r0\n \tlsls\tr0, r4, #4\n \tmovs\tr0, r0\n-\tlsrs\tr2, r6, #2\n+\tlsrs\tr2, r4, #2\n \tmovs\tr0, r0\n-\tlsrs\tr6, r1, #2\n+\tlsrs\tr6, r7, #1\n \tmovs\tr0, r0\n-\tlsrs\tr4, r6, #32\n+\tlsrs\tr4, r4, #32\n \tmovs\tr0, r0\n-\tlsls\tr2, r7, #31\n+\tlsls\tr2, r5, #31\n \tmovs\tr0, r0\n \tlsls\tr3, r7, #17\n \tmovs\tr0, r0\n-\tlsls\tr2, r4, #31\n+\tlsls\tr2, r2, #31\n \tmovs\tr0, r0\n \tcmp\tr0, #36\t@ 0x24\n \tmovs\tr0, r0\n \tmovs\tr6, #124\t@ 0x7c\n \tmovs\tr0, r0\n-\tlsls\tr0, r5, #26\n+\tlsls\tr4, r2, #26\n \tmovs\tr0, r0\n \tlsls\tr4, r4, #21\n \tmovs\tr0, r0\n \tlsls\tr6, r5, #20\n \tmovs\tr0, r0\n \tlsls\tr6, r7, #21\n \tmovs\tr0, r0\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -15,57 +15,56 @@\n 0x00001d38 6e2d6164 64656400 65787465 6e73696f n-added.extensio\n 0x00001d48 6e2d7265 6d6f7665 64000000 5554462d n-removed...UTF-\n 0x00001d58 38000000 6c696270 6561732d 312e3000 8...libpeas-1.0.\n 0x00001d68 e2809420 6c696270 65617320 64656d6f ... libpeas demo\n 0x00001d78 20617070 6c696361 74696f6e 00000000 application....\n 0x00001d88 4572726f 72207768 696c6520 70617273 Error while pars\n 0x00001d98 696e6720 61726775 6d656e74 733a2025 ing arguments: %\n- 0x00001da8 73000000 2f627569 6c642f31 73742f6c s.../build/1st/l\n- 0x00001db8 69627065 61732d31 2e33362e 302f6f62 ibpeas-1.36.0/ob\n- 0x00001dc8 6a2d6172 6d2d6c69 6e75782d 676e7565 j-arm-linux-gnue\n- 0x00001dd8 61626968 66000000 52756e6e 696e6720 abihf...Running \n+ 0x00001da8 73000000 2f627569 6c642f32 2f6c6962 s.../build/2/lib\n+ 0x00001db8 70656173 2d312e33 362e302f 326e642f peas-1.36.0/2nd/\n+ 0x00001dc8 6f626a2d 61726d2d 6c696e75 782d676e obj-arm-linux-gn\n+ 0x00001dd8 75656162 69686600 52756e6e 696e6720 ueabihf.Running \n 0x00001de8 66726f6d 20627569 6c642064 69726563 from build direc\n 0x00001df8 746f7279 3a202573 00000000 2f627569 tory: %s..../bui\n- 0x00001e08 6c642f31 73742f6c 69627065 61732d31 ld/1st/libpeas-1\n- 0x00001e18 2e33362e 302f6f62 6a2d6172 6d2d6c69 .36.0/obj-arm-li\n- 0x00001e28 6e75782d 676e7565 61626968 662f6c69 nux-gnueabihf/li\n- 0x00001e38 62706561 73000000 2f627569 6c642f31 bpeas.../build/1\n- 0x00001e48 73742f6c 69627065 61732d31 2e33362e st/libpeas-1.36.\n- 0x00001e58 302f6f62 6a2d6172 6d2d6c69 6e75782d 0/obj-arm-linux-\n- 0x00001e68 676e7565 61626968 662f6c69 62706561 gnueabihf/libpea\n- 0x00001e78 732d6774 6b000000 2f627569 6c642f31 s-gtk.../build/1\n- 0x00001e88 73742f6c 69627065 61732d31 2e33362e st/libpeas-1.36.\n- 0x00001e98 302f6f62 6a2d6172 6d2d6c69 6e75782d 0/obj-arm-linux-\n- 0x00001ea8 676e7565 61626968 662f6c6f 61646572 gnueabihf/loader\n- 0x00001eb8 73000000 50454153 5f504c55 47494e5f s...PEAS_PLUGIN_\n- 0x00001ec8 4c4f4144 4552535f 44495200 70656173 LOADERS_DIR.peas\n- 0x00001ed8 2d64656d 6f2f706c 7567696e 73000000 -demo/plugins...\n- 0x00001ee8 31000000 50454153 5f414c4c 4f575f41 1...PEAS_ALLOW_A\n- 0x00001ef8 4c4c5f4c 4f414445 52530000 6c756135 LL_LOADERS..lua5\n- 0x00001f08 2e310000 70797468 6f6e3300 2f627569 .1..python3./bui\n- 0x00001f18 6c642f31 73742f6c 69627065 61732d31 ld/1st/libpeas-1\n- 0x00001f28 2e33362e 302f6f62 6a2d6172 6d2d6c69 .36.0/obj-arm-li\n- 0x00001f38 6e75782d 676e7565 61626968 662f7065 nux-gnueabihf/pe\n- 0x00001f48 61732d64 656d6f2f 706c7567 696e7300 as-demo/plugins.\n- 0x00001f58 2f757372 2f736861 72652f70 6561732d /usr/share/peas-\n- 0x00001f68 64656d6f 2f706c75 67696e73 00000000 demo/plugins....\n- 0x00001f78 2f757372 2f6c6962 2f61726d 2d6c696e /usr/lib/arm-lin\n- 0x00001f88 75782d67 6e756561 62696866 2f706561 ux-gnueabihf/pea\n- 0x00001f98 732d6465 6d6f2f70 6c756769 6e732f00 s-demo/plugins/.\n- 0x00001fa8 6c696270 6561732d 706c7567 696e0000 libpeas-plugin..\n- 0x00001fb8 64656c65 74652d65 76656e74 00000000 delete-event....\n- 0x00001fc8 50656173 2044656d 6f000000 4e657720 Peas Demo...New \n- 0x00001fd8 77696e64 6f770000 636c6963 6b656400 window..clicked.\n- 0x00001fe8 5f517569 74000000 72756e2d 66726f6d _Quit...run-from\n- 0x00001ff8 2d627569 6c642d64 69720000 52756e20 -build-dir..Run \n- 0x00002008 66726f6d 20627569 6c642064 69726563 from build direc\n- 0x00002018 746f7279 00000000 3d000000 40000000 tory....=...@...\n- 0x00002028 0b000000 40000000 10000000 40000000 ....@.......@...\n- 0x00002038 26000000 40000000 35000000 40000000 &...@...5...@...\n- 0x00002048 03000000 40000000 06000000 40000000 ....@.......@...\n- 0x00002058 14000000 40000000 0e000000 40000000 ....@.......@...\n- 0x00002068 0d000000 40000000 25000000 40000000 ....@...%...@...\n- 0x00002078 12000000 40000000 28000000 40000000 ....@...(...@...\n- 0x00002088 02000000 40000000 18000000 40000000 ....@.......@...\n- 0x00002098 09000000 40000000 0a000000 40000000 ....@.......@...\n- 0x000020a8 00000000 00000000 ........\n+ 0x00001e08 6c642f32 2f6c6962 70656173 2d312e33 ld/2/libpeas-1.3\n+ 0x00001e18 362e302f 326e642f 6f626a2d 61726d2d 6.0/2nd/obj-arm-\n+ 0x00001e28 6c696e75 782d676e 75656162 6968662f linux-gnueabihf/\n+ 0x00001e38 6c696270 65617300 2f627569 6c642f32 libpeas./build/2\n+ 0x00001e48 2f6c6962 70656173 2d312e33 362e302f /libpeas-1.36.0/\n+ 0x00001e58 326e642f 6f626a2d 61726d2d 6c696e75 2nd/obj-arm-linu\n+ 0x00001e68 782d676e 75656162 6968662f 6c696270 x-gnueabihf/libp\n+ 0x00001e78 6561732d 67746b00 2f627569 6c642f32 eas-gtk./build/2\n+ 0x00001e88 2f6c6962 70656173 2d312e33 362e302f /libpeas-1.36.0/\n+ 0x00001e98 326e642f 6f626a2d 61726d2d 6c696e75 2nd/obj-arm-linu\n+ 0x00001ea8 782d676e 75656162 6968662f 6c6f6164 x-gnueabihf/load\n+ 0x00001eb8 65727300 50454153 5f504c55 47494e5f ers.PEAS_PLUGIN_\n+ 0x00001ec8 4c4f4144 4552535f 44495200 31000000 LOADERS_DIR.1...\n+ 0x00001ed8 50454153 5f414c4c 4f575f41 4c4c5f4c PEAS_ALLOW_ALL_L\n+ 0x00001ee8 4f414445 52530000 6c756135 2e310000 OADERS..lua5.1..\n+ 0x00001ef8 70797468 6f6e3300 2f627569 6c642f32 python3./build/2\n+ 0x00001f08 2f6c6962 70656173 2d312e33 362e302f /libpeas-1.36.0/\n+ 0x00001f18 326e642f 6f626a2d 61726d2d 6c696e75 2nd/obj-arm-linu\n+ 0x00001f28 782d676e 75656162 6968662f 70656173 x-gnueabihf/peas\n+ 0x00001f38 2d64656d 6f2f706c 7567696e 73000000 -demo/plugins...\n+ 0x00001f48 2f757372 2f736861 72652f70 6561732d /usr/share/peas-\n+ 0x00001f58 64656d6f 2f706c75 67696e73 00000000 demo/plugins....\n+ 0x00001f68 2f757372 2f6c6962 2f61726d 2d6c696e /usr/lib/arm-lin\n+ 0x00001f78 75782d67 6e756561 62696866 2f706561 ux-gnueabihf/pea\n+ 0x00001f88 732d6465 6d6f2f70 6c756769 6e732f00 s-demo/plugins/.\n+ 0x00001f98 6c696270 6561732d 706c7567 696e0000 libpeas-plugin..\n+ 0x00001fa8 64656c65 74652d65 76656e74 00000000 delete-event....\n+ 0x00001fb8 50656173 2044656d 6f000000 4e657720 Peas Demo...New \n+ 0x00001fc8 77696e64 6f770000 636c6963 6b656400 window..clicked.\n+ 0x00001fd8 5f517569 74000000 72756e2d 66726f6d _Quit...run-from\n+ 0x00001fe8 2d627569 6c642d64 69720000 52756e20 -build-dir..Run \n+ 0x00001ff8 66726f6d 20627569 6c642064 69726563 from build direc\n+ 0x00002008 746f7279 00000000 3d000000 40000000 tory....=...@...\n+ 0x00002018 0b000000 40000000 10000000 40000000 ....@.......@...\n+ 0x00002028 26000000 40000000 35000000 40000000 &...@...5...@...\n+ 0x00002038 03000000 40000000 06000000 40000000 ....@.......@...\n+ 0x00002048 14000000 40000000 0e000000 40000000 ....@.......@...\n+ 0x00002058 0d000000 40000000 25000000 40000000 ....@...%...@...\n+ 0x00002068 12000000 40000000 28000000 40000000 ....@...(...@...\n+ 0x00002078 02000000 40000000 18000000 40000000 ....@.......@...\n+ 0x00002088 09000000 40000000 0a000000 40000000 ....@.......@...\n+ 0x00002098 00000000 00000000 ........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "source2": "readelf --wide --decompress --hex-dump=.ARM.exidx {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.ARM.exidx':\n- 0x000020b0 9cf8ff7f 01000000 ........\n+ 0x000020a0 acf8ff7f 01000000 ........\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.eh_frame {}", "source2": "readelf --wide --decompress --hex-dump=.eh_frame {}", "unified_diff": "@@ -1,4 +1,4 @@\n \n Hex dump of section '.eh_frame':\n- 0x000020b8 00000000 ....\n+ 0x000020a8 00000000 ....\n \n"}, {"source1": "readelf --wide --decompress --hex-dump=.data {}", "source2": "readelf --wide --decompress --hex-dump=.data {}", "unified_diff": "@@ -1,7 +1,7 @@\n \n Hex dump of section '.data':\n- 0x00004000 00000000 04400000 f01f0000 62000000 .....@......b...\n- 0x00004010 00000000 00000000 50400000 04200000 ........P@... ..\n+ 0x00004000 00000000 04400000 e01f0000 62000000 .....@......b...\n+ 0x00004010 00000000 00000000 50400000 f41f0000 ........P@......\n 0x00004020 00000000 00000000 00000000 00000000 ................\n 0x00004030 00000000 00000000 00000000 00000000 ................\n \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 30633138 36633433 38393935 31363735 0c186c4389951675\n- 0x00000010 34323938 33336162 66346466 34333966 429833abf4df439f\n- 0x00000020 65623633 63622e64 65627567 00000000 eb63cb.debug....\n- 0x00000030 93a5ae61 ...a\n+ 0x00000000 30306666 30303263 35363065 33623834 00ff002c560e3b84\n+ 0x00000010 30383039 62623065 37636135 62396632 0809bb0e7ca5b9f2\n+ 0x00000020 38323637 36652e64 65627567 00000000 82676e.debug....\n+ 0x00000030 2ae36f4e *.oN\n \n"}]}]}]}]}, {"source1": "libpeas-doc-dbgsym_1.36.0-1_armhf.deb", "source2": "libpeas-doc-dbgsym_1.36.0-1_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 2023-03-27 14:35:37.000000 debian-binary\n -rw-r--r-- 0 0 0 696 2023-03-27 14:35:37.000000 control.tar.xz\n--rw-r--r-- 0 0 0 36736 2023-03-27 14:35:37.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 36664 2023-03-27 14:35:37.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: Debian GNOME Maintainers \n Installed-Size: 69\n Depends: libpeas-doc (= 1.36.0-1)\n Section: debug\n Priority: optional\n Description: debug symbols for libpeas-doc\n-Build-Ids: d07afd6f9395a9d7dd76c0ecb73730f4641436dd dfe6382bc6cf7915b50796960a972347578801a2 e40c186c4389951675429833abf4df439feb63cb\n+Build-Ids: 8700ff002c560e3b840809bb0e7ca5b9f282676e d07afd6f9395a9d7dd76c0ecb73730f4641436dd dfe6382bc6cf7915b50796960a972347578801a2\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,4 +1,4 @@\n+usr/lib/debug/.build-id/87/00ff002c560e3b840809bb0e7ca5b9f282676e.debug\n usr/lib/debug/.build-id/d0/7afd6f9395a9d7dd76c0ecb73730f4641436dd.debug\n usr/lib/debug/.build-id/df/e6382bc6cf7915b50796960a972347578801a2.debug\n-usr/lib/debug/.build-id/e4/0c186c4389951675429833abf4df439feb63cb.debug\n usr/lib/debug/.dwz/arm-linux-gnueabihf/libpeas-doc.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,17 +1,17 @@\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/lib/debug/.build-id/\n+drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/lib/debug/.build-id/87/\n+-rw-r--r-- 0 root (0) root (0) 26036 2023-03-27 14:35:37.000000 ./usr/lib/debug/.build-id/87/00ff002c560e3b840809bb0e7ca5b9f282676e.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/lib/debug/.build-id/d0/\n -rw-r--r-- 0 root (0) root (0) 10116 2023-03-27 14:35:37.000000 ./usr/lib/debug/.build-id/d0/7afd6f9395a9d7dd76c0ecb73730f4641436dd.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/lib/debug/.build-id/df/\n -rw-r--r-- 0 root (0) root (0) 12460 2023-03-27 14:35:37.000000 ./usr/lib/debug/.build-id/df/e6382bc6cf7915b50796960a972347578801a2.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/lib/debug/.build-id/e4/\n--rw-r--r-- 0 root (0) root (0) 26036 2023-03-27 14:35:37.000000 ./usr/lib/debug/.build-id/e4/0c186c4389951675429833abf4df439feb63cb.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/\n -rw-r--r-- 0 root (0) root (0) 5628 2023-03-27 14:35:37.000000 ./usr/lib/debug/.dwz/arm-linux-gnueabihf/libpeas-doc.debug\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2023-03-27 14:35:37.000000 ./usr/share/doc/libpeas-doc-dbgsym -> libpeas-doc\n"}, {"source1": "./usr/lib/debug/.build-id/e4/0c186c4389951675429833abf4df439feb63cb.debug", "source2": "./usr/lib/debug/.build-id/87/00ff002c560e3b840809bb0e7ca5b9f282676e.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 2% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --program-header {}", "source2": "readelf --wide --program-header {}", "comments": ["error from `readelf --wide --program-header {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -1,18 +1,18 @@\n \n Elf file type is DYN (Shared object file)\n Entry point 0x194d\n There are 9 program headers, starting at offset 52\n \n Program Headers:\n Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg Align\n- EXIDX 0x0001b4 0x000020b0 0x000020b0 0x00000 0x00008 R 0x4\n+ EXIDX 0x0001b4 0x000020a0 0x000020a0 0x00000 0x00008 R 0x4\n PHDR 0x000034 0x00000034 0x00000034 0x00120 0x00120 R 0x4\n INTERP 0x000154 0x00000154 0x00000154 0x00000 0x00019 R 0x1\n- LOAD 0x000000 0x00000000 0x00000000 0x001b4 0x020bc R E 0x1000\n+ LOAD 0x000000 0x00000000 0x00000000 0x001b4 0x020ac R E 0x1000\n LOAD 0x000d8c 0x00003d8c 0x00003d8c 0x00000 0x002cc RW 0x1000\n DYNAMIC 0x000d8c 0x00003d94 0x00003d94 0x00000 0x00138 RW 0x4\n NOTE 0x000170 0x00000170 0x00000170 0x00044 0x00044 R 0x4\n GNU_STACK 0x000000 0x00000000 0x00000000 0x00000 0x00000 RW 0x10\n GNU_RELRO 0x000d8c 0x00003d8c 0x00003d8c 0x00000 0x00274 R 0x1\n \n Section to Segment mapping:\n"}, {"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -13,17 +13,17 @@\n [ 8] .gnu.version_r NOBITS 00000fd8 0001b4 000050 00 A 6 2 4\n [ 9] .rel.dyn NOBITS 00001028 0001b4 000068 08 A 5 0 4\n [10] .rel.plt NOBITS 00001090 0001b4 000218 08 A 5 21 4\n [11] .init NOBITS 000012a8 0001b4 00000c 00 AX 0 0 4\n [12] .plt NOBITS 000012b4 0001b4 000348 04 AX 0 0 4\n [13] .text NOBITS 000015fc 0001b4 000674 00 AX 0 0 4\n [14] .fini NOBITS 00001c70 0001b4 000008 00 AX 0 0 4\n- [15] .rodata NOBITS 00001c78 0001b4 000438 00 A 0 0 4\n- [16] .ARM.exidx NOBITS 000020b0 0001b4 000008 00 AL 13 0 4\n- [17] .eh_frame NOBITS 000020b8 0001b4 000004 00 A 0 0 4\n+ [15] .rodata NOBITS 00001c78 0001b4 000428 00 A 0 0 4\n+ [16] .ARM.exidx NOBITS 000020a0 0001b4 000008 00 AL 13 0 4\n+ [17] .eh_frame NOBITS 000020a8 0001b4 000004 00 A 0 0 4\n [18] .init_array NOBITS 00003d8c 000d8c 000004 04 WA 0 0 4\n [19] .fini_array NOBITS 00003d90 000d8c 000004 04 WA 0 0 4\n [20] .dynamic NOBITS 00003d94 000d8c 000138 08 WA 6 0 4\n [21] .got NOBITS 00003ecc 000d8c 000134 04 WA 0 0 4\n [22] .data NOBITS 00004000 000d8c 000040 00 WA 0 0 4\n [23] .bss NOBITS 00004040 000d8c 000018 00 WA 0 0 4\n [24] .comment PROGBITS 00000000 0001b4 00001e 01 MS 0 0 1\n"}, {"source1": "readelf --wide --symbols {}", "source2": "readelf --wide --symbols {}", "comments": ["error from `readelf --wide --symbols {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -13,16 +13,16 @@\n 9: 00001028 0 SECTION LOCAL DEFAULT 9 .rel.dyn\n 10: 00001090 0 SECTION LOCAL DEFAULT 10 .rel.plt\n 11: 000012a8 0 SECTION LOCAL DEFAULT 11 .init\n 12: 000012b4 0 SECTION LOCAL DEFAULT 12 .plt\n 13: 000015fc 0 SECTION LOCAL DEFAULT 13 .text\n 14: 00001c70 0 SECTION LOCAL DEFAULT 14 .fini\n 15: 00001c78 0 SECTION LOCAL DEFAULT 15 .rodata\n- 16: 000020b0 0 SECTION LOCAL DEFAULT 16 .ARM.exidx\n- 17: 000020b8 0 SECTION LOCAL DEFAULT 17 .eh_frame\n+ 16: 000020a0 0 SECTION LOCAL DEFAULT 16 .ARM.exidx\n+ 17: 000020a8 0 SECTION LOCAL DEFAULT 17 .eh_frame\n 18: 00003d8c 0 SECTION LOCAL DEFAULT 18 .init_array\n 19: 00003d90 0 SECTION LOCAL DEFAULT 19 .fini_array\n 20: 00003d94 0 SECTION LOCAL DEFAULT 20 .dynamic\n 21: 00003ecc 0 SECTION LOCAL DEFAULT 21 .got\n 22: 00004000 0 SECTION LOCAL DEFAULT 22 .data\n 23: 00004040 0 SECTION LOCAL DEFAULT 23 .bss\n 24: 00000000 0 SECTION LOCAL DEFAULT 24 .comment\n@@ -36,15 +36,15 @@\n 32: 00000000 0 SECTION LOCAL DEFAULT 32 .debug_loclists\n 33: 00000000 0 SECTION LOCAL DEFAULT 33 .debug_rnglists\n 34: 00000000 0 FILE LOCAL DEFAULT ABS Scrt1.o\n 35: 00000194 0 NOTYPE LOCAL DEFAULT 3 $d\n 36: 00000194 32 OBJECT LOCAL DEFAULT 3 __abi_tag\n 37: 0000194c 0 NOTYPE LOCAL DEFAULT 13 $t\n 38: 00001978 0 NOTYPE LOCAL DEFAULT 13 $d\n- 39: 000020b0 0 NOTYPE LOCAL DEFAULT 16 $d\n+ 39: 000020a0 0 NOTYPE LOCAL DEFAULT 16 $d\n 40: 00001c78 0 NOTYPE LOCAL DEFAULT 15 $d\n 41: 00004000 0 NOTYPE LOCAL DEFAULT 22 $d\n 42: 00000000 0 FILE LOCAL DEFAULT ABS crti.o\n 43: 00001980 0 NOTYPE LOCAL DEFAULT 13 $a\n 44: 00001980 0 FUNC LOCAL DEFAULT 13 call_weak_fn\n 45: 0000199c 0 NOTYPE LOCAL DEFAULT 13 $d\n 46: 000012a8 0 NOTYPE LOCAL DEFAULT 11 $a\n@@ -103,18 +103,18 @@\n 99: 00001c3c 0 NOTYPE LOCAL DEFAULT 13 $d\n 100: 00001c40 0 NOTYPE LOCAL DEFAULT 13 $t\n 101: 00004044 0 NOTYPE LOCAL DEFAULT 23 $d\n 102: 00004044 4 OBJECT LOCAL DEFAULT 23 demo_window_parent_class\n 103: 00004048 4 OBJECT LOCAL DEFAULT 23 DemoWindow_private_offset\n 104: 0000404c 4 OBJECT LOCAL DEFAULT 23 static_g_define_type_id.0\n 105: 00000000 0 FILE LOCAL DEFAULT ABS crtstuff.c\n- 106: 00002020 0 NOTYPE LOCAL DEFAULT 15 $d\n- 107: 00002020 0 OBJECT LOCAL DEFAULT 15 all_implied_fbits\n- 108: 000020b8 0 NOTYPE LOCAL DEFAULT 17 $d\n- 109: 000020b8 0 OBJECT LOCAL DEFAULT 17 __FRAME_END__\n+ 106: 00002010 0 NOTYPE LOCAL DEFAULT 15 $d\n+ 107: 00002010 0 OBJECT LOCAL DEFAULT 15 all_implied_fbits\n+ 108: 000020a8 0 NOTYPE LOCAL DEFAULT 17 $d\n+ 109: 000020a8 0 OBJECT LOCAL DEFAULT 17 __FRAME_END__\n 110: 00000000 0 FILE LOCAL DEFAULT ABS \n 111: 00004004 0 OBJECT LOCAL DEFAULT 22 __dso_handle\n 112: 00001c70 0 FUNC LOCAL DEFAULT 14 _fini\n 113: 000012a8 0 FUNC LOCAL DEFAULT 11 _init\n 114: 00003d94 0 OBJECT LOCAL DEFAULT ABS _DYNAMIC\n 115: 00004040 0 OBJECT LOCAL DEFAULT 22 __TMC_END__\n 116: 00003ecc 0 OBJECT LOCAL DEFAULT ABS _GLOBAL_OFFSET_TABLE_\n"}, {"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: e40c186c4389951675429833abf4df439feb63cb\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8700ff002c560e3b840809bb0e7ca5b9f282676e\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"}]}]}]}]}]}