{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.EMHatLaF/b1/userv_1.2.1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.EMHatLaF/b2/userv_1.2.1_amd64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- c4e83a92ba5ed8eacafafc1e8dfa4dae 120656 debug optional userv-dbgsym_1.2.1_amd64.deb\n- faa3acf39d25970c8b67a6fb6268d31c 279268 admin optional userv_1.2.1_amd64.deb\n+ 37196b9006498d8cef141fea729868fc 120652 debug optional userv-dbgsym_1.2.1_amd64.deb\n+ 2989997cd1e192c65206495f5d34d062 279292 admin optional userv_1.2.1_amd64.deb\n"}, {"source1": "userv_1.2.1_amd64.deb", "source2": "userv_1.2.1_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 2025-02-04 20:15:48.000000 debian-binary\n -rw-r--r-- 0 0 0 1736 2025-02-04 20:15:48.000000 control.tar.xz\n--rw-r--r-- 0 0 0 277340 2025-02-04 20:15:48.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 277364 2025-02-04 20:15: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": "file list", "source2": "file list", "unified_diff": "@@ -28,15 +28,15 @@\n -rw-r--r-- 0 root (0) root (0) 29055 2025-02-04 20:15:48.000000 ./usr/share/doc/userv/spec.html/ch-config.html\n -rw-r--r-- 0 root (0) root (0) 9646 2025-02-04 20:15:48.000000 ./usr/share/doc/userv/spec.html/ch-envir.html\n -rw-r--r-- 0 root (0) root (0) 4627 2025-02-04 20:15:48.000000 ./usr/share/doc/userv/spec.html/ch-intro.html\n -rw-r--r-- 0 root (0) root (0) 8667 2025-02-04 20:15:48.000000 ./usr/share/doc/userv/spec.html/ch-ipass.html\n -rw-r--r-- 0 root (0) root (0) 12418 2025-02-04 20:15:48.000000 ./usr/share/doc/userv/spec.html/ch-notes.html\n -rw-r--r-- 0 root (0) root (0) 3397 2025-02-04 20:15:48.000000 ./usr/share/doc/userv/spec.html/footnotes.html\n -rw-r--r-- 0 root (0) root (0) 6697 2025-02-04 20:15:48.000000 ./usr/share/doc/userv/spec.html/index.html\n--rw-r--r-- 0 root (0) root (0) 185197 2025-02-04 20:15:48.000000 ./usr/share/doc/userv/spec.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 185217 2025-02-04 20:15:48.000000 ./usr/share/doc/userv/spec.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/share/lintian/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/share/lintian/overrides/\n -rw-r--r-- 0 root (0) root (0) 50 2025-02-04 20:15:48.000000 ./usr/share/lintian/overrides/userv\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/share/man/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/share/man/man1/\n -rw-r--r-- 0 root (0) root (0) 5002 2025-02-04 20:15:48.000000 ./usr/share/man/man1/userv.1.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/share/man/man8/\n"}, {"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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 905c0d125ff655b216883d3b71ec2f4953b8756c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0207d535e40345ec9615d114892d3b5cf38e338b\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-ul/lib64/ld-linux-x86-64.so.2\n+/lib64/ld-linux-x86-64.so.2\n getgrent\n sigsuspend\n __stack_chk_fail\n __printf_chk\n __assert_fail\n sigaddset\n sigaction\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 4654", "objdump: DWARF error: unable to read alt ref 5111"], "unified_diff": "@@ -637,16 +637,16 @@\n \tjne 3c2d <__cxa_finalize@plt+0x17bd>\n ././client.c:1058\n \tmov 0xb6c4(%rip),%rdx \n ././client.c:264\n \tcmp $0x755e7277,%rdx\n \tjne 3c3c <__cxa_finalize@plt+0x17cc>\n ././client.c:1059\n-\tmovabs $0xdefa4190f779faa9,%rax\n-\tmovabs $0x13d63857b3f9b290,%rdx\n+\tmovabs $0xc14fefd896fd2aa2,%rax\n+\tmovabs $0x7c953b0fbea68e17,%rdx\n \txor 0xb6a4(%rip),%rax \n \txor 0xb6a5(%rip),%rdx \n \tor %rdx,%rax\n \tje 2cc6 <__cxa_finalize@plt+0x856>\n ././client.c:1060\n \tlea 0x4d09(%rip),%rdi \n \txor %eax,%eax\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -459,11 +459,11 @@\n 0x00007c80 73657276 65725f70 72657061 72657069 server_preparepi\n 0x00007c90 70657300 00000000 70726f74 6f726561 pes.....protorea\n 0x00007ca0 64657272 6f720000 00000000 00000000 derror..........\n 0x00007cb0 70617273 655f6172 67756d65 6e747300 parse_arguments.\n 0x00007cc0 75736572 763a2066 61696c65 6420746f userv: failed to\n 0x00007cd0 205b756e 5d626c6f 636b2073 69676e61 [un]block signa\n 0x00007ce0 6c733a20 00000000 00000000 00000000 ls: ............\n- 0x00007cf0 a9fa79f7 9041fade 90b2f9b3 5738d613 ..y..A......W8..\n+ 0x00007cf0 a22afd96 d8ef4fc1 178ea6be 0f3b957c .*....O......;.|\n 0x00007d00 ffffffff 00000000 00000000 ffffffff ................\n 0x00007d10 2f766172 2f72756e 2f757365 72762f73 /var/run/userv/s\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 35633064 31323566 66363535 62323136 5c0d125ff655b216\n- 0x00000010 38383364 33623731 65633266 34393533 883d3b71ec2f4953\n- 0x00000020 62383735 36632e64 65627567 00000000 b8756c.debug....\n- 0x00000030 11928878 ...x\n+ 0x00000000 30376435 33356534 30333435 65633936 07d535e40345ec96\n+ 0x00000010 31356431 31343839 32643362 35636633 15d114892d3b5cf3\n+ 0x00000020 38653333 38622e64 65627567 00000000 8e338b.debug....\n+ 0x00000030 e4d17894 ..x.\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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: dd9774d22ed715f778a5fa9255b5c2ff2aefe40d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 932c27564b158ddb84f936bfe33a0f2db9786ef4\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": "@@ -452,15 +452,15 @@\n lookup_uidsgids\n establish_pipes\n xfreadsetstring\n receive_request\n servicerequest\n blocksignals\n synchread\n-unquoted string ing (bare word)\n+|unquoted string ing (bare word)\n see_c_list\n execservice\n uservd(service): cannot dup2 for stderr\n dumpconfig\n dfi_includeuserrcfile\n dfi_includeclientconfig\n pa_condition\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -735,40 +735,40 @@\n 0x00010dc0 656e7473 0a000a65 78656320 61726775 ents...exec argu\n 0x00010dd0 6d656e74 733a0073 65742d65 6e766972 ments:.set-envir\n 0x00010de0 6f6e6d65 6e740025 733a2025 730a0073 onment.%s: %s..s\n 0x00010df0 75707072 6573732d 61726773 00646973 uppress-args.dis\n 0x00010e00 636f6e6e 6563742d 68757000 6d616c6c connect-hup.mall\n 0x00010e10 6f630072 65616c6c 6f630000 00000000 oc.realloc......\n 0x00010e20 626c6f63 6b736967 6e616c73 00000000 blocksignals....\n- 0x00010e30 a9fa79f7 9041fade 90b2f9b3 5738d613 ..y..A......W8..\n+ 0x00010e30 a22afd96 d8ef4fc1 178ea6be 0f3b957c .*....O......;.|\n 0x00010e40 5055ffff 3055ffff 8054ffff 5854ffff PU..0U...T..XT..\n 0x00010e50 8055ffff 00000000 00000000 00000000 .U..............\n 0x00010e60 6d616b65 6e6f6e65 78697374 656e7466 makenonexistentf\n 0x00010e70 64000000 00000000 63686563 6b5f6664 d.......check_fd\n 0x00010e80 73000000 00000000 00000000 00000000 s...............\n 0x00010e90 6c6f6f6b 75705f75 69647367 69647300 lookup_uidsgids.\n 0x00010ea0 65737461 626c6973 685f7069 70657300 establish_pipes.\n 0x00010eb0 78667265 61640000 00000000 00000000 xfread..........\n 0x00010ec0 78667265 61647365 74737472 696e6700 xfreadsetstring.\n 0x00010ed0 72656365 6976655f 72657175 65737400 receive_request.\n 0x00010ee0 73657276 69636572 65717565 73740000 servicerequest..\n 0x00010ef0 626c6f63 6b736967 6e616c73 00000000 blocksignals....\n 0x00010f00 73796e63 68726561 64000000 00000000 synchread.......\n 0x00010f10 ffffffff ffffffff 01000000 01000000 ................\n- 0x00010f20 a9fa79f7 9041fade 90b2f9b3 5738d613 ..y..A......W8..\n+ 0x00010f20 a22afd96 d8ef4fc1 178ea6be 0f3b957c .*....O......;.|\n 0x00010f30 756e7175 6f746564 20737472 696e6720 unquoted string \n 0x00010f40 696e6720 28626172 6520776f 72642900 ing (bare word).\n 0x00010f50 00000000 00000000 00000000 00000000 ................\n 0x00010f60 7365655f 635f6c69 73740000 00000000 see_c_list......\n 0x00010f70 65786563 73657276 69636500 00000000 execservice.....\n 0x00010f80 75736572 76642873 65727669 6365293a uservd(service):\n 0x00010f90 2063616e 6e6f7420 64757032 20666f72 cannot dup2 for\n 0x00010fa0 20737464 6572720a 00000000 00000000 stderr.........\n 0x00010fb0 64756d70 636f6e66 69670000 00000000 dumpconfig......\n- 0x00010fc0 a9fa79f7 9041fade 90b2f9b3 5738d613 ..y..A......W8..\n+ 0x00010fc0 a22afd96 d8ef4fc1 178ea6be 0f3b957c .*....O......;.|\n 0x00010fd0 00000000 00000000 00000000 00000000 ................\n 0x00010fe0 0180ffff da82ffff c282ffff aa82ffff ................\n 0x00010ff0 9282ffff 7a82ffff 6282ffff 4a82ffff ....z...b...J...\n 0x00011000 3282ffff 1a82ffff f881ffff d681ffff 2...............\n 0x00011010 b481ffff 9281ffff 7081ffff 7884ffff ........p...x...\n 0x00011020 4884ffff 1884ffff e883ffff b883ffff H...............\n 0x00011030 8883ffff 7083ffff 5883ffff f084ffff ....p...X.......\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 39373734 64323265 64373135 66373738 9774d22ed715f778\n- 0x00000010 61356661 39323535 62356332 66663261 a5fa9255b5c2ff2a\n- 0x00000020 65666534 30642e64 65627567 00000000 efe40d.debug....\n- 0x00000030 6bebc421 k..!\n+ 0x00000000 32633237 35363462 31353864 64623834 2c27564b158ddb84\n+ 0x00000010 66393336 62666533 33613066 32646239 f936bfe33a0f2db9\n+ 0x00000020 37383665 66342e64 65627567 00000000 786ef4.debug....\n+ 0x00000030 8efdaf0c ....\n \n"}]}, {"source1": "./usr/share/doc/userv/spec.pdf.gz", "source2": "./usr/share/doc/userv/spec.pdf.gz", "unified_diff": null, "details": [{"source1": "spec.pdf", "source2": "spec.pdf", "unified_diff": null, "details": [{"source1": "pdftotext {} -", "source2": "pdftotext {} -", "unified_diff": "@@ -34,15 +34,15 @@\n SIGNATURE\n \n WRITTEN BY\n \n Ian Jackson and\n contributors\n \n-April 7, 2026\n+March 6, 2025\n \n REVISION HISTORY\n NUMBER\n \n DATE\n \n DESCRIPTION\n"}]}]}]}]}]}, {"source1": "userv-dbgsym_1.2.1_amd64.deb", "source2": "userv-dbgsym_1.2.1_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 2025-02-04 20:15:48.000000 debian-binary\n--rw-r--r-- 0 0 0 624 2025-02-04 20:15:48.000000 control.tar.xz\n--rw-r--r-- 0 0 0 119840 2025-02-04 20:15:48.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 628 2025-02-04 20:15:48.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 119832 2025-02-04 20:15: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": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Ian Jackson \n Installed-Size: 202\n Depends: userv (= 1.2.1)\n Section: debug\n Priority: optional\n Description: debug symbols for userv\n-Build-Ids: 905c0d125ff655b216883d3b71ec2f4953b8756c dd9774d22ed715f778a5fa9255b5c2ff2aefe40d\n+Build-Ids: 0207d535e40345ec9615d114892d3b5cf38e338b 932c27564b158ddb84f936bfe33a0f2db9786ef4\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/90/5c0d125ff655b216883d3b71ec2f4953b8756c.debug\n-usr/lib/debug/.build-id/dd/9774d22ed715f778a5fa9255b5c2ff2aefe40d.debug\n+usr/lib/debug/.build-id/02/07d535e40345ec9615d114892d3b5cf38e338b.debug\n+usr/lib/debug/.build-id/93/2c27564b158ddb84f936bfe33a0f2db9786ef4.debug\n usr/lib/debug/.dwz/x86_64-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 2025-02-04 20:15:48.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/lib/debug/.build-id/90/\n--rw-r--r-- 0 root (0) root (0) 50424 2025-02-04 20:15:48.000000 ./usr/lib/debug/.build-id/90/5c0d125ff655b216883d3b71ec2f4953b8756c.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/lib/debug/.build-id/dd/\n--rw-r--r-- 0 root (0) root (0) 134616 2025-02-04 20:15:48.000000 ./usr/lib/debug/.build-id/dd/9774d22ed715f778a5fa9255b5c2ff2aefe40d.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/lib/debug/.build-id/02/\n+-rw-r--r-- 0 root (0) root (0) 50424 2025-02-04 20:15:48.000000 ./usr/lib/debug/.build-id/02/07d535e40345ec9615d114892d3b5cf38e338b.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/lib/debug/.build-id/93/\n+-rw-r--r-- 0 root (0) root (0) 134616 2025-02-04 20:15:48.000000 ./usr/lib/debug/.build-id/93/2c27564b158ddb84f936bfe33a0f2db9786ef4.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 6576 2025-02-04 20:15:48.000000 ./usr/lib/debug/.dwz/x86_64-linux-gnu/userv.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-02-04 20:15:48.000000 ./usr/share/doc/userv-dbgsym -> userv\n"}, {"source1": "./usr/lib/debug/.build-id/90/5c0d125ff655b216883d3b71ec2f4953b8756c.debug", "source2": "./usr/lib/debug/.build-id/02/07d535e40345ec9615d114892d3b5cf38e338b.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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: 905c0d125ff655b216883d3b71ec2f4953b8756c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0207d535e40345ec9615d114892d3b5cf38e338b\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/dd/9774d22ed715f778a5fa9255b5c2ff2aefe40d.debug", "source2": "./usr/lib/debug/.build-id/93/2c27564b158ddb84f936bfe33a0f2db9786ef4.debug", "comments": ["File has been modified after NT_GNU_BUILD_ID has been applied.", "Files 88% 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": "@@ -28,15 +28,15 @@\n [23] .dynamic NOBITS 0000000000016de0 008c70 0001e0 10 WA 6 0 8\n [24] .got NOBITS 0000000000016fc0 008c70 000028 08 WA 0 0 8\n [25] .got.plt NOBITS 0000000000016fe8 008c70 000320 08 WA 0 0 8\n [26] .data NOBITS 0000000000017320 008c70 000064 00 WA 0 0 32\n [27] .bss NOBITS 00000000000173a0 008c70 004398 00 WA 0 0 32\n [28] .comment PROGBITS 0000000000000000 008428 00001f 01 MS 0 0 1\n [29] .debug_aranges PROGBITS 0000000000000000 008448 0000ba 00 C 0 0 8\n- [30] .debug_info PROGBITS 0000000000000000 008508 0097b8 00 C 0 0 8\n+ [30] .debug_info PROGBITS 0000000000000000 008508 0097b6 00 C 0 0 8\n [31] .debug_abbrev PROGBITS 0000000000000000 011cc0 000dc2 00 C 0 0 8\n [32] .debug_line PROGBITS 0000000000000000 012a88 0044ad 00 C 0 0 8\n [33] .debug_str PROGBITS 0000000000000000 016f38 000c9c 01 MSC 0 0 8\n [34] .debug_line_str PROGBITS 0000000000000000 017bd8 000180 01 MSC 0 0 8\n [35] .debug_loclists PROGBITS 0000000000000000 017d58 003818 00 C 0 0 8\n [36] .debug_rnglists PROGBITS 0000000000000000 01b570 0007d9 00 C 0 0 8\n [37] .gnu_debugaltlink PROGBITS 0000000000000000 01bd49 000045 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,12 +1,12 @@\n \n Displaying notes found in: .note.gnu.property\n Owner Data size \tDescription\n GNU 0x00000010\tNT_GNU_PROPERTY_TYPE_0\t Properties: x86 ISA needed: x86-64-baseline\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: dd9774d22ed715f778a5fa9255b5c2ff2aefe40d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 932c27564b158ddb84f936bfe33a0f2db9786ef4\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 --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": "@@ -933,15 +933,15 @@\n <630> DW_AT_comp_dir : (line_strp) (offset: 0xb): .\n <1><634>: Abbrev Number: 76 (DW_TAG_variable)\n <635> DW_AT_name : (GNU_strp_alt) (offset: 0x8e2) \n <639> DW_AT_decl_file : (data1) 26\n <63a> DW_AT_decl_line : (data1) 33\n <63b> DW_AT_decl_column : (data1) 28\n <63c> DW_AT_type : (ref_addr) <0x24>\n- <640> DW_AT_const_value : (block1) 16 byte block: a9 fa 79 f7 90 41 fa de 90 b2 f9 b3 57 38 d6 13 \n+ <640> DW_AT_const_value : (block1) 16 byte block: a2 2a fd 96 d8 ef 4f c1 17 8e a6 be f 3b 95 7c \n <1><651>: Abbrev Number: 0\n Compilation Unit @ offset 0x652:\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,22 +1,16 @@\n GCC: (Debian 14.2.0-17) 14.2.0\n-#,s\tp:V$Q[\n-OSR`8uuql}\n 5]/[An!M\n-+{_l,L7u\n-&@J/CwWM1\n-dY\t3-^/-[\n-7}5?047K!\n-OGAHjHB#\n-_H7 by/>~\n-+tyF;1sm\n-~jZ;]KOr\n-ROy\n"}]}]}]}]}]}