{"diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/r-b-build.a33Mwqaw/b1/userv_1.2.1~beta5_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/r-b-build.a33Mwqaw/b2/userv_1.2.1~beta5_arm64.changes", "unified_diff": null, "details": [{"source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- b1f9d0851af2879531fad916bb326652 120600 debug optional userv-dbgsym_1.2.1~beta5_arm64.deb\n- e43041cd03d146bb49f7a1cf95dd1729 278508 admin optional userv_1.2.1~beta5_arm64.deb\n+ adbb3937cd687c64a764b822b2deaa2e 120548 debug optional userv-dbgsym_1.2.1~beta5_arm64.deb\n+ d6ac3407328b184162d44f886bbf5a2a 278660 admin optional userv_1.2.1~beta5_arm64.deb\n"}, {"source1": "userv_1.2.1~beta5_arm64.deb", "source2": "userv_1.2.1~beta5_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 2025-01-12 20:55:07.000000 debian-binary\n--rw-r--r-- 0 0 0 1744 2025-01-12 20:55:07.000000 control.tar.xz\n--rw-r--r-- 0 0 0 276572 2025-01-12 20:55:07.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 1740 2025-01-12 20:55:07.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 276728 2025-01-12 20:55:07.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) 29061 2025-01-12 20:55:07.000000 ./usr/share/doc/userv/spec.html/ch-config.html\n -rw-r--r-- 0 root (0) root (0) 9652 2025-01-12 20:55:07.000000 ./usr/share/doc/userv/spec.html/ch-envir.html\n -rw-r--r-- 0 root (0) root (0) 4633 2025-01-12 20:55:07.000000 ./usr/share/doc/userv/spec.html/ch-intro.html\n -rw-r--r-- 0 root (0) root (0) 8673 2025-01-12 20:55:07.000000 ./usr/share/doc/userv/spec.html/ch-ipass.html\n -rw-r--r-- 0 root (0) root (0) 12424 2025-01-12 20:55:07.000000 ./usr/share/doc/userv/spec.html/ch-notes.html\n -rw-r--r-- 0 root (0) root (0) 3403 2025-01-12 20:55:07.000000 ./usr/share/doc/userv/spec.html/footnotes.html\n -rw-r--r-- 0 root (0) root (0) 6703 2025-01-12 20:55:07.000000 ./usr/share/doc/userv/spec.html/index.html\n--rw-r--r-- 0 root (0) root (0) 185642 2025-01-12 20:55:07.000000 ./usr/share/doc/userv/spec.pdf.gz\n+-rw-r--r-- 0 root (0) root (0) 185587 2025-01-12 20:55:07.000000 ./usr/share/doc/userv/spec.pdf.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/share/lintian/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/share/lintian/overrides/\n -rw-r--r-- 0 root (0) root (0) 50 2025-01-12 20:55:07.000000 ./usr/share/lintian/overrides/userv\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/share/man/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/share/man/man1/\n -rw-r--r-- 0 root (0) root (0) 5002 2025-01-12 20:55:07.000000 ./usr/share/man/man1/userv.1.gz\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.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: AArch64 feature: BTI, PAC\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: 18237bdc9e7299d2f600d77fd6cc4ca9043c1a6d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f9f88b72865fc82576021bc52ebf889df9d9a6b2\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": "@@ -1,8 +1,8 @@\n-m/lib/ld-linux-aarch64.so.1\n+/lib/ld-linux-aarch64.so.1\n getgrent\n sigsuspend\n __stack_chk_fail\n __printf_chk\n __assert_fail\n sigaddset\n sigaction\n@@ -204,20 +204,20 @@\n userv: unknown wait status %d\n copyright\n override\n override-file\n spoof-user\n exclusive\n truncate\n-Buserv: failed to [un]block signals: \n+6userv: failed to [un]block signals: \n protoreaderror\n xfwritefds\n xfwritestring\n parse_arguments\n-Bserver_preparepipes\n+6server_preparepipes\n server_sendrequest\n stdin,fd,read\n stdout,fd,write\n stderr,fd,write\n /usr/lib/debug/.dwz/aarch64-linux-gnu/userv.debug\n .shstrtab\n .note.gnu.property\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -472,20 +472,20 @@\n 0x00007200 6578636c 00000000 7472756e 63617465 excl....truncate\n 0x00007210 00000000 00000000 7472756e 63000000 ........trunc...\n 0x00007220 61707065 6e640000 73796e63 00000000 append..sync....\n 0x00007230 77616974 00000000 6e6f7761 69740000 wait....nowait..\n 0x00007240 636c6f73 65000000 66640000 00000000 close...fd......\n 0x00007250 6d616c6c 6f630000 7265616c 6c6f6300 malloc..realloc.\n 0x00007260 ffffffff 00000000 00000000 ffffffff ................\n- 0x00007270 f04ea77a c76faa8f 3d5a9d3f aa04c642 .N.z.o..=Z.?...B\n+ 0x00007270 d090828e d5de2e6b b7a7c46e 90a0fb36 .......k...n...6\n 0x00007280 75736572 763a2066 61696c65 6420746f userv: failed to\n 0x00007290 205b756e 5d626c6f 636b2073 69676e61 [un]block signa\n 0x000072a0 6c733a20 00000000 70726f74 6f726561 ls: ....protorea\n 0x000072b0 64657272 6f720000 78667772 69746566 derror..xfwritef\n 0x000072c0 64730000 00000000 78667772 69746573 ds......xfwrites\n 0x000072d0 7472696e 67000000 70617273 655f6172 tring...parse_ar\n 0x000072e0 67756d65 6e747300 00000000 00000000 guments.........\n- 0x000072f0 f04ea77a c76faa8f 3d5a9d3f aa04c642 .N.z.o..=Z.?...B\n+ 0x000072f0 d090828e d5de2e6b b7a7c46e 90a0fb36 .......k...n...6\n 0x00007300 73657276 65725f70 72657061 72657069 server_preparepi\n 0x00007310 70657300 00000000 73657276 65725f73 pes.....server_s\n 0x00007320 656e6472 65717565 737400 endrequest.\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 32333762 64633965 37323939 64326636 237bdc9e7299d2f6\n- 0x00000010 30306437 37666436 63633463 61393034 00d77fd6cc4ca904\n- 0x00000020 33633161 36642e64 65627567 00000000 3c1a6d.debug....\n- 0x00000030 7fdb95d4 ....\n+ 0x00000000 66383862 37323836 35666338 32353736 f88b72865fc82576\n+ 0x00000010 30323162 63353265 62663838 39646639 021bc52ebf889df9\n+ 0x00000020 64396136 62322e64 65627567 00000000 d9a6b2.debug....\n+ 0x00000030 f3908d17 ....\n \n"}]}, {"source1": "./usr/sbin/uservd", "source2": "./usr/sbin/uservd", "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: AArch64 feature: BTI, PAC\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: dee8e3863c0a0fce74f492109949fa3c13a266d3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 044f64bddf7292bb790e64465c8172879265aeb2\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": "@@ -397,26 +397,26 @@\n builtin %s\n no exec arguments\n exec arguments:\n set-environment\n suppress-args\n disconnect-hup\n blocksignals\n-Bblocksignals\n+6blocksignals\n synchread\n xfreadsetstring\n makenonexistentfd\n receive_request\n establish_pipes\n lookup_uidsgids\n servicerequest\n check_fds\n dumpconfig\n see_c_list\n-Buservd(service): cannot dup2 for stderr\n+6uservd(service): cannot dup2 for stderr\n execservice\n !\"#$%&'()*+,-./012\n references ...\n printtoken\n keyword `%s'\n operator `%s'\n pcf_grep\n"}, {"source1": "readelf --wide --decompress --hex-dump=.rodata {}", "source2": "readelf --wide --decompress --hex-dump=.rodata {}", "unified_diff": "@@ -371,16 +371,16 @@\n 0x0000f830 66207379 6e636820 736f636b 65740000 f synch socket..\n 0x0000f840 72656164 2073796e 63682062 79746520 read synch byte \n 0x0000f850 66726f6d 20636869 6c640000 00000000 from child......\n 0x0000f860 77726974 65207379 6e636820 62797465 write synch byte\n 0x0000f870 20746f20 6368696c 64000000 00000000 to child.......\n 0x0000f880 63616e6e 6f742063 6c6f7365 206d7920 cannot close my \n 0x0000f890 656e6420 6f662073 796e6368 20736f63 end of synch soc\n- 0x0000f8a0 6b657400 00000000 f04ea77a c76faa8f ket......N.z.o..\n- 0x0000f8b0 3d5a9d3f aa04c642 00000000 00000000 =Z.?...B........\n+ 0x0000f8a0 6b657400 00000000 d090828e d5de2e6b ket............k\n+ 0x0000f8b0 b7a7c46e 90a0fb36 00000000 00000000 ...n...6........\n 0x0000f8c0 75736572 76642873 65727669 6365293a uservd(service):\n 0x0000f8d0 20000000 00000000 77726974 65207374 .......write st\n 0x0000f8e0 646f7574 00000000 73657276 65786563 dout....servexec\n 0x0000f8f0 2e630000 00000000 6c6e6c00 00000000 .c......lnl.....\n 0x0000f900 256c6400 00000000 256c7500 00000000 %ld.....%lu.....\n 0x0000f910 25732000 00000000 21725b6c 2d315d20 %s .....!r[l-1] \n 0x0000f920 26262072 5b6c2d32 5d3d3d27 20270000 && r[l-2]==' '..\n@@ -799,28 +799,28 @@\n 0x000112f0 67756d65 6e74733a 00000000 00000000 guments:........\n 0x00011300 7365742d 656e7669 726f6e6d 656e7400 set-environment.\n 0x00011310 25733a20 25730a00 73757070 72657373 %s: %s..suppress\n 0x00011320 2d617267 73000000 64697363 6f6e6e65 -args...disconne\n 0x00011330 63742d68 75700000 6d616c6c 6f630000 ct-hup..malloc..\n 0x00011340 7265616c 6c6f6300 00000000 00000000 realloc.........\n 0x00011350 626c6f63 6b736967 6e616c73 00000000 blocksignals....\n- 0x00011360 f04ea77a c76faa8f 3d5a9d3f aa04c642 .N.z.o..=Z.?...B\n+ 0x00011360 d090828e d5de2e6b b7a7c46e 90a0fb36 .......k...n...6\n 0x00011370 626c6f63 6b736967 6e616c73 00000000 blocksignals....\n 0x00011380 73796e63 68726561 64000000 00000000 synchread.......\n 0x00011390 78667265 61640000 78667265 61647365 xfread..xfreadse\n 0x000113a0 74737472 696e6700 6d616b65 6e6f6e65 tstring.makenone\n 0x000113b0 78697374 656e7466 64000000 00000000 xistentfd.......\n 0x000113c0 72656365 6976655f 72657175 65737400 receive_request.\n 0x000113d0 65737461 626c6973 685f7069 70657300 establish_pipes.\n 0x000113e0 6c6f6f6b 75705f75 69647367 69647300 lookup_uidsgids.\n 0x000113f0 73657276 69636572 65717565 73740000 servicerequest..\n 0x00011400 63686563 6b5f6664 73000000 00000000 check_fds.......\n 0x00011410 64756d70 636f6e66 69670000 00000000 dumpconfig......\n 0x00011420 7365655f 635f6c69 73740000 00000000 see_c_list......\n- 0x00011430 f04ea77a c76faa8f 3d5a9d3f aa04c642 .N.z.o..=Z.?...B\n+ 0x00011430 d090828e d5de2e6b b7a7c46e 90a0fb36 .......k...n...6\n 0x00011440 75736572 76642873 65727669 6365293a uservd(service):\n 0x00011450 2063616e 6e6f7420 64757032 20666f72 cannot dup2 for\n 0x00011460 20737464 6572720a 00000000 00000000 stderr.........\n 0x00011470 65786563 73657276 69636500 00000000 execservice.....\n 0x00011480 c6029c03 94038c03 84037c03 74036c03 ..........|.t.l.\n 0x00011490 64035c03 53034b03 43033a03 31032503 d.\\.S.K.C.:.1.%.\n 0x000114a0 1a03e203 d703cb03 c003b903 b203ab03 ................\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 65386533 38363363 30613066 63653734 e8e3863c0a0fce74\n- 0x00000010 66343932 31303939 34396661 33633133 f492109949fa3c13\n- 0x00000020 61323636 64332e64 65627567 00000000 a266d3.debug....\n- 0x00000030 a1efbf96 ....\n+ 0x00000000 34663634 62646466 37323932 62623739 4f64bddf7292bb79\n+ 0x00000010 30653634 34363563 38313732 38373932 0e64465c81728792\n+ 0x00000020 36356165 62322e64 65627567 00000000 65aeb2.debug....\n+ 0x00000030 8141faa9 .A..\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-February 16, 2026\n+January 15, 2025\n \n REVISION HISTORY\n NUMBER\n \n DATE\n \n DESCRIPTION\n"}]}]}]}]}]}, {"source1": "userv-dbgsym_1.2.1~beta5_arm64.deb", "source2": "userv-dbgsym_1.2.1~beta5_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 2025-01-12 20:55:07.000000 debian-binary\n--rw-r--r-- 0 0 0 632 2025-01-12 20:55:07.000000 control.tar.xz\n--rw-r--r-- 0 0 0 119776 2025-01-12 20:55:07.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 628 2025-01-12 20:55:07.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 119728 2025-01-12 20:55:07.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: 276\n Depends: userv (= 1.2.1~beta5)\n Section: debug\n Priority: optional\n Description: debug symbols for userv\n-Build-Ids: 18237bdc9e7299d2f600d77fd6cc4ca9043c1a6d dee8e3863c0a0fce74f492109949fa3c13a266d3\n+Build-Ids: 044f64bddf7292bb790e64465c8172879265aeb2 f9f88b72865fc82576021bc52ebf889df9d9a6b2\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/18/237bdc9e7299d2f600d77fd6cc4ca9043c1a6d.debug\n-usr/lib/debug/.build-id/de/e8e3863c0a0fce74f492109949fa3c13a266d3.debug\n+usr/lib/debug/.build-id/04/4f64bddf7292bb790e64465c8172879265aeb2.debug\n+usr/lib/debug/.build-id/f9/f88b72865fc82576021bc52ebf889df9d9a6b2.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 2025-01-12 20:55:07.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/lib/debug/.build-id/18/\n--rw-r--r-- 0 root (0) root (0) 69296 2025-01-12 20:55:07.000000 ./usr/lib/debug/.build-id/18/237bdc9e7299d2f600d77fd6cc4ca9043c1a6d.debug\n-drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/lib/debug/.build-id/de/\n--rw-r--r-- 0 root (0) root (0) 191824 2025-01-12 20:55:07.000000 ./usr/lib/debug/.build-id/de/e8e3863c0a0fce74f492109949fa3c13a266d3.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/lib/debug/.build-id/04/\n+-rw-r--r-- 0 root (0) root (0) 191824 2025-01-12 20:55:07.000000 ./usr/lib/debug/.build-id/04/4f64bddf7292bb790e64465c8172879265aeb2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/lib/debug/.build-id/f9/\n+-rw-r--r-- 0 root (0) root (0) 69296 2025-01-12 20:55:07.000000 ./usr/lib/debug/.build-id/f9/f88b72865fc82576021bc52ebf889df9d9a6b2.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/lib/debug/.dwz/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/\n -rw-r--r-- 0 root (0) root (0) 6520 2025-01-12 20:55:07.000000 ./usr/lib/debug/.dwz/aarch64-linux-gnu/userv.debug\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2025-01-12 20:55:07.000000 ./usr/share/doc/userv-dbgsym -> userv\n"}, {"source1": "./usr/lib/debug/.build-id/18/237bdc9e7299d2f600d77fd6cc4ca9043c1a6d.debug", "source2": "./usr/lib/debug/.build-id/f9/f88b72865fc82576021bc52ebf889df9d9a6b2.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: AArch64 feature: BTI, PAC\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: 18237bdc9e7299d2f600d77fd6cc4ca9043c1a6d\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: f9f88b72865fc82576021bc52ebf889df9d9a6b2\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": "./usr/lib/debug/.build-id/de/e8e3863c0a0fce74f492109949fa3c13a266d3.debug", "source2": "./usr/lib/debug/.build-id/04/4f64bddf7292bb790e64465c8172879265aeb2.debug", "comments": ["Files 89% 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: AArch64 feature: BTI, PAC\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: dee8e3863c0a0fce74f492109949fa3c13a266d3\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 044f64bddf7292bb790e64465c8172879265aeb2\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": "@@ -933,15 +933,15 @@\n <630> DW_AT_comp_dir : (line_strp) (offset: 0xb): .\n <1><634>: Abbrev Number: 61 (DW_TAG_variable)\n <635> DW_AT_name : (GNU_strp_alt) (offset: 0x8b9) \n <639> DW_AT_decl_file : (data1) 25\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: f0 4e a7 7a c7 6f aa 8f 3d 5a 9d 3f aa 4 c6 42 \n+ <640> DW_AT_const_value : (block1) 16 byte block: d0 90 82 8e d5 de 2e 6b b7 a7 c4 6e 90 a0 fb 36 \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,15 +1,17 @@\n GCC: (Debian 14.2.0-13) 14.2.0\n-Us5]?cli\n-^~5_NA5+\n-4 ue3J]~\n-I1 fUL5Ch;}\n-C:O:UE3xd\n+KDLta$)h\n+i(w@+)WB\n+.tcg\tdw=\n+>^x/)vC\n-W3\\JK3-M*3J+\n+M6npYSx|\n+`V;cgQbV\n+95p1=YG!\n+})^GS,U)\n ]'2}29n\\\n F\\wUI-vb4\n Xj<\\B?0,\n ,+8sp6Yi9\n M\"IiMtQ=\n ^R#dRT/f\n mn{d_5n$\n"}]}]}]}]}]}