{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.QxZK2Rq0/b1/userv_1.2.1~beta4_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.QxZK2Rq0/b2/userv_1.2.1~beta4_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 36609517f293c68d66c506e4e51bd27f 121460 debug optional userv-dbgsym_1.2.1~beta4_arm64.deb\n- c9716304af8c6b94c2efdb9b778c03b1 277932 admin optional userv_1.2.1~beta4_arm64.deb\n+ 77a667d73b567f1b119cd92731609fad 121440 debug optional userv-dbgsym_1.2.1~beta4_arm64.deb\n+ 311d5a607cb940cd6c8734d785d65c04 277876 admin optional userv_1.2.1~beta4_arm64.deb\n"}, {"source1": "userv_1.2.1~beta4_arm64.deb", "source2": "userv_1.2.1~beta4_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 2022-01-01 01:16:34.000000 debian-binary\n -rw-r--r-- 0 0 0 1748 2022-01-01 01:16:34.000000 control.tar.xz\n--rw-r--r-- 0 0 0 275992 2022-01-01 01:16:34.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 275936 2022-01-01 01:16:34.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/userv", "source2": "./usr/bin/userv", "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: c56821f215cd85118ef553a06adc8e1c37fbd912\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cee090dd24cfd89fceba70b5add02dffa3aadf01\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": "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 {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 5312"], "unified_diff": "@@ -490,18 +490,18 @@\n ././client.c:264\n \tmov\tx3, #0x7277 \t// #29303\n \tmovk\tx3, #0x755e, lsl #16\n \tcmp\tx2, x3\n \tb.ne\t3158 // b.any\n ././client.c:1059\n \tldr\tx2, [x19, #192]\n-\tmov\tx1, #0x619b \t// #24987\n-\tmovk\tx1, #0x3684, lsl #16\n-\tmovk\tx1, #0x1211, lsl #32\n-\tmovk\tx1, #0x5f08, lsl #48\n+\tmov\tx1, #0x5f8a \t// #24458\n+\tmovk\tx1, #0x52d9, lsl #16\n+\tmovk\tx1, #0x333f, lsl #32\n+\tmovk\tx1, #0x78b4, lsl #48\n \tcmp\tx2, x1\n \tb.eq\t2550 // b.none\n ././client.c:1060\n \tadrp\tx0, 6000 \n \tadd\tx0, x0, #0xa38\n \tbl\t3914 \n ././client.c:940\n@@ -608,18 +608,18 @@\n \tbl\t1e00 \n \tstr\tx0, [x19, #128]\n ././client.c:906\n \tcbz\tx0, 20f8 \n \tb\t20d4 \n ././client.c:1059\n \tldr\tx1, [x19, #200]\n-\tmov\tx0, #0xb4ef \t// #46319\n-\tmovk\tx0, #0x6b62, lsl #16\n-\tmovk\tx0, #0x8827, lsl #32\n-\tmovk\tx0, #0x334, lsl #48\n+\tmov\tx0, #0x6d1a \t// #27930\n+\tmovk\tx0, #0xc691, lsl #16\n+\tmovk\tx0, #0xdf2c, lsl #32\n+\tmovk\tx0, #0xc725, lsl #48\n \tcmp\tx1, x0\n \tb.ne\t2420 // b.any\n ././client.c:1067\n \tldr\tw22, [x19, #32]\n \tmov\tx20, #0x0 \t// #0\n ././client.c:1059\n \tstr\twzr, [sp, #96]\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -478,13 +478,13 @@\n 0x00006fd0 75736572 763a2066 61696c65 6420746f userv: failed to\n 0x00006fe0 205b756e 5d626c6f 636b2073 69676e61 [un]block signa\n 0x00006ff0 6c733a20 00000000 70726f74 6f726561 ls: ....protorea\n 0x00007000 64657272 6f720000 78667772 69746566 derror..xfwritef\n 0x00007010 64730000 00000000 78667772 69746573 ds......xfwrites\n 0x00007020 7472696e 67000000 70617273 655f6172 tring...parse_ar\n 0x00007030 67756d65 6e747300 00000000 00000000 guments.........\n- 0x00007040 9b618436 1112085f efb4626b 27883403 .a.6..._..bk'.4.\n+ 0x00007040 8a5fd952 3f33b478 1a6d91c6 2cdf25c7 ._.R?3.x.m..,.%.\n 0x00007050 73657276 65725f70 72657061 72657069 server_preparepi\n 0x00007060 70657300 00000000 73657276 65725f73 pes.....server_s\n 0x00007070 656e6472 65717565 73740000 00000000 endrequest......\n 0x00007080 6d616c6c 6f630000 7265616c 6c6f6300 malloc..realloc.\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 36383231 66323135 63643835 31313865 6821f215cd85118e\n- 0x00000010 66353533 61303661 64633865 31633337 f553a06adc8e1c37\n- 0x00000020 66626439 31322e64 65627567 00000000 fbd912.debug....\n- 0x00000030 04a62bad ..+.\n+ 0x00000000 65303930 64643234 63666438 39666365 e090dd24cfd89fce\n+ 0x00000010 62613730 62356164 64303264 66666133 ba70b5add02dffa3\n+ 0x00000020 61616466 30312e64 65627567 00000000 aadf01.debug....\n+ 0x00000030 e79eadfe ....\n \n"}]}, {"source1": "./usr/sbin/uservd", "source2": "./usr/sbin/uservd", "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: 3e9c910da46d407a7db7f9b97228bb6ed841ad55\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1a0fc3816d98727644ae9f6456aee386ff4a3adf\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": "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 {}", "comments": ["error from `objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {}`:", "objdump: DWARF error: unable to read alt ref 3256", "objdump: DWARF error: unable to read alt ref 5312"], "unified_diff": "@@ -14262,15 +14262,15 @@\n \tstp\tx27, x28, [sp, #80]\n \tmov\tw28, w1\n \tcmp\tw0, #0x0\n \tb.le\td068 \n \tcmp\tx3, #0x0\n \tadrp\tx0, 10000 \n \tadrp\tx21, 10000 \n-\tadd\tx0, x0, #0x278\n+\tadd\tx0, x0, #0x668\n \tadd\tx21, x21, #0x330\n \tstp\tx23, x24, [sp, #48]\n \tcsel\tx1, x3, x0, ne\t// ne = any\n \tadrp\tx24, 2f000 \n \tldr\tx24, [x24, #4056]\n \tadrp\tx23, e000 \n \tadrp\tx25, 13000 \n@@ -14354,15 +14354,15 @@\n \tadrp\tx0, 2f000 \n \tldr\tx0, [x0, #4040]\n \tldr\tw0, [x0]\n \tcmp\tw2, w0\n \tb.ne\tcfe4 // b.any\n \tb\td014 \n \tadrp\tx22, 10000 \n-\tadd\tx22, x22, #0x278\n+\tadd\tx22, x22, #0x668\n \tmov\tx3, x22\n \tb\td020 \n always_dumpparameter():\n \tstp\tx29, x30, [sp, #-32]!\n \tmov\tx2, x0\n \tmov\tw0, #0x1 \t// #1\n \tmov\tx29, sp\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -123,15 +123,15 @@\n 0x0000f250 6f206163 63657074 20636f6e 6e656374 o accept connect\n 0x0000f260 696f6e3a 20256d00 756e6162 6c652074 ion: %m.unable t\n 0x0000f270 6f206163 63657074 206e6577 20636f6e o accept new con\n 0x0000f280 6e656374 696f6e73 3a20256d 00000000 nections: %m....\n 0x0000f290 756e6162 6c652074 6f20666f 726b2073 unable to fork s\n 0x0000f2a0 65727665 723a2025 6d000000 00000000 erver: %m.......\n 0x0000f2b0 626c6f63 6b736967 6e616c73 00000000 blocksignals....\n- 0x0000f2c0 9b618436 1112085f efb4626b 27883403 .a.6..._..bk'.4.\n+ 0x0000f2c0 8a5fd952 3f33b478 1a6d91c6 2cdf25c7 ._.R?3.x.m..,.%.\n 0x0000f2d0 70726f63 6573732e 63000000 00000000 process.c.......\n 0x0000f2e0 723c3000 00000000 73796e63 686d7367 r<0.....synchmsg\n 0x0000f2f0 3d3d6368 00000000 2f757372 2f6c6f63 ==ch..../usr/loc\n 0x0000f300 616c2f62 696e3a2f 62696e3a 2f757372 al/bin:/bin:/usr\n 0x0000f310 2f62696e 00000000 2f757372 2f6c6f63 /bin..../usr/loc\n 0x0000f320 616c2f73 62696e3a 2f757372 2f6c6f63 al/sbin:/usr/loc\n 0x0000f330 616c2f62 696e3a2f 7362696e 3a2f6269 al/bin:/sbin:/bi\n@@ -373,16 +373,16 @@\n 0x000101f0 66207379 6e636820 736f636b 65740000 f synch socket..\n 0x00010200 72656164 2073796e 63682062 79746520 read synch byte \n 0x00010210 66726f6d 20636869 6c640000 00000000 from child......\n 0x00010220 77726974 65207379 6e636820 62797465 write synch byte\n 0x00010230 20746f20 6368696c 64000000 00000000 to child.......\n 0x00010240 63616e6e 6f742063 6c6f7365 206d7920 cannot close my \n 0x00010250 656e6420 6f662073 796e6368 20736f63 end of synch soc\n- 0x00010260 6b657400 00000000 9b618436 1112085f ket......a.6..._\n- 0x00010270 efb4626b 27883403 00000000 00000000 ..bk'.4.........\n+ 0x00010260 6b657400 00000000 8a5fd952 3f33b478 ket......_.R?3.x\n+ 0x00010270 1a6d91c6 2cdf25c7 00000000 00000000 .m..,.%.........\n 0x00010280 626c6f63 6b736967 6e616c73 00000000 blocksignals....\n 0x00010290 73796e63 68726561 64000000 00000000 synchread.......\n 0x000102a0 78667265 61640000 78667265 61647365 xfread..xfreadse\n 0x000102b0 74737472 696e6700 6d616b65 6e6f6e65 tstring.makenone\n 0x000102c0 78697374 656e7466 64000000 00000000 xistentfd.......\n 0x000102d0 72656365 6976655f 72657175 65737400 receive_request.\n 0x000102e0 65737461 626c6973 685f7069 70657300 establish_pipes.\n@@ -498,15 +498,15 @@\n 0x000109c0 55534552 565f4357 44000000 00000000 USERV_CWD.......\n 0x000109d0 55534552 565f5553 45520000 00000000 USERV_USER......\n 0x000109e0 55534552 565f5549 44000000 00000000 USERV_UID.......\n 0x000109f0 55534552 565f4752 4f555000 00000000 USERV_GROUP.....\n 0x00010a00 55534552 565f4749 44000000 00000000 USERV_GID.......\n 0x00010a10 64756d70 636f6e66 69670000 00000000 dumpconfig......\n 0x00010a20 7365655f 635f6c69 73740000 00000000 see_c_list......\n- 0x00010a30 9b618436 1112085f efb4626b 27883403 .a.6..._..bk'.4.\n+ 0x00010a30 8a5fd952 3f33b478 1a6d91c6 2cdf25c7 ._.R?3.x.m..,.%.\n 0x00010a40 75736572 76642873 65727669 6365293a uservd(service):\n 0x00010a50 2063616e 6e6f7420 64757032 20666f72 cannot dup2 for\n 0x00010a60 20737464 6572720a 00000000 00000000 stderr.........\n 0x00010a70 65786563 73657276 69636500 00000000 execservice.....\n 0x00010a80 25730a00 00000000 6f757420 6f662064 %s......out of d\n 0x00010a90 796e616d 6963206d 656d6f72 7920696e ynamic memory in\n 0x00010aa0 20797965 6e737572 655f6275 66666572 yyensure_buffer\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 39633931 30646134 36643430 37613764 9c910da46d407a7d\n- 0x00000010 62376639 62393732 32386262 36656438 b7f9b97228bb6ed8\n- 0x00000020 34316164 35352e64 65627567 00000000 41ad55.debug....\n- 0x00000030 8426a11a .&..\n+ 0x00000000 30666333 38313664 39383732 37363434 0fc3816d98727644\n+ 0x00000010 61653966 36343536 61656533 38366666 ae9f6456aee386ff\n+ 0x00000020 34613361 64662e64 65627567 00000000 4a3adf.debug....\n+ 0x00000030 f9a345ae ..E.\n \n"}]}]}]}]}, {"source1": "userv-dbgsym_1.2.1~beta4_arm64.deb", "source2": "userv-dbgsym_1.2.1~beta4_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 2022-01-01 01:16:34.000000 debian-binary\n -rw-r--r-- 0 0 0 628 2022-01-01 01:16:34.000000 control.tar.xz\n--rw-r--r-- 0 0 0 120640 2022-01-01 01:16:34.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 120620 2022-01-01 01:16:34.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: Ian Jackson \n Installed-Size: 159\n Depends: userv (= 1.2.1~beta4)\n Section: debug\n Priority: optional\n Description: debug symbols for userv\n-Build-Ids: 3e9c910da46d407a7db7f9b97228bb6ed841ad55 c56821f215cd85118ef553a06adc8e1c37fbd912\n+Build-Ids: 1a0fc3816d98727644ae9f6456aee386ff4a3adf cee090dd24cfd89fceba70b5add02dffa3aadf01\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/3e/9c910da46d407a7db7f9b97228bb6ed841ad55.debug\n-usr/lib/debug/.build-id/c5/6821f215cd85118ef553a06adc8e1c37fbd912.debug\n+usr/lib/debug/.build-id/1a/0fc3816d98727644ae9f6456aee386ff4a3adf.debug\n+usr/lib/debug/.build-id/ce/e090dd24cfd89fceba70b5add02dffa3aadf01.debug\n usr/lib/debug/.dwz/aarch64-linux-gnu/userv.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 2022-01-01 01:16:34.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/lib/debug/.build-id/3e/\n--rw-r--r-- 0 root (0) root (0) 104384 2022-01-01 01:16:34.000000 ./usr/lib/debug/.build-id/3e/9c910da46d407a7db7f9b97228bb6ed841ad55.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/lib/debug/.build-id/c5/\n--rw-r--r-- 0 root (0) root (0) 37672 2022-01-01 01:16:34.000000 ./usr/lib/debug/.build-id/c5/6821f215cd85118ef553a06adc8e1c37fbd912.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/lib/debug/.build-id/1a/\n+-rw-r--r-- 0 root (0) root (0) 104384 2022-01-01 01:16:34.000000 ./usr/lib/debug/.build-id/1a/0fc3816d98727644ae9f6456aee386ff4a3adf.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/lib/debug/.build-id/ce/\n+-rw-r--r-- 0 root (0) root (0) 37672 2022-01-01 01:16:34.000000 ./usr/lib/debug/.build-id/ce/e090dd24cfd89fceba70b5add02dffa3aadf01.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 6608 2022-01-01 01:16:34.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/userv.debug\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2022-01-01 01:16:34.000000 ./usr/share/doc/userv-dbgsym -> userv\n"}, {"source1": "./usr/lib/debug/.build-id/3e/9c910da46d407a7db7f9b97228bb6ed841ad55.debug", "source2": "./usr/lib/debug/.build-id/1a/0fc3816d98727644ae9f6456aee386ff4a3adf.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 12% similar despite different names"], "unified_diff": null, "details": [{"source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "comments": ["error from `readelf --wide --sections {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -26,15 +26,15 @@\n [21] .dynamic NOBITS 000000000002fc60 00fb10 0001f0 10 WA 6 0 8\n [22] .got NOBITS 000000000002fe50 00fb10 000190 08 WA 0 0 8\n [23] .got.plt NOBITS 000000000002ffe8 00fb10 000338 08 WA 0 0 8\n [24] .data NOBITS 0000000000030320 00fb10 000058 00 WA 0 0 8\n [25] .bss NOBITS 0000000000030380 00fb10 004360 00 WA 0 0 16\n [26] .comment PROGBITS 0000000000000000 000298 00001f 01 MS 0 0 1\n [27] .debug_aranges PROGBITS 0000000000000000 0002b8 00008b 00 C 0 0 8\n- [28] .debug_info PROGBITS 0000000000000000 000348 009a2d 00 C 0 0 8\n+ [28] .debug_info PROGBITS 0000000000000000 000348 009a2e 00 C 0 0 8\n [29] .debug_abbrev PROGBITS 0000000000000000 009d78 000d11 00 C 0 0 8\n [30] .debug_line PROGBITS 0000000000000000 00aa90 0042ab 00 C 0 0 8\n [31] .debug_str PROGBITS 0000000000000000 00ed40 000c9c 01 MSC 0 0 8\n [32] .debug_line_str PROGBITS 0000000000000000 00f9e0 000178 01 MSC 0 0 8\n [33] .debug_loclists PROGBITS 0000000000000000 00fb58 003db8 00 C 0 0 8\n [34] .debug_rnglists PROGBITS 0000000000000000 013910 000950 00 C 0 0 8\n [35] .gnu_debugaltlink PROGBITS 0000000000000000 014260 000046 00 0 0 1\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: 3e9c910da46d407a7db7f9b97228bb6ed841ad55\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 1a0fc3816d98727644ae9f6456aee386ff4a3adf\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": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "comments": ["error from `readelf --wide --debug-dump=info {}`:", "readelf: Error: Unable to find program interpreter name"], "unified_diff": "@@ -966,15 +966,15 @@\n <668> DW_AT_comp_dir : (line_strp) (offset: 0xb): .\n <1><66c>: Abbrev Number: 59 (DW_TAG_variable)\n <66d> DW_AT_name : (GNU_strp_alt) (offset: 0x8e4) \n <671> DW_AT_decl_file : (data1) 28\n <672> DW_AT_decl_line : (data1) 33\n <673> DW_AT_decl_column : (data1) 28\n <674> DW_AT_type : (ref_addr) <0x24>\n- <678> DW_AT_const_value : (block1) 16 byte block: 9b 61 84 36 11 12 8 5f ef b4 62 6b 27 88 34 3 \n+ <678> DW_AT_const_value : (block1) 16 byte block: 8a 5f d9 52 3f 33 b4 78 1a 6d 91 c6 2c df 25 c7 \n <1><689>: Abbrev Number: 0\n Compilation Unit @ offset 0x68a:\n Length: 0x57 (32-bit)\n Version: 5\n Unit Type: DW_UT_partial (3)\n Abbrev Offset: 0\n Pointer Size: 8\n"}, {"source1": "strings --all --bytes=8 {}", "source2": "strings --all --bytes=8 {}", "unified_diff": "@@ -1,16 +1,13 @@\n GCC: (Debian 12.2.0-14) 12.2.0\n **\"(***&\"*)\n-6bUZMoiL\t\n-wKE1|[oG)\n-8aLA!M~cQ\n-3/KEf3,NTHAR\n-k,R&su\\S)C\n-Ga9@e?6t\n-\\Pd-bul.\n+BUo(qg=a\n+f\t(tk4nD\n+*!Ow58Wr\n+#hJSJ47B\n +IuY};U9\n P/ME1!h`\n fH^C%P`]\n k=- Aj4z\n A^Dv>ROy\n T%Uf7QRfN\n V\\\"T\\lmD|<9||N*^\n"}]}, {"source1": "./usr/lib/debug/.build-id/c5/6821f215cd85118ef553a06adc8e1c37fbd912.debug", "source2": "./usr/lib/debug/.build-id/ce/e090dd24cfd89fceba70b5add02dffa3aadf01.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: c56821f215cd85118ef553a06adc8e1c37fbd912\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: cee090dd24cfd89fceba70b5add02dffa3aadf01\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"}]}]}]}]}]}