{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.DXD1VWfFKx/b1/libnss-lwres_0.93-7_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.DXD1VWfFKx/b2/libnss-lwres_0.93-7_amd64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 4621113e99939a7470c92cd72ca9c479 6256 debug optional libnss-lwres-dbgsym_0.93-7_amd64.deb\n- 0692cab56e0d61c3f7bae234e93a9ef9 7880 net optional libnss-lwres_0.93-7_amd64.deb\n+ 8ec09e0bc5ab106102dbfdee45bc56fc 6264 debug optional libnss-lwres-dbgsym_0.93-7_amd64.deb\n+ aadc46f6c8b451b8eee2f22187ce74a9 7880 net optional libnss-lwres_0.93-7_amd64.deb\n" }, { "source1": "libnss-lwres_0.93-7_amd64.deb", "source2": "libnss-lwres_0.93-7_amd64.deb", "unified_diff": null, "details": [ { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "./lib/libnss_lwres.so.2.0.0", "source2": "./lib/libnss_lwres.so.2.0.0", "unified_diff": null, "details": [ { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: a44f9a92cd38ef0c90e46251eb358fd0a1728372\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a584cf7a60f4dbe067ad89b387810d232fcf5854\n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -48,408 +48,408 @@\n 1138:\tc3 \tretq \n 1139:\t0f 1f 80 00 00 00 00 \tnopl 0x0(%rax)\n 1140:\te9 7b ff ff ff \tjmpq 10c0 <__cxa_finalize@plt+0x40>\n 1145:\t66 2e 0f 1f 84 00 00 \tnopw %cs:0x0(%rax,%rax,1)\n 114c:\t00 00 00 \n 114f:\t90 \tnop\n copytobuf():\n-/build/1st/libnss-lwres-0.93/lwres-host.c:143\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:143\n 1150:\t41 57 \tpush %r15\n-/build/1st/libnss-lwres-0.93/lwres-host.c:153\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:153\n 1152:\t4c 8d 7a 07 \tlea 0x7(%rdx),%r15\n-/build/1st/libnss-lwres-0.93/lwres-host.c:143\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:143\n 1156:\t41 56 \tpush %r14\n-/build/1st/libnss-lwres-0.93/lwres-host.c:153\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:153\n 1158:\t49 83 e7 f8 \tand $0xfffffffffffffff8,%r15\n-/build/1st/libnss-lwres-0.93/lwres-host.c:143\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:143\n 115c:\t41 55 \tpush %r13\n-/build/1st/libnss-lwres-0.93/lwres-host.c:153\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:153\n 115e:\t45 89 fd \tmov %r15d,%r13d\n-/build/1st/libnss-lwres-0.93/lwres-host.c:143\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:143\n 1161:\t41 54 \tpush %r12\n-/build/1st/libnss-lwres-0.93/lwres-host.c:153\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:153\n 1163:\t41 29 d5 \tsub %edx,%r13d\n-/build/1st/libnss-lwres-0.93/lwres-host.c:143\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:143\n 1166:\t49 89 f4 \tmov %rsi,%r12\n 1169:\t55 \tpush %rbp\n 116a:\t48 89 fd \tmov %rdi,%rbp\n 116d:\t53 \tpush %rbx\n 116e:\t48 83 ec 28 \tsub $0x28,%rsp\n-/build/1st/libnss-lwres-0.93/lwres-host.c:154\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:154\n 1172:\t48 8b 47 18 \tmov 0x18(%rdi),%rax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:143\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:143\n 1176:\t89 4c 24 1c \tmov %ecx,0x1c(%rsp)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:154\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:154\n 117a:\t48 83 38 00 \tcmpq $0x0,(%rax)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:153\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:153\n 117e:\t4c 89 7c 24 10 \tmov %r15,0x10(%rsp)\n 1183:\t4c 89 7c 24 08 \tmov %r15,0x8(%rsp)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:154\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:154\n 1188:\t0f 84 92 01 00 00 \tje 1320 <__cxa_finalize@plt+0x2a0>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:155\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:155\n 118e:\t8b 4f 14 \tmov 0x14(%rdi),%ecx\n 1191:\t48 83 c0 08 \tadd $0x8,%rax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:152\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:152\n 1195:\tbb 02 00 00 00 \tmov $0x2,%ebx\n 119a:\t66 0f 1f 44 00 00 \tnopw 0x0(%rax,%rax,1)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:155 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:155 (discriminator 3)\n 11a0:\t48 83 c0 08 \tadd $0x8,%rax\n 11a4:\t41 01 cd \tadd %ecx,%r13d\n-/build/1st/libnss-lwres-0.93/lwres-host.c:154 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:154 (discriminator 3)\n 11a7:\t83 c3 01 \tadd $0x1,%ebx\n 11aa:\t48 83 78 f8 00 \tcmpq $0x0,-0x8(%rax)\n 11af:\t75 ef \tjne 11a0 <__cxa_finalize@plt+0x120>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:157\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:157\n 11b1:\t48 8b 4d 08 \tmov 0x8(%rbp),%rcx\n 11b5:\t48 8b 39 \tmov (%rcx),%rdi\n 11b8:\t48 85 ff \ttest %rdi,%rdi\n 11bb:\t0f 84 77 01 00 00 \tje 1338 <__cxa_finalize@plt+0x2b8>\n 11c1:\t4c 8d 79 08 \tlea 0x8(%rcx),%r15\n 11c5:\t0f 1f 00 \tnopl (%rax)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:158 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:158 (discriminator 3)\n 11c8:\te8 63 fe ff ff \tcallq 1030 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:157 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:157 (discriminator 3)\n 11cd:\t49 8b 3f \tmov (%r15),%rdi\n 11d0:\t49 83 c7 08 \tadd $0x8,%r15\n 11d4:\t83 c3 01 \tadd $0x1,%ebx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:158 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:158 (discriminator 3)\n 11d7:\t45 8d 74 05 01 \tlea 0x1(%r13,%rax,1),%r14d\n 11dc:\t45 89 f5 \tmov %r14d,%r13d\n-/build/1st/libnss-lwres-0.93/lwres-host.c:157 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:157 (discriminator 3)\n 11df:\t48 85 ff \ttest %rdi,%rdi\n 11e2:\t75 e4 \tjne 11c8 <__cxa_finalize@plt+0x148>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:160\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:160\n 11e4:\t48 8b 7d 00 \tmov 0x0(%rbp),%rdi\n 11e8:\te8 43 fe ff ff \tcallq 1030 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:161\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:161\n 11ed:\t48 63 cb \tmovslq %ebx,%rcx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:160\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:160\n 11f0:\t41 8d 44 06 01 \tlea 0x1(%r14,%rax,1),%eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:161\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:161\n 11f5:\t8d 04 d8 \tlea (%rax,%rbx,8),%eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:163\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:163\n 11f8:\t3b 44 24 1c \tcmp 0x1c(%rsp),%eax\n 11fc:\t0f 8f 48 01 00 00 \tjg 134a <__cxa_finalize@plt+0x2ca>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:170\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:170\n 1202:\t8b 45 10 \tmov 0x10(%rbp),%eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:171\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:171\n 1205:\t8b 55 14 \tmov 0x14(%rbp),%edx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:170\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:170\n 1208:\t41 89 44 24 10 \tmov %eax,0x10(%r12)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:174\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:174\n 120d:\t48 8b 44 24 10 \tmov 0x10(%rsp),%rax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:171\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:171\n 1212:\t41 89 54 24 14 \tmov %edx,0x14(%r12)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:174\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:174\n 1217:\t4c 8d 2c c8 \tlea (%rax,%rcx,8),%r13\n-/build/1st/libnss-lwres-0.93/lwres-host.c:179\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:179\n 121b:\t49 89 44 24 18 \tmov %rax,0x18(%r12)\n 1220:\t48 89 c1 \tmov %rax,%rcx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:180\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:180\n 1223:\t48 8b 45 18 \tmov 0x18(%rbp),%rax\n 1227:\t48 8b 30 \tmov (%rax),%rsi\n 122a:\t48 85 f6 \ttest %rsi,%rsi\n 122d:\t0f 84 0d 01 00 00 \tje 1340 <__cxa_finalize@plt+0x2c0>\n 1233:\t4c 63 f2 \tmovslq %edx,%r14\n 1236:\t31 db \txor %ebx,%ebx\n 1238:\t4c 8d 79 08 \tlea 0x8(%rcx),%r15\n 123c:\t0f 1f 40 00 \tnopl 0x0(%rax)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:181 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:181 (discriminator 3)\n 1240:\t4c 89 ef \tmov %r13,%rdi\n 1243:\t4c 89 f2 \tmov %r14,%rdx\n 1246:\te8 05 fe ff ff \tcallq 1050 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:182 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:182 (discriminator 3)\n 124b:\t49 8d 0c 1f \tlea (%r15,%rbx,1),%rcx\n 124f:\t49 8b 44 24 18 \tmov 0x18(%r12),%rax\n 1254:\t48 89 4c 24 08 \tmov %rcx,0x8(%rsp)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:180 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:180 (discriminator 3)\n 1259:\t48 8b 4d 18 \tmov 0x18(%rbp),%rcx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:182 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:182 (discriminator 3)\n 125d:\t4c 89 2c 18 \tmov %r13,(%rax,%rbx,1)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:180 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:180 (discriminator 3)\n 1261:\t48 83 c3 08 \tadd $0x8,%rbx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:183 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:183 (discriminator 3)\n 1265:\t4d 01 f5 \tadd %r14,%r13\n-/build/1st/libnss-lwres-0.93/lwres-host.c:180 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:180 (discriminator 3)\n 1268:\t48 8b 34 19 \tmov (%rcx,%rbx,1),%rsi\n 126c:\t48 85 f6 \ttest %rsi,%rsi\n 126f:\t75 cf \tjne 1240 <__cxa_finalize@plt+0x1c0>\n 1271:\t48 01 c3 \tadd %rax,%rbx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:185\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:185\n 1274:\t48 c7 03 00 00 00 00 \tmovq $0x0,(%rbx)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:191\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:191\n 127b:\t4c 8b 7d 00 \tmov 0x0(%rbp),%r15\n-/build/1st/libnss-lwres-0.93/lwres-host.c:186\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:186\n 127f:\t4c 8b 74 24 08 \tmov 0x8(%rsp),%r14\n-/build/1st/libnss-lwres-0.93/lwres-host.c:191\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:191\n 1284:\t4c 89 ff \tmov %r15,%rdi\n 1287:\te8 a4 fd ff ff \tcallq 1030 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:186\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:186\n 128c:\t49 83 c6 08 \tadd $0x8,%r14\n-/build/1st/libnss-lwres-0.93/lwres-host.c:192\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:192\n 1290:\t4c 89 fe \tmov %r15,%rsi\n 1293:\t4c 89 ef \tmov %r13,%rdi\n 1296:\t48 8d 50 01 \tlea 0x1(%rax),%rdx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:191\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:191\n 129a:\t48 89 c3 \tmov %rax,%rbx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:192\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:192\n 129d:\te8 ae fd ff ff \tcallq 1050 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:199\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:199\n 12a2:\t4d 89 74 24 08 \tmov %r14,0x8(%r12)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:200\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:200\n 12a7:\t48 8b 45 08 \tmov 0x8(%rbp),%rax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:191\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:191\n 12ab:\t83 c3 01 \tadd $0x1,%ebx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:193\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:193\n 12ae:\t4d 89 2c 24 \tmov %r13,(%r12)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:194\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:194\n 12b2:\t48 63 db \tmovslq %ebx,%rbx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:200\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:200\n 12b5:\t4c 8b 38 \tmov (%rax),%r15\n-/build/1st/libnss-lwres-0.93/lwres-host.c:194\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:194\n 12b8:\t49 01 dd \tadd %rbx,%r13\n-/build/1st/libnss-lwres-0.93/lwres-host.c:200\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:200\n 12bb:\t4d 85 ff \ttest %r15,%r15\n 12be:\t74 48 \tje 1308 <__cxa_finalize@plt+0x288>\n 12c0:\t45 31 f6 \txor %r14d,%r14d\n 12c3:\t0f 1f 44 00 00 \tnopl 0x0(%rax,%rax,1)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:201 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:201 (discriminator 3)\n 12c8:\t4c 89 ff \tmov %r15,%rdi\n 12cb:\te8 60 fd ff ff \tcallq 1030 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:202 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:202 (discriminator 3)\n 12d0:\t4c 89 fe \tmov %r15,%rsi\n 12d3:\t4c 89 ef \tmov %r13,%rdi\n 12d6:\t48 8d 50 01 \tlea 0x1(%rax),%rdx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:201 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:201 (discriminator 3)\n 12da:\t48 89 c3 \tmov %rax,%rbx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:202 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:202 (discriminator 3)\n 12dd:\te8 6e fd ff ff \tcallq 1050 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:203 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:203 (discriminator 3)\n 12e2:\t49 8b 44 24 08 \tmov 0x8(%r12),%rax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:200 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:200 (discriminator 3)\n 12e7:\t48 8b 55 08 \tmov 0x8(%rbp),%rdx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:201 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:201 (discriminator 3)\n 12eb:\t83 c3 01 \tadd $0x1,%ebx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:204 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:204 (discriminator 3)\n 12ee:\t48 63 db \tmovslq %ebx,%rbx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:203 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:203 (discriminator 3)\n 12f1:\t4e 89 2c 30 \tmov %r13,(%rax,%r14,1)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:200 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:200 (discriminator 3)\n 12f5:\t49 83 c6 08 \tadd $0x8,%r14\n-/build/1st/libnss-lwres-0.93/lwres-host.c:204 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:204 (discriminator 3)\n 12f9:\t49 01 dd \tadd %rbx,%r13\n-/build/1st/libnss-lwres-0.93/lwres-host.c:200 (discriminator 3)\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:200 (discriminator 3)\n 12fc:\t4e 8b 3c 32 \tmov (%rdx,%r14,1),%r15\n 1300:\t4d 85 ff \ttest %r15,%r15\n 1303:\t75 c3 \tjne 12c8 <__cxa_finalize@plt+0x248>\n 1305:\t49 01 c6 \tadd %rax,%r14\n-/build/1st/libnss-lwres-0.93/lwres-host.c:206\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:206\n 1308:\t49 c7 06 00 00 00 00 \tmovq $0x0,(%r14)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:208\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:208\n 130f:\t31 c0 \txor %eax,%eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:209\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:209\n 1311:\t48 83 c4 28 \tadd $0x28,%rsp\n 1315:\t5b \tpop %rbx\n 1316:\t5d \tpop %rbp\n 1317:\t41 5c \tpop %r12\n 1319:\t41 5d \tpop %r13\n 131b:\t41 5e \tpop %r14\n 131d:\t41 5f \tpop %r15\n 131f:\tc3 \tretq \n-/build/1st/libnss-lwres-0.93/lwres-host.c:157\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:157\n 1320:\t48 8b 4d 08 \tmov 0x8(%rbp),%rcx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:152\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:152\n 1324:\tbb 02 00 00 00 \tmov $0x2,%ebx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:157\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:157\n 1329:\t48 8b 39 \tmov (%rcx),%rdi\n 132c:\t48 85 ff \ttest %rdi,%rdi\n 132f:\t0f 85 8c fe ff ff \tjne 11c1 <__cxa_finalize@plt+0x141>\n 1335:\t0f 1f 00 \tnopl (%rax)\n 1338:\t45 89 ee \tmov %r13d,%r14d\n 133b:\te9 a4 fe ff ff \tjmpq 11e4 <__cxa_finalize@plt+0x164>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:180\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:180\n 1340:\t48 8b 5c 24 10 \tmov 0x10(%rsp),%rbx\n 1345:\te9 2a ff ff ff \tjmpq 1274 <__cxa_finalize@plt+0x1f4>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:164\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:164\n 134a:\tb8 ff ff ff ff \tmov $0xffffffff,%eax\n 134f:\teb c0 \tjmp 1311 <__cxa_finalize@plt+0x291>\n 1351:\t66 66 2e 0f 1f 84 00 \tdata16 nopw %cs:0x0(%rax,%rax,1)\n 1358:\t00 00 00 00 \n 135c:\t0f 1f 40 00 \tnopl 0x0(%rax)\n internal_getipnodebyname_r():\n-/build/1st/libnss-lwres-0.93/lwres-host.c:29\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:29\n 1360:\t41 57 \tpush %r15\n 1362:\t41 56 \tpush %r14\n 1364:\t4d 89 ce \tmov %r9,%r14\n 1367:\t41 55 \tpush %r13\n 1369:\t49 89 cd \tmov %rcx,%r13\n 136c:\t41 54 \tpush %r12\n 136e:\t49 89 d4 \tmov %rdx,%r12\n-/build/1st/libnss-lwres-0.93/lwres-host.c:37\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:37\n 1371:\t31 d2 \txor %edx,%edx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:29\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:29\n 1373:\t55 \tpush %rbp\n 1374:\t53 \tpush %rbx\n 1375:\t4c 89 c3 \tmov %r8,%rbx\n 1378:\t48 83 ec 08 \tsub $0x8,%rsp\n 137c:\t4c 8b 7c 24 40 \tmov 0x40(%rsp),%r15\n-/build/1st/libnss-lwres-0.93/lwres-host.c:37\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:37\n 1381:\t4c 89 f9 \tmov %r15,%rcx\n 1384:\te8 d7 fc ff ff \tcallq 1060 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:38\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:38\n 1389:\t48 85 c0 \ttest %rax,%rax\n 138c:\t74 3a \tje 13c8 <__cxa_finalize@plt+0x348>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:50\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:50\n 138e:\t89 d9 \tmov %ebx,%ecx\n 1390:\t48 89 c7 \tmov %rax,%rdi\n 1393:\t4c 89 ea \tmov %r13,%rdx\n 1396:\t4c 89 e6 \tmov %r12,%rsi\n 1399:\t48 89 c5 \tmov %rax,%rbp\n 139c:\te8 af fd ff ff \tcallq 1150 <__cxa_finalize@plt+0xd0>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:52\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:52\n 13a1:\t48 89 ef \tmov %rbp,%rdi\n-/build/1st/libnss-lwres-0.93/lwres-host.c:50\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:50\n 13a4:\t89 c3 \tmov %eax,%ebx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:52\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:52\n 13a6:\te8 c5 fc ff ff \tcallq 1070 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:53\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:53\n 13ab:\t85 db \ttest %ebx,%ebx\n 13ad:\t75 3c \tjne 13eb <__cxa_finalize@plt+0x36b>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:59\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:59\n 13af:\tb8 01 00 00 00 \tmov $0x1,%eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:60\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:60\n 13b4:\t48 83 c4 08 \tadd $0x8,%rsp\n 13b8:\t5b \tpop %rbx\n 13b9:\t5d \tpop %rbp\n 13ba:\t41 5c \tpop %r12\n 13bc:\t41 5d \tpop %r13\n 13be:\t41 5e \tpop %r14\n 13c0:\t41 5f \tpop %r15\n 13c2:\tc3 \tretq \n 13c3:\t0f 1f 44 00 00 \tnopl 0x0(%rax,%rax,1)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:40\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:40\n 13c8:\t41 8b 17 \tmov (%r15),%edx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:44\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:44\n 13cb:\t31 c0 \txor %eax,%eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:40\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:40\n 13cd:\t83 fa 01 \tcmp $0x1,%edx\n 13d0:\t74 e2 \tje 13b4 <__cxa_finalize@plt+0x334>\n 13d2:\t31 c0 \txor %eax,%eax\n 13d4:\t83 fa 04 \tcmp $0x4,%edx\n 13d7:\t0f 95 c0 \tsetne %al\n-/build/1st/libnss-lwres-0.93/lwres-host.c:60\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:60\n 13da:\t48 83 c4 08 \tadd $0x8,%rsp\n 13de:\t5b \tpop %rbx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:40\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:40\n 13df:\tf7 d8 \tneg %eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:60\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:60\n 13e1:\t5d \tpop %rbp\n 13e2:\t41 5c \tpop %r12\n 13e4:\t41 5d \tpop %r13\n 13e6:\t41 5e \tpop %r14\n 13e8:\t41 5f \tpop %r15\n 13ea:\tc3 \tretq \n-/build/1st/libnss-lwres-0.93/lwres-host.c:55\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:55\n 13eb:\t41 c7 06 22 00 00 00 \tmovl $0x22,(%r14)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:56\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:56\n 13f2:\tb8 fe ff ff ff \tmov $0xfffffffe,%eax\n 13f7:\teb bb \tjmp 13b4 <__cxa_finalize@plt+0x334>\n 13f9:\t0f 1f 80 00 00 00 00 \tnopl 0x0(%rax)\n \n 0000000000001400 <_nss_lwres_gethostbyname2_r@@GLIBC_2.2>:\n _nss_lwres_gethostbyname2_r():\n-/build/1st/libnss-lwres-0.93/lwres-host.c:67\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:67\n 1400:\te9 5b ff ff ff \tjmpq 1360 <__cxa_finalize@plt+0x2e0>\n 1405:\t66 66 2e 0f 1f 84 00 \tdata16 nopw %cs:0x0(%rax,%rax,1)\n 140c:\t00 00 00 00 \n \n 0000000000001410 <_nss_lwres_gethostbyname_r@@GLIBC_2.2>:\n _nss_lwres_gethostbyname_r():\n-/build/1st/libnss-lwres-0.93/lwres-host.c:75\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:75\n 1410:\t48 83 ec 10 \tsub $0x10,%rsp\n-/build/1st/libnss-lwres-0.93/lwres-host.c:77\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:77\n 1414:\t41 51 \tpush %r9\n 1416:\t4d 89 c1 \tmov %r8,%r9\n 1419:\t49 89 c8 \tmov %rcx,%r8\n 141c:\t48 89 d1 \tmov %rdx,%rcx\n 141f:\t48 89 f2 \tmov %rsi,%rdx\n 1422:\tbe 02 00 00 00 \tmov $0x2,%esi\n 1427:\te8 34 ff ff ff \tcallq 1360 <__cxa_finalize@plt+0x2e0>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:79\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:79\n 142c:\t48 83 c4 18 \tadd $0x18,%rsp\n 1430:\tc3 \tretq \n 1431:\t66 66 2e 0f 1f 84 00 \tdata16 nopw %cs:0x0(%rax,%rax,1)\n 1438:\t00 00 00 00 \n 143c:\t0f 1f 40 00 \tnopl 0x0(%rax)\n \n 0000000000001440 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2>:\n _nss_lwres_gethostbyaddr_r():\n-/build/1st/libnss-lwres-0.93/lwres-host.c:85\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:85\n 1440:\t41 56 \tpush %r14\n 1442:\t41 55 \tpush %r13\n 1444:\t4d 89 c5 \tmov %r8,%r13\n 1447:\t41 54 \tpush %r12\n 1449:\t49 89 cc \tmov %rcx,%r12\n 144c:\t55 \tpush %rbp\n 144d:\t53 \tpush %rbx\n 144e:\t4c 8b 74 24 38 \tmov 0x38(%rsp),%r14\n 1453:\t4c 89 cb \tmov %r9,%rbx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:89\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:89\n 1456:\t4c 89 f1 \tmov %r14,%rcx\n 1459:\te8 e2 fb ff ff \tcallq 1040 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:90\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:90\n 145e:\t48 85 c0 \ttest %rax,%rax\n 1461:\t74 35 \tje 1498 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0x58>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:102\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:102\n 1463:\t89 d9 \tmov %ebx,%ecx\n 1465:\t48 89 c7 \tmov %rax,%rdi\n 1468:\t4c 89 ea \tmov %r13,%rdx\n 146b:\t4c 89 e6 \tmov %r12,%rsi\n 146e:\t48 89 c5 \tmov %rax,%rbp\n 1471:\te8 da fc ff ff \tcallq 1150 <__cxa_finalize@plt+0xd0>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:104\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:104\n 1476:\t48 89 ef \tmov %rbp,%rdi\n-/build/1st/libnss-lwres-0.93/lwres-host.c:102\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:102\n 1479:\t89 c3 \tmov %eax,%ebx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:104\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:104\n 147b:\te8 f0 fb ff ff \tcallq 1070 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:105\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:105\n 1480:\t85 db \ttest %ebx,%ebx\n 1482:\t75 31 \tjne 14b5 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0x75>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:111\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:111\n 1484:\tb8 01 00 00 00 \tmov $0x1,%eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:112\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:112\n 1489:\t5b \tpop %rbx\n 148a:\t5d \tpop %rbp\n 148b:\t41 5c \tpop %r12\n 148d:\t41 5d \tpop %r13\n 148f:\t41 5e \tpop %r14\n 1491:\tc3 \tretq \n 1492:\t66 0f 1f 44 00 00 \tnopw 0x0(%rax,%rax,1)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:92\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:92\n 1498:\t41 8b 16 \tmov (%r14),%edx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:96\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:96\n 149b:\t31 c0 \txor %eax,%eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:92\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:92\n 149d:\t83 fa 01 \tcmp $0x1,%edx\n 14a0:\t74 e7 \tje 1489 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0x49>\n 14a2:\t31 c0 \txor %eax,%eax\n 14a4:\t83 fa 04 \tcmp $0x4,%edx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:112\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:112\n 14a7:\t5b \tpop %rbx\n 14a8:\t5d \tpop %rbp\n-/build/1st/libnss-lwres-0.93/lwres-host.c:92\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:92\n 14a9:\t0f 95 c0 \tsetne %al\n-/build/1st/libnss-lwres-0.93/lwres-host.c:112\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:112\n 14ac:\t41 5c \tpop %r12\n 14ae:\t41 5d \tpop %r13\n-/build/1st/libnss-lwres-0.93/lwres-host.c:92\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:92\n 14b0:\tf7 d8 \tneg %eax\n-/build/1st/libnss-lwres-0.93/lwres-host.c:112\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:112\n 14b2:\t41 5e \tpop %r14\n 14b4:\tc3 \tretq \n-/build/1st/libnss-lwres-0.93/lwres-host.c:107\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:107\n 14b5:\t48 8b 44 24 30 \tmov 0x30(%rsp),%rax\n 14ba:\tc7 00 22 00 00 00 \tmovl $0x22,(%rax)\n-/build/1st/libnss-lwres-0.93/lwres-host.c:108\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:108\n 14c0:\tb8 fe ff ff ff \tmov $0xfffffffe,%eax\n 14c5:\teb c2 \tjmp 1489 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0x49>\n" }, { "source1": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "source2": "readelf --wide --decompress --hex-dump=.gnu_debuglink {}", "comments": [ "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.DXD1VWfFKx/dbd-tmp-IXke3w2/diffoscope_i2c4vb52/tmpkrtkah98/0/2.0.debuglink.4294w5se`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.DXD1VWfFKx/dbd-tmp-IXke3w2/diffoscope_i2c4vb52/tmpw425g8ut/0/2.0.debuglink.di7tsa5a`:", "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 34663961 39326364 33386566 30633930 4f9a92cd38ef0c90\n- 0x00000010 65343632 35316562 33353866 64306131 e46251eb358fd0a1\n- 0x00000020 37323833 37322e64 65627567 00000000 728372.debug....\n- 0x00000030 ee9e336b ..3k\n+ 0x00000000 38346366 37613630 66346462 65303637 84cf7a60f4dbe067\n+ 0x00000010 61643839 62333837 38313064 32333266 ad89b387810d232f\n+ 0x00000020 63663538 35342e64 65627567 00000000 cf5854.debug....\n+ 0x00000030 a9598c03 .Y..\n \n" } ] } ] } ] } ] }, { "source1": "libnss-lwres-dbgsym_0.93-7_amd64.deb", "source2": "libnss-lwres-dbgsym_0.93-7_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 2011-11-06 13:27:19.000000 debian-binary\n--rw-r--r-- 0 0 0 524 2011-11-06 13:27:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5540 2011-11-06 13:27:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 520 2011-11-06 13:27:19.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 5552 2011-11-06 13:27:19.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: Debian QA Group \n Installed-Size: 20\n Depends: libnss-lwres (= 0.93-7)\n Section: debug\n Priority: optional\n Description: debug symbols for libnss-lwres\n-Build-Ids: a44f9a92cd38ef0c90e46251eb358fd0a1728372\n+Build-Ids: a584cf7a60f4dbe067ad89b387810d232fcf5854\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 +1 @@\n-usr/lib/debug/.build-id/a4/4f9a92cd38ef0c90e46251eb358fd0a1728372.debug\n+usr/lib/debug/.build-id/a5/84cf7a60f4dbe067ad89b387810d232fcf5854.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,10 +1,10 @@\n drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/lib/debug/.build-id/a4/\n--rw-r--r-- 0 root (0) root (0) 9480 2011-11-06 13:27:19.000000 ./usr/lib/debug/.build-id/a4/4f9a92cd38ef0c90e46251eb358fd0a1728372.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/lib/debug/.build-id/a5/\n+-rw-r--r-- 0 root (0) root (0) 9480 2011-11-06 13:27:19.000000 ./usr/lib/debug/.build-id/a5/84cf7a60f4dbe067ad89b387810d232fcf5854.debug\n drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/share/doc/libnss-lwres-dbgsym -> libnss-lwres\n" }, { "source1": "./usr/lib/debug/.build-id/a4/4f9a92cd38ef0c90e46251eb358fd0a1728372.debug", "source2": "./usr/lib/debug/.build-id/a5/84cf7a60f4dbe067ad89b387810d232fcf5854.debug", "comments": [ "Files similar despite different names (score: 48, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -24,18 +24,18 @@\n [19] .dynamic NOBITS 0000000000003de0 000dd0 000200 10 WA 4 0 8\n [20] .got NOBITS 0000000000003fe0 000dd0 000020 08 WA 0 0 8\n [21] .got.plt NOBITS 0000000000004000 000dd0 000040 08 WA 0 0 8\n [22] .data NOBITS 0000000000004040 000dd0 000008 00 WA 0 0 8\n [23] .bss NOBITS 0000000000004048 000dd0 000008 00 WA 0 0 1\n [24] .comment PROGBITS 0000000000000000 00025c 000025 01 MS 0 0 1\n [25] .debug_aranges PROGBITS 0000000000000000 000281 000030 00 0 0 1\n- [26] .debug_info PROGBITS 0000000000000000 0002b8 000571 00 C 0 0 8\n+ [26] .debug_info PROGBITS 0000000000000000 0002b8 000573 00 C 0 0 8\n [27] .debug_abbrev PROGBITS 0000000000000000 000830 00017a 00 C 0 0 8\n [28] .debug_line PROGBITS 0000000000000000 0009b0 0002eb 00 C 0 0 8\n- [29] .debug_str PROGBITS 0000000000000000 000ca0 0001d2 01 MSC 0 0 8\n+ [29] .debug_str PROGBITS 0000000000000000 000ca0 0001d6 01 MSC 0 0 8\n [30] .debug_loc PROGBITS 0000000000000000 000e78 00039c 00 C 0 0 8\n [31] .debug_ranges PROGBITS 0000000000000000 001218 00004c 00 C 0 0 8\n [32] .symtab SYMTAB 0000000000000000 001268 000630 18 33 53 8\n [33] .strtab STRTAB 0000000000000000 001898 000258 00 0 0 1\n [34] .shstrtab STRTAB 0000000000000000 001af0 000151 00 0 0 1\n Key to Flags:\n W (write), A (alloc), X (execute), M (merge), S (strings), I (info),\n" }, { "source1": "readelf --wide --notes {}", "source2": "readelf --wide --notes {}", "unified_diff": "@@ -1,4 +1,4 @@\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: a44f9a92cd38ef0c90e46251eb358fd0a1728372\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: a584cf7a60f4dbe067ad89b387810d232fcf5854\n" }, { "source1": "readelf --wide --debug-dump=info {}", "source2": "readelf --wide --debug-dump=info {}", "unified_diff": "@@ -2,134 +2,134 @@\n \n Compilation Unit @ offset 0x0:\n Length: 0x9a1 (32-bit)\n Version: 4\n Abbrev Offset: 0x0\n Pointer Size: 8\n <0>: Abbrev Number: 1 (DW_TAG_compile_unit)\n- DW_AT_producer : (indirect string, offset: 0xd2): GNU C17 9.2.1 20190909 -mtune=generic -march=x86-64 -g -O2 -fPIC -fasynchronous-unwind-tables\n+ DW_AT_producer : (indirect string, offset: 0xb5): GNU C17 9.2.1 20190909 -mtune=generic -march=x86-64 -g -O2 -fPIC -fasynchronous-unwind-tables\n <10> DW_AT_language : 12\t(ANSI C99)\n- <11> DW_AT_name : (indirect string, offset: 0x78): lwres-host.c\n- <15> DW_AT_comp_dir : (indirect string, offset: 0x18): /build/1st/libnss-lwres-0.93\n+ <11> DW_AT_name : (indirect string, offset: 0x5b): lwres-host.c\n+ <15> DW_AT_comp_dir : (indirect string, offset: 0x13a): /build/2/libnss-lwres-0.93/2nd\n <19> DW_AT_low_pc : 0x1150\n <21> DW_AT_high_pc : 0x377\n <29> DW_AT_stmt_list : 0x0\n <1><2d>: Abbrev Number: 2 (DW_TAG_base_type)\n <2e> DW_AT_byte_size : 1\n <2f> DW_AT_encoding : 8\t(unsigned char)\n- <30> DW_AT_name : (indirect string, offset: 0x1bb): unsigned char\n+ <30> DW_AT_name : (indirect string, offset: 0x1bd): unsigned char\n <1><34>: Abbrev Number: 2 (DW_TAG_base_type)\n <35> DW_AT_byte_size : 2\n <36> DW_AT_encoding : 7\t(unsigned)\n- <37> DW_AT_name : (indirect string, offset: 0x21a): short unsigned int\n+ <37> DW_AT_name : (indirect string, offset: 0x21c): short unsigned int\n <1><3b>: Abbrev Number: 2 (DW_TAG_base_type)\n <3c> DW_AT_byte_size : 4\n <3d> DW_AT_encoding : 7\t(unsigned)\n- <3e> DW_AT_name : (indirect string, offset: 0x1dd): unsigned int\n+ <3e> DW_AT_name : (indirect string, offset: 0x1df): unsigned int\n <1><42>: Abbrev Number: 2 (DW_TAG_base_type)\n <43> DW_AT_byte_size : 8\n <44> DW_AT_encoding : 7\t(unsigned)\n- <45> DW_AT_name : (indirect string, offset: 0x1d8): long unsigned int\n+ <45> DW_AT_name : (indirect string, offset: 0x1da): long unsigned int\n <1><49>: Abbrev Number: 2 (DW_TAG_base_type)\n <4a> DW_AT_byte_size : 1\n <4b> DW_AT_encoding : 6\t(signed char)\n- <4c> DW_AT_name : (indirect string, offset: 0x1bd): signed char\n+ <4c> DW_AT_name : (indirect string, offset: 0x1bf): signed char\n <1><50>: Abbrev Number: 3 (DW_TAG_typedef)\n- <51> DW_AT_name : (indirect string, offset: 0x18f): __uint8_t\n+ <51> DW_AT_name : (indirect string, offset: 0x191): __uint8_t\n <55> DW_AT_decl_file : 2\n <56> DW_AT_decl_line : 38\n <57> DW_AT_decl_column : 23\n <58> DW_AT_type : <0x2d>\n <1><5c>: Abbrev Number: 2 (DW_TAG_base_type)\n <5d> DW_AT_byte_size : 2\n <5e> DW_AT_encoding : 5\t(signed)\n- <5f> DW_AT_name : (indirect string, offset: 0x56): short int\n+ <5f> DW_AT_name : (indirect string, offset: 0x39): short int\n <1><63>: Abbrev Number: 3 (DW_TAG_typedef)\n- <64> DW_AT_name : (indirect string, offset: 0x8c): __uint16_t\n+ <64> DW_AT_name : (indirect string, offset: 0x6f): __uint16_t\n <68> DW_AT_decl_file : 2\n <69> DW_AT_decl_line : 40\n <6a> DW_AT_decl_column : 28\n <6b> DW_AT_type : <0x34>\n <1><6f>: Abbrev Number: 4 (DW_TAG_base_type)\n <70> DW_AT_byte_size : 4\n <71> DW_AT_encoding : 5\t(signed)\n <72> DW_AT_name : int\n <1><76>: Abbrev Number: 3 (DW_TAG_typedef)\n- <77> DW_AT_name : (indirect string, offset: 0x97): __uint32_t\n+ <77> DW_AT_name : (indirect string, offset: 0x7a): __uint32_t\n <7b> DW_AT_decl_file : 2\n <7c> DW_AT_decl_line : 42\n <7d> DW_AT_decl_column : 22\n <7e> DW_AT_type : <0x3b>\n <1><82>: Abbrev Number: 2 (DW_TAG_base_type)\n <83> DW_AT_byte_size : 8\n <84> DW_AT_encoding : 5\t(signed)\n- <85> DW_AT_name : (indirect string, offset: 0x15c): long int\n+ <85> DW_AT_name : (indirect string, offset: 0x15e): long int\n <1><89>: Abbrev Number: 5 (DW_TAG_pointer_type)\n <8a> DW_AT_byte_size : 8\n <1><8b>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <8c> DW_AT_byte_size : 8\n <8d> DW_AT_type : <0x91>\n <1><91>: Abbrev Number: 2 (DW_TAG_base_type)\n <92> DW_AT_byte_size : 1\n <93> DW_AT_encoding : 6\t(signed char)\n- <94> DW_AT_name : (indirect string, offset: 0x1c4): char\n+ <94> DW_AT_name : (indirect string, offset: 0x1c6): char\n <1><98>: Abbrev Number: 7 (DW_TAG_const_type)\n <99> DW_AT_type : <0x91>\n <1><9d>: Abbrev Number: 3 (DW_TAG_typedef)\n- <9e> DW_AT_name : (indirect string, offset: 0x191): uint8_t\n+ <9e> DW_AT_name : (indirect string, offset: 0x193): uint8_t\n DW_AT_decl_file : 3\n DW_AT_decl_line : 24\n DW_AT_decl_column : 19\n DW_AT_type : <0x50>\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n- DW_AT_name : (indirect string, offset: 0x8e): uint16_t\n+ DW_AT_name : (indirect string, offset: 0x71): uint16_t\n DW_AT_decl_file : 3\n DW_AT_decl_line : 25\n DW_AT_decl_column : 20\n DW_AT_type : <0x63>\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n- DW_AT_name : (indirect string, offset: 0x99): uint32_t\n+ DW_AT_name : (indirect string, offset: 0x7c): uint32_t\n DW_AT_decl_file : 3\n DW_AT_decl_line : 26\n DW_AT_decl_column : 20\n DW_AT_type : <0x76>\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n- DW_AT_name : (indirect string, offset: 0x60): size_t\n+ DW_AT_name : (indirect string, offset: 0x43): size_t\n DW_AT_decl_file : 4\n DW_AT_decl_line : 209\n DW_AT_decl_column : 23\n DW_AT_type : <0x42>\n <1>: Abbrev Number: 2 (DW_TAG_base_type)\n DW_AT_byte_size : 8\n DW_AT_encoding : 7\t(unsigned)\n- DW_AT_name : (indirect string, offset: 0x1d3): long long unsigned int\n+ DW_AT_name : (indirect string, offset: 0x1d5): long long unsigned int\n <1>: Abbrev Number: 2 (DW_TAG_base_type)\n DW_AT_byte_size : 8\n DW_AT_encoding : 5\t(signed)\n- DW_AT_name : (indirect string, offset: 0x157): long long int\n+ DW_AT_name : (indirect string, offset: 0x159): long long int\n <1>: Abbrev Number: 8 (DW_TAG_union_type)\n DW_AT_byte_size : 16\n
DW_AT_decl_file : 5\n DW_AT_decl_line : 213\n DW_AT_decl_column : 5\n DW_AT_sibling : <0x109>\n <2>: Abbrev Number: 9 (DW_TAG_member)\n- DW_AT_name : (indirect string, offset: 0xb6): __u6_addr8\n+ DW_AT_name : (indirect string, offset: 0x99): __u6_addr8\n DW_AT_decl_file : 5\n DW_AT_decl_line : 215\n DW_AT_decl_column : 10\n DW_AT_type : <0x109>\n <2>: Abbrev Number: 9 (DW_TAG_member)\n- DW_AT_name : (indirect string, offset: 0x170): __u6_addr16\n+ DW_AT_name : (indirect string, offset: 0x172): __u6_addr16\n DW_AT_decl_file : 5\n DW_AT_decl_line : 216\n DW_AT_decl_column : 11\n DW_AT_type : <0x119>\n <2>: Abbrev Number: 9 (DW_TAG_member)\n- DW_AT_name : (indirect string, offset: 0x2c5): __u6_addr32\n+ DW_AT_name : (indirect string, offset: 0x2c7): __u6_addr32\n <101> DW_AT_decl_file : 5\n <102> DW_AT_decl_line : 217\n <103> DW_AT_decl_column : 11\n <104> DW_AT_type : <0x129>\n <2><108>: Abbrev Number: 0\n <1><109>: Abbrev Number: 10 (DW_TAG_array_type)\n <10a> DW_AT_type : <0x9d>\n@@ -149,131 +149,131 @@\n <12a> DW_AT_type : <0xb5>\n <12e> DW_AT_sibling : <0x139>\n <2><132>: Abbrev Number: 11 (DW_TAG_subrange_type)\n <133> DW_AT_type : <0x42>\n <137> DW_AT_upper_bound : 3\n <2><138>: Abbrev Number: 0\n <1><139>: Abbrev Number: 12 (DW_TAG_structure_type)\n- <13a> DW_AT_name : (indirect string, offset: 0x67): in6_addr\n+ <13a> DW_AT_name : (indirect string, offset: 0x4a): in6_addr\n <13e> DW_AT_byte_size : 16\n <13f> DW_AT_decl_file : 5\n <140> DW_AT_decl_line : 211\n <141> DW_AT_decl_column : 8\n <142> DW_AT_sibling : <0x154>\n <2><146>: Abbrev Number: 13 (DW_TAG_member)\n- <147> DW_AT_name : (indirect string, offset: 0x143): __in6_u\n+ <147> DW_AT_name : (indirect string, offset: 0x126): __in6_u\n <14b> DW_AT_decl_file : 5\n <14c> DW_AT_decl_line : 218\n <14d> DW_AT_decl_column : 9\n <14e> DW_AT_type : <0xdb>\n <152> DW_AT_data_member_location: 0\n <2><153>: Abbrev Number: 0\n <1><154>: Abbrev Number: 7 (DW_TAG_const_type)\n <155> DW_AT_type : <0x139>\n <1><159>: Abbrev Number: 14 (DW_TAG_variable)\n- <15a> DW_AT_name : (indirect string, offset: 0x27d): in6addr_any\n+ <15a> DW_AT_name : (indirect string, offset: 0x27f): in6addr_any\n <15e> DW_AT_decl_file : 5\n <15f> DW_AT_decl_line : 227\n <160> DW_AT_decl_column : 30\n <161> DW_AT_type : <0x154>\n <165> DW_AT_external : 1\n <165> DW_AT_declaration : 1\n <1><165>: Abbrev Number: 14 (DW_TAG_variable)\n- <166> DW_AT_name : (indirect string, offset: 0xc1): in6addr_loopback\n+ <166> DW_AT_name : (indirect string, offset: 0xa4): in6addr_loopback\n <16a> DW_AT_decl_file : 5\n <16b> DW_AT_decl_line : 228\n <16c> DW_AT_decl_column : 30\n <16d> DW_AT_type : <0x154>\n <171> DW_AT_external : 1\n <171> DW_AT_declaration : 1\n <1><171>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <172> DW_AT_byte_size : 8\n <173> DW_AT_type : <0x8b>\n <1><177>: Abbrev Number: 12 (DW_TAG_structure_type)\n- <178> DW_AT_name : (indirect string, offset: 0x2bd): hostent\n+ <178> DW_AT_name : (indirect string, offset: 0x2bf): hostent\n <17c> DW_AT_byte_size : 32\n <17d> DW_AT_decl_file : 6\n <17e> DW_AT_decl_line : 98\n <17f> DW_AT_decl_column : 8\n <180> DW_AT_sibling : <0x1c6>\n <2><184>: Abbrev Number: 13 (DW_TAG_member)\n- <185> DW_AT_name : (indirect string, offset: 0x242): h_name\n+ <185> DW_AT_name : (indirect string, offset: 0x244): h_name\n <189> DW_AT_decl_file : 6\n <18a> DW_AT_decl_line : 100\n <18b> DW_AT_decl_column : 9\n <18c> DW_AT_type : <0x8b>\n <190> DW_AT_data_member_location: 0\n <2><191>: Abbrev Number: 13 (DW_TAG_member)\n- <192> DW_AT_name : (indirect string, offset: 0x1b1): h_aliases\n+ <192> DW_AT_name : (indirect string, offset: 0x1b3): h_aliases\n <196> DW_AT_decl_file : 6\n <197> DW_AT_decl_line : 101\n <198> DW_AT_decl_column : 10\n <199> DW_AT_type : <0x171>\n <19d> DW_AT_data_member_location: 8\n <2><19e>: Abbrev Number: 13 (DW_TAG_member)\n- <19f> DW_AT_name : (indirect string, offset: 0x165): h_addrtype\n+ <19f> DW_AT_name : (indirect string, offset: 0x167): h_addrtype\n <1a3> DW_AT_decl_file : 6\n <1a4> DW_AT_decl_line : 102\n <1a5> DW_AT_decl_column : 7\n <1a6> DW_AT_type : <0x6f>\n <1aa> DW_AT_data_member_location: 16\n <2><1ab>: Abbrev Number: 13 (DW_TAG_member)\n- <1ac> DW_AT_name : (indirect string, offset: 0x205): h_length\n+ <1ac> DW_AT_name : (indirect string, offset: 0x207): h_length\n <1b0> DW_AT_decl_file : 6\n <1b1> DW_AT_decl_line : 103\n <1b2> DW_AT_decl_column : 7\n <1b3> DW_AT_type : <0x6f>\n <1b7> DW_AT_data_member_location: 20\n <2><1b8>: Abbrev Number: 13 (DW_TAG_member)\n- <1b9> DW_AT_name : (indirect string, offset: 0x2e7): h_addr_list\n+ <1b9> DW_AT_name : (indirect string, offset: 0x2e9): h_addr_list\n <1bd> DW_AT_decl_file : 6\n <1be> DW_AT_decl_line : 104\n <1bf> DW_AT_decl_column : 10\n <1c0> DW_AT_type : <0x171>\n <1c4> DW_AT_data_member_location: 24\n <2><1c5>: Abbrev Number: 0\n <1><1c6>: Abbrev Number: 15 (DW_TAG_enumeration_type)\n- <1c7> DW_AT_name : (indirect string, offset: 0x199): nss_status\n+ <1c7> DW_AT_name : (indirect string, offset: 0x19b): nss_status\n <1cb> DW_AT_encoding : 5\t(signed)\n <1cc> DW_AT_byte_size : 4\n <1cd> DW_AT_type : <0x6f>\n <1d1> DW_AT_decl_file : 9\n <1d2> DW_AT_decl_line : 31\n <1d3> DW_AT_decl_column : 6\n <1d4> DW_AT_sibling : <0x1f7>\n <2><1d8>: Abbrev Number: 16 (DW_TAG_enumerator)\n- <1d9> DW_AT_name : (indirect string, offset: 0xa2): NSS_STATUS_TRYAGAIN\n+ <1d9> DW_AT_name : (indirect string, offset: 0x85): NSS_STATUS_TRYAGAIN\n <1dd> DW_AT_const_value : -2\n <2><1de>: Abbrev Number: 16 (DW_TAG_enumerator)\n- <1df> DW_AT_name : (indirect string, offset: 0x17c): NSS_STATUS_UNAVAIL\n+ <1df> DW_AT_name : (indirect string, offset: 0x17e): NSS_STATUS_UNAVAIL\n <1e3> DW_AT_const_value : -1\n <2><1e4>: Abbrev Number: 17 (DW_TAG_enumerator)\n- <1e5> DW_AT_name : (indirect string, offset: 0x29f): NSS_STATUS_NOTFOUND\n+ <1e5> DW_AT_name : (indirect string, offset: 0x2a1): NSS_STATUS_NOTFOUND\n <1e9> DW_AT_const_value : 0\n <2><1ea>: Abbrev Number: 17 (DW_TAG_enumerator)\n- <1eb> DW_AT_name : (indirect string, offset: 0x130): NSS_STATUS_SUCCESS\n+ <1eb> DW_AT_name : (indirect string, offset: 0x113): NSS_STATUS_SUCCESS\n <1ef> DW_AT_const_value : 1\n <2><1f0>: Abbrev Number: 17 (DW_TAG_enumerator)\n- <1f1> DW_AT_name : (indirect string, offset: 0x26b): NSS_STATUS_RETURN\n+ <1f1> DW_AT_name : (indirect string, offset: 0x26d): NSS_STATUS_RETURN\n <1f5> DW_AT_const_value : 2\n <2><1f6>: Abbrev Number: 0\n <1><1f7>: Abbrev Number: 2 (DW_TAG_base_type)\n <1f8> DW_AT_byte_size : 16\n <1f9> DW_AT_encoding : 4\t(float)\n- <1fa> DW_AT_name : (indirect string, offset: 0x14b): long double\n+ <1fa> DW_AT_name : (indirect string, offset: 0x12e): long double\n <1><1fe>: Abbrev Number: 18 (DW_TAG_variable)\n- <1ff> DW_AT_name : (indirect string, offset: 0x234): lwres_h_errno\n+ <1ff> DW_AT_name : (indirect string, offset: 0x236): lwres_h_errno\n <203> DW_AT_decl_file : 7\n <204> DW_AT_decl_line : 407\n <206> DW_AT_decl_column : 12\n <207> DW_AT_type : <0x6f>\n <20b> DW_AT_external : 1\n <20b> DW_AT_declaration : 1\n <1><20b>: Abbrev Number: 19 (DW_TAG_subprogram)\n- <20c> DW_AT_name : (indirect string, offset: 0x1c9): copytobuf\n+ <20c> DW_AT_name : (indirect string, offset: 0x1cb): copytobuf\n <210> DW_AT_decl_file : 1\n <211> DW_AT_decl_line : 143\n <212> DW_AT_decl_column : 1\n <213> DW_AT_prototyped : 1\n <213> DW_AT_type : <0x6f>\n <217> DW_AT_low_pc : 0x1150\n <21f> DW_AT_high_pc : 0x201\n@@ -285,15 +285,15 @@\n <231> DW_AT_decl_file : 1\n <232> DW_AT_decl_line : 143\n <233> DW_AT_decl_column : 27\n <234> DW_AT_type : <0x40f>\n <238> DW_AT_location : 0xa (location list)\n <23c> DW_AT_GNU_locviews: 0x0\n <2><240>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <241> DW_AT_name : (indirect string, offset: 0x35): hptr\n+ <241> DW_AT_name : (indirect string, offset: 0x18): hptr\n <245> DW_AT_decl_file : 1\n <246> DW_AT_decl_line : 143\n <247> DW_AT_decl_column : 47\n <248> DW_AT_type : <0x40f>\n <24c> DW_AT_location : 0x86 (location list)\n <250> DW_AT_GNU_locviews: 0x7c\n <2><254>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n@@ -301,15 +301,15 @@\n <259> DW_AT_decl_file : 1\n <25a> DW_AT_decl_line : 143\n <25b> DW_AT_decl_column : 59\n <25c> DW_AT_type : <0x8b>\n <260> DW_AT_location : 0x100 (location list)\n <264> DW_AT_GNU_locviews: 0xf8\n <2><268>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <269> DW_AT_name : (indirect string, offset: 0x85): buflen\n+ <269> DW_AT_name : (indirect string, offset: 0x68): buflen\n <26d> DW_AT_decl_file : 1\n <26e> DW_AT_decl_line : 143\n <26f> DW_AT_decl_column : 68\n <270> DW_AT_type : <0x6f>\n <274> DW_AT_location : 0x16a (location list)\n <278> DW_AT_GNU_locviews: 0x162\n <2><27c>: Abbrev Number: 22 (DW_TAG_variable)\n@@ -341,15 +341,15 @@\n <2b8> DW_AT_decl_file : 1\n <2b9> DW_AT_decl_line : 146\n <2ba> DW_AT_decl_column : 16\n <2bb> DW_AT_type : <0x6f>\n <2bf> DW_AT_location : 0x3aa (location list)\n <2c3> DW_AT_GNU_locviews: 0x39c\n <2><2c7>: Abbrev Number: 23 (DW_TAG_variable)\n- <2c8> DW_AT_name : (indirect string, offset: 0x20e): nptr\n+ <2c8> DW_AT_name : (indirect string, offset: 0x210): nptr\n <2cc> DW_AT_decl_file : 1\n <2cd> DW_AT_decl_line : 147\n <2ce> DW_AT_decl_column : 13\n <2cf> DW_AT_type : <0x6f>\n <2d3> DW_AT_location : 0x455 (location list)\n <2d7> DW_AT_GNU_locviews: 0x447\n <2><2db>: Abbrev Number: 22 (DW_TAG_variable)\n@@ -358,27 +358,27 @@\n <2e1> DW_AT_decl_line : 147\n <2e2> DW_AT_decl_column : 19\n <2e3> DW_AT_type : <0x6f>\n <2e7> DW_AT_location : 0x4fa (location list)\n <2eb> DW_AT_GNU_locviews: 0x4ee\n <2><2ef>: Abbrev Number: 24 (DW_TAG_subprogram)\n <2f0> DW_AT_external : 1\n- <2f0> DW_AT_name : (indirect string, offset: 0x213): strlen\n+ <2f0> DW_AT_name : (indirect string, offset: 0x215): strlen\n <2f4> DW_AT_decl_file : 8\n <2f5> DW_AT_decl_line : 0\n <2f6> DW_AT_prototyped : 1\n <2f6> DW_AT_type : <0x42>\n <2fa> DW_AT_declaration : 1\n <2fa> DW_AT_sibling : <0x304>\n <3><2fe>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n <2ff> DW_AT_type : <0x415>\n <3><303>: Abbrev Number: 0\n <2><304>: Abbrev Number: 24 (DW_TAG_subprogram)\n <305> DW_AT_external : 1\n- <305> DW_AT_name : (indirect string, offset: 0x22d): strcpy\n+ <305> DW_AT_name : (indirect string, offset: 0x22f): strcpy\n <309> DW_AT_decl_file : 8\n <30a> DW_AT_decl_line : 0\n <30b> DW_AT_prototyped : 1\n <30b> DW_AT_type : <0x8b>\n <30f> DW_AT_declaration : 1\n <30f> DW_AT_sibling : <0x31e>\n <3><313>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n@@ -387,15 +387,15 @@\n <319> DW_AT_type : <0x415>\n <3><31d>: Abbrev Number: 0\n <2><31e>: Abbrev Number: 26 (DW_TAG_lexical_block)\n <31f> DW_AT_ranges : 0x0\n <323> DW_AT_sibling : <0x34a>\n <3><327>: Abbrev Number: 24 (DW_TAG_subprogram)\n <328> DW_AT_external : 1\n- <328> DW_AT_name : (indirect string, offset: 0x213): strlen\n+ <328> DW_AT_name : (indirect string, offset: 0x215): strlen\n <32c> DW_AT_decl_file : 8\n <32d> DW_AT_decl_line : 0\n <32e> DW_AT_prototyped : 1\n <32e> DW_AT_type : <0x42>\n <332> DW_AT_declaration : 1\n <332> DW_AT_sibling : <0x33c>\n <4><336>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n@@ -490,27 +490,27 @@\n <417> DW_AT_type : <0x98>\n <1><41b>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <41c> DW_AT_byte_size : 8\n <41d> DW_AT_type : <0x421>\n <1><421>: Abbrev Number: 31 (DW_TAG_const_type)\n <1><422>: Abbrev Number: 32 (DW_TAG_subprogram)\n <423> DW_AT_external : 1\n- <423> DW_AT_name : (indirect string, offset: 0x249): _nss_lwres_gethostbyaddr_r\n+ <423> DW_AT_name : (indirect string, offset: 0x24b): _nss_lwres_gethostbyaddr_r\n <427> DW_AT_decl_file : 1\n <428> DW_AT_decl_line : 82\n <429> DW_AT_decl_column : 1\n <42a> DW_AT_prototyped : 1\n <42a> DW_AT_type : <0x1c6>\n <42e> DW_AT_low_pc : 0x1440\n <436> DW_AT_high_pc : 0x87\n <43e> DW_AT_frame_base : 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <440> DW_AT_GNU_all_call_sites: 1\n <440> DW_AT_sibling : <0x56e>\n <2><444>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <445> DW_AT_name : (indirect string, offset: 0x6b): addr\n+ <445> DW_AT_name : (indirect string, offset: 0x4e): addr\n <449> DW_AT_decl_file : 1\n <44a> DW_AT_decl_line : 82\n <44b> DW_AT_decl_column : 41\n <44c> DW_AT_type : <0x415>\n <450> DW_AT_location : 0x59d (location list)\n <454> DW_AT_GNU_locviews: 0x599\n <2><458>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n@@ -518,15 +518,15 @@\n <45d> DW_AT_decl_file : 1\n <45e> DW_AT_decl_line : 82\n <45f> DW_AT_decl_column : 54\n <460> DW_AT_type : <0xc1>\n <464> DW_AT_location : 0x5da (location list)\n <468> DW_AT_GNU_locviews: 0x5d6\n <2><46c>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <46d> DW_AT_name : (indirect string, offset: 0x16b): type\n+ <46d> DW_AT_name : (indirect string, offset: 0x16d): type\n <471> DW_AT_decl_file : 1\n <472> DW_AT_decl_line : 82\n <473> DW_AT_decl_column : 63\n <474> DW_AT_type : <0x6f>\n <478> DW_AT_location : 0x617 (location list)\n <47c> DW_AT_GNU_locviews: 0x613\n <2><480>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n@@ -534,38 +534,38 @@\n <485> DW_AT_decl_file : 1\n <486> DW_AT_decl_line : 83\n <487> DW_AT_decl_column : 24\n <488> DW_AT_type : <0x40f>\n <48c> DW_AT_location : 0x65c (location list)\n <490> DW_AT_GNU_locviews: 0x650\n <2><494>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <495> DW_AT_name : (indirect string, offset: 0x264): buffer\n+ <495> DW_AT_name : (indirect string, offset: 0x266): buffer\n <499> DW_AT_decl_file : 1\n <49a> DW_AT_decl_line : 83\n <49b> DW_AT_decl_column : 38\n <49c> DW_AT_type : <0x8b>\n <4a0> DW_AT_location : 0x6f0 (location list)\n <4a4> DW_AT_GNU_locviews: 0x6e4\n <2><4a8>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <4a9> DW_AT_name : (indirect string, offset: 0x85): buflen\n+ <4a9> DW_AT_name : (indirect string, offset: 0x68): buflen\n <4ad> DW_AT_decl_file : 1\n <4ae> DW_AT_decl_line : 84\n <4af> DW_AT_decl_column : 15\n <4b0> DW_AT_type : <0xc1>\n <4b4> DW_AT_location : 0x782 (location list)\n <4b8> DW_AT_GNU_locviews: 0x778\n <2><4bc>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n- <4bd> DW_AT_name : (indirect string, offset: 0x71): errnop\n+ <4bd> DW_AT_name : (indirect string, offset: 0x54): errnop\n <4c1> DW_AT_decl_file : 1\n <4c2> DW_AT_decl_line : 84\n <4c3> DW_AT_decl_column : 28\n <4c4> DW_AT_type : <0x56e>\n <4c8> DW_AT_location : 2 byte block: 91 0 \t(DW_OP_fbreg: 0)\n <2><4cb>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n- <4cc> DW_AT_name : (indirect string, offset: 0x70): herrnop\n+ <4cc> DW_AT_name : (indirect string, offset: 0x53): herrnop\n <4d0> DW_AT_decl_file : 1\n <4d1> DW_AT_decl_line : 84\n <4d2> DW_AT_decl_column : 41\n <4d3> DW_AT_type : <0x56e>\n <4d7> DW_AT_location : 2 byte block: 91 8 \t(DW_OP_fbreg: 8)\n <2><4da>: Abbrev Number: 22 (DW_TAG_variable)\n <4db> DW_AT_name : he\n@@ -626,27 +626,27 @@\n <3><56c>: Abbrev Number: 0\n <2><56d>: Abbrev Number: 0\n <1><56e>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <56f> DW_AT_byte_size : 8\n <570> DW_AT_type : <0x6f>\n <1><574>: Abbrev Number: 32 (DW_TAG_subprogram)\n <575> DW_AT_external : 1\n- <575> DW_AT_name : (indirect string, offset: 0x2f3): _nss_lwres_gethostbyname_r\n+ <575> DW_AT_name : (indirect string, offset: 0x2f5): _nss_lwres_gethostbyname_r\n <579> DW_AT_decl_file : 1\n <57a> DW_AT_decl_line : 72\n <57b> DW_AT_decl_column : 1\n <57c> DW_AT_prototyped : 1\n <57c> DW_AT_type : <0x1c6>\n <580> DW_AT_low_pc : 0x1410\n <588> DW_AT_high_pc : 0x21\n <590> DW_AT_frame_base : 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <592> DW_AT_GNU_all_call_sites: 1\n <592> DW_AT_sibling : <0x64c>\n <2><596>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <597> DW_AT_name : (indirect string, offset: 0x244): name\n+ <597> DW_AT_name : (indirect string, offset: 0x246): name\n <59b> DW_AT_decl_file : 1\n <59c> DW_AT_decl_line : 72\n <59d> DW_AT_decl_column : 41\n <59e> DW_AT_type : <0x415>\n <5a2> DW_AT_location : 0x8ae (location list)\n <5a6> DW_AT_GNU_locviews: 0x8aa\n <2><5aa>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n@@ -654,39 +654,39 @@\n <5af> DW_AT_decl_file : 1\n <5b0> DW_AT_decl_line : 72\n <5b1> DW_AT_decl_column : 63\n <5b2> DW_AT_type : <0x40f>\n <5b6> DW_AT_location : 0x8ed (location list)\n <5ba> DW_AT_GNU_locviews: 0x8e7\n <2><5be>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <5bf> DW_AT_name : (indirect string, offset: 0x264): buffer\n+ <5bf> DW_AT_name : (indirect string, offset: 0x266): buffer\n <5c3> DW_AT_decl_file : 1\n <5c4> DW_AT_decl_line : 73\n <5c5> DW_AT_decl_column : 12\n <5c6> DW_AT_type : <0x8b>\n <5ca> DW_AT_location : 0x93f (location list)\n <5ce> DW_AT_GNU_locviews: 0x939\n <2><5d2>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <5d3> DW_AT_name : (indirect string, offset: 0x85): buflen\n+ <5d3> DW_AT_name : (indirect string, offset: 0x68): buflen\n <5d7> DW_AT_decl_file : 1\n <5d8> DW_AT_decl_line : 73\n <5d9> DW_AT_decl_column : 27\n <5da> DW_AT_type : <0xc1>\n <5de> DW_AT_location : 0x991 (location list)\n <5e2> DW_AT_GNU_locviews: 0x98b\n <2><5e6>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <5e7> DW_AT_name : (indirect string, offset: 0x71): errnop\n+ <5e7> DW_AT_name : (indirect string, offset: 0x54): errnop\n <5eb> DW_AT_decl_file : 1\n <5ec> DW_AT_decl_line : 73\n <5ed> DW_AT_decl_column : 40\n <5ee> DW_AT_type : <0x56e>\n <5f2> DW_AT_location : 0x9e3 (location list)\n <5f6> DW_AT_GNU_locviews: 0x9dd\n <2><5fa>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <5fb> DW_AT_name : (indirect string, offset: 0x70): herrnop\n+ <5fb> DW_AT_name : (indirect string, offset: 0x53): herrnop\n <5ff> DW_AT_decl_file : 1\n <600> DW_AT_decl_line : 74\n <601> DW_AT_decl_column : 11\n <602> DW_AT_type : <0x56e>\n <606> DW_AT_location : 0xa35 (location list)\n <60a> DW_AT_GNU_locviews: 0xa2f\n <2><60e>: Abbrev Number: 28 (DW_TAG_GNU_call_site)\n@@ -713,27 +713,27 @@\n <3><643>: Abbrev Number: 34 (DW_TAG_GNU_call_site_parameter)\n <644> DW_AT_abstract_origin: <0x764>\n <648> DW_AT_GNU_call_site_value: 1 byte block: 30 \t(DW_OP_lit0)\n <3><64a>: Abbrev Number: 0\n <2><64b>: Abbrev Number: 0\n <1><64c>: Abbrev Number: 32 (DW_TAG_subprogram)\n <64d> DW_AT_external : 1\n- <64d> DW_AT_name : (indirect string, offset: 0x3a): _nss_lwres_gethostbyname2_r\n+ <64d> DW_AT_name : (indirect string, offset: 0x1d): _nss_lwres_gethostbyname2_r\n <651> DW_AT_decl_file : 1\n <652> DW_AT_decl_line : 63\n <653> DW_AT_decl_column : 1\n <654> DW_AT_prototyped : 1\n <654> DW_AT_type : <0x1c6>\n <658> DW_AT_low_pc : 0x1400\n <660> DW_AT_high_pc : 0x5\n <668> DW_AT_frame_base : 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <66a> DW_AT_GNU_all_call_sites: 1\n <66a> DW_AT_sibling : <0x73c>\n <2><66e>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <66f> DW_AT_name : (indirect string, offset: 0x244): name\n+ <66f> DW_AT_name : (indirect string, offset: 0x246): name\n <673> DW_AT_decl_file : 1\n <674> DW_AT_decl_line : 63\n <675> DW_AT_decl_column : 42\n <676> DW_AT_type : <0x415>\n <67a> DW_AT_location : 0xa86 (location list)\n <67e> DW_AT_GNU_locviews: 0xa82\n <2><682>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n@@ -749,39 +749,39 @@\n <69a> DW_AT_decl_file : 1\n <69b> DW_AT_decl_line : 63\n <69c> DW_AT_decl_column : 72\n <69d> DW_AT_type : <0x40f>\n <6a1> DW_AT_location : 0xb00 (location list)\n <6a5> DW_AT_GNU_locviews: 0xafc\n <2><6a9>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <6aa> DW_AT_name : (indirect string, offset: 0x264): buffer\n+ <6aa> DW_AT_name : (indirect string, offset: 0x266): buffer\n <6ae> DW_AT_decl_file : 1\n <6af> DW_AT_decl_line : 64\n <6b0> DW_AT_decl_column : 15\n <6b1> DW_AT_type : <0x8b>\n <6b5> DW_AT_location : 0xb3d (location list)\n <6b9> DW_AT_GNU_locviews: 0xb39\n <2><6bd>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <6be> DW_AT_name : (indirect string, offset: 0x85): buflen\n+ <6be> DW_AT_name : (indirect string, offset: 0x68): buflen\n <6c2> DW_AT_decl_file : 1\n <6c3> DW_AT_decl_line : 64\n <6c4> DW_AT_decl_column : 30\n <6c5> DW_AT_type : <0xc1>\n <6c9> DW_AT_location : 0xb7a (location list)\n <6cd> DW_AT_GNU_locviews: 0xb76\n <2><6d1>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <6d2> DW_AT_name : (indirect string, offset: 0x71): errnop\n+ <6d2> DW_AT_name : (indirect string, offset: 0x54): errnop\n <6d6> DW_AT_decl_file : 1\n <6d7> DW_AT_decl_line : 64\n <6d8> DW_AT_decl_column : 43\n <6d9> DW_AT_type : <0x56e>\n <6dd> DW_AT_location : 0xbb7 (location list)\n <6e1> DW_AT_GNU_locviews: 0xbb3\n <2><6e5>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n- <6e6> DW_AT_name : (indirect string, offset: 0x70): herrnop\n+ <6e6> DW_AT_name : (indirect string, offset: 0x53): herrnop\n <6ea> DW_AT_decl_file : 1\n <6eb> DW_AT_decl_line : 65\n <6ec> DW_AT_decl_column : 14\n <6ed> DW_AT_type : <0x56e>\n <6f1> DW_AT_location : 2 byte block: 91 0 \t(DW_OP_fbreg: 0)\n <2><6f4>: Abbrev Number: 35 (DW_TAG_GNU_call_site)\n <6f5> DW_AT_low_pc : 0x1405\n@@ -810,78 +810,78 @@\n <72f> DW_AT_GNU_call_site_value: 3 byte block: 91 0 6 \t(DW_OP_fbreg: 0; DW_OP_deref)\n <3><733>: Abbrev Number: 34 (DW_TAG_GNU_call_site_parameter)\n <734> DW_AT_abstract_origin: <0x764>\n <738> DW_AT_GNU_call_site_value: 1 byte block: 30 \t(DW_OP_lit0)\n <3><73a>: Abbrev Number: 0\n <2><73b>: Abbrev Number: 0\n <1><73c>: Abbrev Number: 36 (DW_TAG_subprogram)\n- <73d> DW_AT_name : (indirect string, offset: 0x1ea): internal_getipnodebyname_r\n+ <73d> DW_AT_name : (indirect string, offset: 0x1ec): internal_getipnodebyname_r\n <741> DW_AT_decl_file : 1\n <742> DW_AT_decl_line : 29\n <743> DW_AT_decl_column : 1\n <744> DW_AT_prototyped : 1\n <744> DW_AT_type : <0x1c6>\n <748> DW_AT_inline : 1\t(inlined)\n <749> DW_AT_sibling : <0x7d0>\n <2><74d>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <74e> DW_AT_name : (indirect string, offset: 0x244): name\n+ <74e> DW_AT_name : (indirect string, offset: 0x246): name\n <752> DW_AT_decl_file : 1\n <753> DW_AT_decl_line : 29\n <754> DW_AT_decl_column : 41\n <755> DW_AT_type : <0x415>\n <2><759>: Abbrev Number: 38 (DW_TAG_formal_parameter)\n <75a> DW_AT_name : af\n <75d> DW_AT_decl_file : 1\n <75e> DW_AT_decl_line : 29\n <75f> DW_AT_decl_column : 51\n <760> DW_AT_type : <0x6f>\n <2><764>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <765> DW_AT_name : (indirect string, offset: 0x1ab): flags\n+ <765> DW_AT_name : (indirect string, offset: 0x1ad): flags\n <769> DW_AT_decl_file : 1\n <76a> DW_AT_decl_line : 29\n <76b> DW_AT_decl_column : 59\n <76c> DW_AT_type : <0x6f>\n <2><770>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n <771> DW_AT_name : (indirect string, offset: 0x0): result\n <775> DW_AT_decl_file : 1\n <776> DW_AT_decl_line : 30\n <777> DW_AT_decl_column : 24\n <778> DW_AT_type : <0x40f>\n <2><77c>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <77d> DW_AT_name : (indirect string, offset: 0x264): buffer\n+ <77d> DW_AT_name : (indirect string, offset: 0x266): buffer\n <781> DW_AT_decl_file : 1\n <782> DW_AT_decl_line : 30\n <783> DW_AT_decl_column : 38\n <784> DW_AT_type : <0x8b>\n <2><788>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <789> DW_AT_name : (indirect string, offset: 0x85): buflen\n+ <789> DW_AT_name : (indirect string, offset: 0x68): buflen\n <78d> DW_AT_decl_file : 1\n <78e> DW_AT_decl_line : 31\n <78f> DW_AT_decl_column : 15\n <790> DW_AT_type : <0xc1>\n <2><794>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <795> DW_AT_name : (indirect string, offset: 0x71): errnop\n+ <795> DW_AT_name : (indirect string, offset: 0x54): errnop\n <799> DW_AT_decl_file : 1\n <79a> DW_AT_decl_line : 31\n <79b> DW_AT_decl_column : 28\n <79c> DW_AT_type : <0x56e>\n <2><7a0>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <7a1> DW_AT_name : (indirect string, offset: 0x70): herrnop\n+ <7a1> DW_AT_name : (indirect string, offset: 0x53): herrnop\n <7a5> DW_AT_decl_file : 1\n <7a6> DW_AT_decl_line : 31\n <7a7> DW_AT_decl_column : 41\n <7a8> DW_AT_type : <0x56e>\n <2><7ac>: Abbrev Number: 39 (DW_TAG_variable)\n <7ad> DW_AT_name : he\n <7b0> DW_AT_decl_file : 1\n <7b1> DW_AT_decl_line : 33\n <7b2> DW_AT_decl_column : 19\n <7b3> DW_AT_type : <0x40f>\n <2><7b7>: Abbrev Number: 40 (DW_TAG_variable)\n- <7b8> DW_AT_name : (indirect string, offset: 0x1a4): mapped_flags\n+ <7b8> DW_AT_name : (indirect string, offset: 0x1a6): mapped_flags\n <7bc> DW_AT_decl_file : 1\n <7bd> DW_AT_decl_line : 34\n <7be> DW_AT_decl_column : 7\n <7bf> DW_AT_type : <0x6f>\n <2><7c3>: Abbrev Number: 39 (DW_TAG_variable)\n <7c4> DW_AT_name : res\n <7c8> DW_AT_decl_file : 1\n@@ -1028,44 +1028,44 @@\n <960> DW_AT_location : 1 byte block: 55 \t(DW_OP_reg5 (rdi))\n <962> DW_AT_GNU_call_site_value: 2 byte block: 76 0 \t(DW_OP_breg6 (rbp): 0)\n <3><965>: Abbrev Number: 0\n <2><966>: Abbrev Number: 0\n <1><967>: Abbrev Number: 50 (DW_TAG_subprogram)\n <968> DW_AT_external : 1\n <968> DW_AT_declaration : 1\n- <968> DW_AT_linkage_name: (indirect string, offset: 0x213): strlen\n- <96c> DW_AT_name : (indirect string, offset: 0x213): strlen\n+ <968> DW_AT_linkage_name: (indirect string, offset: 0x215): strlen\n+ <96c> DW_AT_name : (indirect string, offset: 0x215): strlen\n <970> DW_AT_decl_file : 8\n <971> DW_AT_decl_line : 0\n <1><972>: Abbrev Number: 50 (DW_TAG_subprogram)\n <973> DW_AT_external : 1\n <973> DW_AT_declaration : 1\n <973> DW_AT_linkage_name: (indirect string, offset: 0x11): memcpy\n <977> DW_AT_name : (indirect string, offset: 0x7): __builtin_memcpy\n <97b> DW_AT_decl_file : 8\n <97c> DW_AT_decl_line : 0\n <1><97d>: Abbrev Number: 51 (DW_TAG_subprogram)\n <97e> DW_AT_external : 1\n <97e> DW_AT_declaration : 1\n- <97e> DW_AT_linkage_name: (indirect string, offset: 0x289): lwres_getipnodebyaddr\n- <982> DW_AT_name : (indirect string, offset: 0x289): lwres_getipnodebyaddr\n+ <97e> DW_AT_linkage_name: (indirect string, offset: 0x28b): lwres_getipnodebyaddr\n+ <982> DW_AT_name : (indirect string, offset: 0x28b): lwres_getipnodebyaddr\n <986> DW_AT_decl_file : 7\n <987> DW_AT_decl_line : 421\n <989> DW_AT_decl_column : 17\n <1><98a>: Abbrev Number: 51 (DW_TAG_subprogram)\n <98b> DW_AT_external : 1\n <98b> DW_AT_declaration : 1\n- <98b> DW_AT_linkage_name: (indirect string, offset: 0x2b3): lwres_freehostent\n- <98f> DW_AT_name : (indirect string, offset: 0x2b3): lwres_freehostent\n+ <98b> DW_AT_linkage_name: (indirect string, offset: 0x2b5): lwres_freehostent\n+ <98f> DW_AT_name : (indirect string, offset: 0x2b5): lwres_freehostent\n <993> DW_AT_decl_file : 7\n <994> DW_AT_decl_line : 425\n <996> DW_AT_decl_column : 7\n <1><997>: Abbrev Number: 51 (DW_TAG_subprogram)\n <998> DW_AT_external : 1\n <998> DW_AT_declaration : 1\n- <998> DW_AT_linkage_name: (indirect string, offset: 0x2d1): lwres_getipnodebyname\n- <99c> DW_AT_name : (indirect string, offset: 0x2d1): lwres_getipnodebyname\n+ <998> DW_AT_linkage_name: (indirect string, offset: 0x2d3): lwres_getipnodebyname\n+ <99c> DW_AT_name : (indirect string, offset: 0x2d3): lwres_getipnodebyname\n <9a0> DW_AT_decl_file : 7\n <9a1> DW_AT_decl_line : 420\n <9a3> DW_AT_decl_column : 17\n <1><9a4>: Abbrev Number: 0\n \n" }, { "source1": "readelf --wide --decompress --string-dump=.debug_str {}", "source2": "readelf --wide --decompress --string-dump=.debug_str {}", "unified_diff": "@@ -1,53 +1,53 @@\n \n String dump of section '.debug_str':\n [ 0] result\n [ 7] __builtin_memcpy\n- [ 18] /build/1st/libnss-lwres-0.93\n- [ 35] hptr\n- [ 3a] _nss_lwres_gethostbyname2_r\n- [ 56] short int\n- [ 60] size_t\n- [ 67] in6_addr\n- [ 70] herrnop\n- [ 78] lwres-host.c\n- [ 85] buflen\n- [ 8c] __uint16_t\n- [ 97] __uint32_t\n- [ a2] NSS_STATUS_TRYAGAIN\n- [ b6] __u6_addr8\n- [ c1] in6addr_loopback\n- [ d2] GNU C17 9.2.1 20190909 -mtune=generic -march=x86-64 -g -O2 -fPIC -fasynchronous-unwind-tables\n- [ 130] NSS_STATUS_SUCCESS\n- [ 143] __in6_u\n- [ 14b] long double\n- [ 157] long long int\n- [ 165] h_addrtype\n- [ 170] __u6_addr16\n- [ 17c] NSS_STATUS_UNAVAIL\n- [ 18f] __uint8_t\n- [ 199] nss_status\n- [ 1a4] mapped_flags\n- [ 1b1] h_aliases\n- [ 1bb] unsigned char\n- [ 1c9] copytobuf\n- [ 1d3] long long unsigned int\n- [ 1ea] internal_getipnodebyname_r\n- [ 205] h_length\n- [ 20e] nptr\n- [ 213] strlen\n- [ 21a] short unsigned int\n- [ 22d] strcpy\n- [ 234] lwres_h_errno\n- [ 242] h_name\n- [ 249] _nss_lwres_gethostbyaddr_r\n- [ 264] buffer\n- [ 26b] NSS_STATUS_RETURN\n- [ 27d] in6addr_any\n- [ 289] lwres_getipnodebyaddr\n- [ 29f] NSS_STATUS_NOTFOUND\n- [ 2b3] lwres_freehostent\n- [ 2c5] __u6_addr32\n- [ 2d1] lwres_getipnodebyname\n- [ 2e7] h_addr_list\n- [ 2f3] _nss_lwres_gethostbyname_r\n+ [ 18] hptr\n+ [ 1d] _nss_lwres_gethostbyname2_r\n+ [ 39] short int\n+ [ 43] size_t\n+ [ 4a] in6_addr\n+ [ 53] herrnop\n+ [ 5b] lwres-host.c\n+ [ 68] buflen\n+ [ 6f] __uint16_t\n+ [ 7a] __uint32_t\n+ [ 85] NSS_STATUS_TRYAGAIN\n+ [ 99] __u6_addr8\n+ [ a4] in6addr_loopback\n+ [ b5] GNU C17 9.2.1 20190909 -mtune=generic -march=x86-64 -g -O2 -fPIC -fasynchronous-unwind-tables\n+ [ 113] NSS_STATUS_SUCCESS\n+ [ 126] __in6_u\n+ [ 12e] long double\n+ [ 13a] /build/2/libnss-lwres-0.93/2nd\n+ [ 159] long long int\n+ [ 167] h_addrtype\n+ [ 172] __u6_addr16\n+ [ 17e] NSS_STATUS_UNAVAIL\n+ [ 191] __uint8_t\n+ [ 19b] nss_status\n+ [ 1a6] mapped_flags\n+ [ 1b3] h_aliases\n+ [ 1bd] unsigned char\n+ [ 1cb] copytobuf\n+ [ 1d5] long long unsigned int\n+ [ 1ec] internal_getipnodebyname_r\n+ [ 207] h_length\n+ [ 210] nptr\n+ [ 215] strlen\n+ [ 21c] short unsigned int\n+ [ 22f] strcpy\n+ [ 236] lwres_h_errno\n+ [ 244] h_name\n+ [ 24b] _nss_lwres_gethostbyaddr_r\n+ [ 266] buffer\n+ [ 26d] NSS_STATUS_RETURN\n+ [ 27f] in6addr_any\n+ [ 28b] lwres_getipnodebyaddr\n+ [ 2a1] NSS_STATUS_NOTFOUND\n+ [ 2b5] lwres_freehostent\n+ [ 2c7] __u6_addr32\n+ [ 2d3] lwres_getipnodebyname\n+ [ 2e9] h_addr_list\n+ [ 2f5] _nss_lwres_gethostbyname_r\n \n" } ] } ] } ] } ] } ] }