{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.0jPLcqYhBE/b1/libnss-lwres_0.93-7_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.0jPLcqYhBE/b2/libnss-lwres_0.93-7_armhf.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- 2ef58d7741b65d19eb2a79fbe567e0f8 6056 debug optional libnss-lwres-dbgsym_0.93-7_armhf.deb\n- 6e2721247d6b7e7e5cd0206b9144b11b 7356 net optional libnss-lwres_0.93-7_armhf.deb\n+ 6003b11977543651358cd09eac42cd9e 6052 debug optional libnss-lwres-dbgsym_0.93-7_armhf.deb\n+ e3b2812bcb0ecd28b262b8d97c1a0ad3 7352 net optional libnss-lwres_0.93-7_armhf.deb\n" }, { "source1": "libnss-lwres_0.93-7_armhf.deb", "source2": "libnss-lwres_0.93-7_armhf.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2011-11-06 13:27:19.000000 debian-binary\n -rw-r--r-- 0 0 0 912 2011-11-06 13:27:19.000000 control.tar.xz\n--rw-r--r-- 0 0 0 6252 2011-11-06 13:27:19.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 6248 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": "./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: 0f78f6268a37bb47b0e227ac181ba503f56f6989\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c79f3e830a325db1d34b40d03608d54728e280aa\n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -51,228 +51,228 @@\n 588:\t00010ad6 \tldrdeq\tr0, [r1], -r6\n 58c:\t00010a98 \tmuleq\tr1, r8, sl\n 590:\t00000028 \tandeq\tr0, r0, r8, lsr #32\n 594:\t00010ac2 \tandeq\tr0, r1, r2, asr #21\n 598:\t00010ab6 \t\t\t; instruction: 0x00010ab6\n 59c:\tbf00e7c4 \tsvclt\t0x0000e7c4\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 5a0:\t4ff0e92d \tsvcmi\t0x00f0e92d\n-/build/1st/libnss-lwres-0.93/lwres-host.c:153\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:153\n 5a4:\t0903f102 \tstmdbeq\tr3, {r1, r8, ip, sp, lr, pc}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:154\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:154\n 5a8:\t460f6904 \tstrmi\tr6, [pc], -r4, lsl #18\n-/build/1st/libnss-lwres-0.93/lwres-host.c:153\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:153\n 5ac:\t0903f029 \tstmdbeq\tr3, {r0, r3, r5, ip, sp, lr, pc}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:143\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:143\n 5b0:\teba9b083 \tbl\tfea6c7c4 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0xfea6c0a0>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:153\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:153\n 5b4:\t46060502 \tstrmi\tr0, [r6], -r2, lsl #10\n-/build/1st/libnss-lwres-0.93/lwres-host.c:154\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:154\n 5b8:\t469a6821 \tldrmi\tr6, [sl], r1, lsr #16\n-/build/1st/libnss-lwres-0.93/lwres-host.c:153\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:153\n 5bc:\t290046c8 \tstmdbcs\tr0, {r3, r6, r7, r9, sl, lr}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:154\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:154\n 5c0:\t68c1d073 \tstmiavs\tr1, {r0, r1, r4, r5, r6, ip, lr, pc}^\n-/build/1st/libnss-lwres-0.93/lwres-host.c:155\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:155\n 5c4:\t24024623 \tstrcs\tr4, [r2], #-1571\t; 0xfffff9dd\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 5c8:\t2f04f853 \tsvccs\t0x0004f853\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 5cc:\t3401440d \tstrcc\tr4, [r1], #-1037\t; 0xfffffbf3\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 5d0:\td1f92a00 \tmvnsle\tr2, r0, lsl #20\n-/build/1st/libnss-lwres-0.93/lwres-host.c:157\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:157\n 5d4:\t68136872 \tldmdavs\tr3, {r1, r4, r5, r6, fp, sp, lr}\n 5d8:\t4693b153 \t\t\t; instruction: 0x4693b153\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 5dc:\t35014618 \tstrcc\tr4, [r1, #-1560]\t; 0xfffff9e8\n 5e0:\tef68f7ff \tsvc\t0x0068f7ff\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 5e4:\t3f04f85b \tsvccc\t0x0004f85b\n 5e8:\t44053401 \tstrmi\tr3, [r5], #-1025\t; 0xfffffbff\n 5ec:\td1f52b00 \tmvnsle\tr2, r0, lsl #22\n-/build/1st/libnss-lwres-0.93/lwres-host.c:160\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:160\n 5f0:\t00a46830 \tadceq\tr6, r4, r0, lsr r8\n 5f4:\tef5ef7ff \tsvc\t0x005ef7ff\n 5f8:\t35014405 \tstrcc\tr4, [r1, #-1029]\t; 0xfffffbfb\n-/build/1st/libnss-lwres-0.93/lwres-host.c:161\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:161\n 5fc:\t45554425 \tldrbmi\tr4, [r5, #-1061]\t; 0xfffffbdb\n-/build/1st/libnss-lwres-0.93/lwres-host.c:163\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:163\n 600:\t68b2dc55 \tldmvs\tr2!, {r0, r2, r4, r6, sl, fp, ip, lr, pc}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:174\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:174\n 604:\tf8d6444c \t\t\t; instruction: 0xf8d6444c\n-/build/1st/libnss-lwres-0.93/lwres-host.c:171\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:171\n 608:\tf8c7a00c \t\t\t; instruction: 0xf8c7a00c\n-/build/1st/libnss-lwres-0.93/lwres-host.c:179\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:179\n 60c:\t69339010 \tldmdbvs\tr3!, {r4, ip, pc}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:171\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:171\n 610:\t2a02e9c7 \tbcs\tbad34 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0xba610>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:180\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:180\n 614:\tb1916819 \torrslt\tr6, r1, r9, lsl r8\n 618:\t0904f109 \tstmdbeq\tr4, {r0, r3, r8, ip, sp, lr, pc}\n 61c:\t46522500 \tldrbmi\tr2, [r2], -r0, lsl #10\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 620:\tf7ff4620 \t\t\t; instruction: 0xf7ff4620\n 624:\t693bef36 \tldmdbvs\tfp!, {r1, r2, r4, r5, r8, r9, sl, fp, sp, lr, pc}\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 628:\teb096932 \tbl\t25aaf8 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0x25a3d4>\n 62c:\t515c0805 \tcmppl\tip, r5, lsl #16\n 630:\t44543504 \tldrbmi\tr3, [r4], #-1284\t; 0xfffffafc\n 634:\t29005951 \tstmdbcs\tr0, {r0, r4, r6, r8, fp, ip, lr}\n 638:\teb03d1f1 \tbl\tf4e04 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0xf46e0>\n 63c:\t25000905 \tstrcs\tr0, [r0, #-2309]\t; 0xfffff6fb\n-/build/1st/libnss-lwres-0.93/lwres-host.c:185\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:185\n 640:\t5000f8c9 \tandpl\tpc, r0, r9, asr #17\n-/build/1st/libnss-lwres-0.93/lwres-host.c:191\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:191\n 644:\tf1086831 \t\t\t; instruction: 0xf1086831\n-/build/1st/libnss-lwres-0.93/lwres-host.c:186\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:186\n 648:\t46080804 \tstrmi\tr0, [r8], -r4, lsl #16\n-/build/1st/libnss-lwres-0.93/lwres-host.c:191\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:191\n 64c:\tf7ff9101 \t\t\t; instruction: 0xf7ff9101\n 650:\t9901ef32 \tstmdbls\tr1, {r1, r4, r5, r8, r9, sl, fp, sp, lr, pc}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:192\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:192\n 654:\t46201c42 \tstrtmi\tr1, [r0], -r2, asr #24\n-/build/1st/libnss-lwres-0.93/lwres-host.c:194\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:194\n 658:\t0a02eb04 \tbeq\tbb270 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0xbab4c>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:192\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:192\n 65c:\tef18f7ff \tsvc\t0x0018f7ff\n-/build/1st/libnss-lwres-0.93/lwres-host.c:199\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:199\n 660:\t8004f8c7 \tandhi\tpc, r4, r7, asr #17\n-/build/1st/libnss-lwres-0.93/lwres-host.c:200\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:200\n 664:\t603c6873 \teorsvs\tr6, ip, r3, ror r8\n 668:\t9000f8d3 \tldrdls\tpc, [r0], -r3\n 66c:\t0f00f1b9 \tsvceq\t0x0000f1b9\n 670:\t4648d015 \t\t\t; instruction: 0x4648d015\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 674:\tef1ef7ff \tsvc\t0x001ef7ff\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 678:\t1c444649 \tmcrrne\t6, 4, r4, r4, cr9\n 67c:\t46224650 \t\t\t; instruction: 0x46224650\n 680:\tef06f7ff \tsvc\t0x0006f7ff\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 684:\t6872687b \tldmdavs\tr2!, {r0, r1, r3, r4, r5, r6, fp, sp, lr}^\n 688:\ta005f843 \tandge\tpc, r5, r3, asr #16\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 68c:\t44a23504 \tstrtmi\tr3, [r2], #1284\t; 0x504\n 690:\t9005f852 \tandls\tpc, r5, r2, asr r8\t; \n 694:\t0f00f1b9 \tsvceq\t0x0000f1b9\n 698:\teb03d1eb \tbl\tf4e4c <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0xf4728>\n 69c:\t20000805 \tandcs\tr0, r0, r5, lsl #16\n-/build/1st/libnss-lwres-0.93/lwres-host.c:206\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:206\n 6a0:\t0000f8c8 \tandeq\tpc, r0, r8, asr #17\n-/build/1st/libnss-lwres-0.93/lwres-host.c:209\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:209\n 6a4:\te8bdb003 \tpop\t{r0, r1, ip, sp, pc}\n 6a8:\t24028ff0 \tstrcs\tr8, [r2], #-4080\t; 0xfffff010\n-/build/1st/libnss-lwres-0.93/lwres-host.c:152\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:152\n 6ac:\tf04fe792 \t\t\t; instruction: 0xf04fe792\n-/build/1st/libnss-lwres-0.93/lwres-host.c:164\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:164\n 6b0:\te7f730ff \tudf\t#29455\t; 0x730f\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 6b4:\t4615b5f8 \t\t\t; instruction: 0x4615b5f8\n 6b8:\t22009f08 \tandcs\tr9, r0, #8, 30\n 6bc:\t463b461e \t\t\t; instruction: 0x463b461e\n-/build/1st/libnss-lwres-0.93/lwres-host.c:37\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:37\n 6c0:\teefef7ff \tmrc\t7, 7, APSR_nzcv, cr14, cr15, {7}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:38\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:38\n 6c4:\tb1584604 \tcmplt\tr8, r4, lsl #12\n-/build/1st/libnss-lwres-0.93/lwres-host.c:50\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:50\n 6c8:\t9b064629 \tblls\t191f74 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0x191850>\n 6cc:\tf7ff4632 \t\t\t; instruction: 0xf7ff4632\n 6d0:\t4605ff67 \tstrmi\tpc, [r5], -r7, ror #30\n-/build/1st/libnss-lwres-0.93/lwres-host.c:52\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:52\n 6d4:\tf7ff4620 \t\t\t; instruction: 0xf7ff4620\n 6d8:\t2001eefa \tstrdcs\tlr, [r1], -sl\n-/build/1st/libnss-lwres-0.93/lwres-host.c:53\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:53\n 6dc:\tbdf8b955 \t\t\t; instruction: 0xbdf8b955\n-/build/1st/libnss-lwres-0.93/lwres-host.c:40\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:40\n 6e0:\t28016838 \tstmdacs\tr1, {r3, r4, r5, fp, sp, lr}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:44\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:44\n 6e4:\t4620bf08 \tstrtmi\tfp, [r0], -r8, lsl #30\n-/build/1st/libnss-lwres-0.93/lwres-host.c:40\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:40\n 6e8:\t3804d0f9 \tstmdacc\tr4, {r0, r3, r4, r5, r6, r7, ip, lr, pc}\n 6ec:\tf04fbf18 \t\t\t; instruction: 0xf04fbf18\n 6f0:\tbdf830ff \tldcllt\t0, cr3, [r8, #1020]!\t; 0x3fc\n-/build/1st/libnss-lwres-0.93/lwres-host.c:55\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:55\n 6f4:\t23229a07 \t\t\t; instruction: 0x23229a07\n-/build/1st/libnss-lwres-0.93/lwres-host.c:56\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:56\n 6f8:\t0001f06f \tandeq\tpc, r1, pc, rrx\n-/build/1st/libnss-lwres-0.93/lwres-host.c:55\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:55\n 6fc:\tbdf86013 \tldcllt\t0, cr6, [r8, #76]!\t; 0x4c\n \n 00000700 <_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 700:\te7d8 \tb.n\t6b4 \n 702:\tbf00 \tnop\n \n 00000704 <_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 704:\tb570 \tpush\t{r4, r5, r6, lr}\n 706:\tb084 \tsub\tsp, #16\n 708:\t4616 \tmov\tr6, r2\n-/build/1st/libnss-lwres-0.93/lwres-host.c:77\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:77\n 70a:\t460a \tmov\tr2, r1\n-/build/1st/libnss-lwres-0.93/lwres-host.c:75\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:75\n 70c:\te9dd 5408 \tldrd\tr5, r4, [sp, #32]\n-/build/1st/libnss-lwres-0.93/lwres-host.c:77\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:77\n 710:\t2102 \tmovs\tr1, #2\n 712:\t9300 \tstr\tr3, [sp, #0]\n 714:\t4633 \tmov\tr3, r6\n 716:\t9501 \tstr\tr5, [sp, #4]\n 718:\t9402 \tstr\tr4, [sp, #8]\n 71a:\tf7ff ffcb \tbl\t6b4 \n-/build/1st/libnss-lwres-0.93/lwres-host.c:79\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:79\n 71e:\tb004 \tadd\tsp, #16\n 720:\tbd70 \tpop\t{r4, r5, r6, pc}\n 722:\tbf00 \tnop\n \n 00000724 <_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 724:\tb570 \tpush\t{r4, r5, r6, lr}\n 726:\t461d \tmov\tr5, r3\n 728:\t9e07 \tldr\tr6, [sp, #28]\n-/build/1st/libnss-lwres-0.93/lwres-host.c:89\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:89\n 72a:\t4633 \tmov\tr3, r6\n 72c:\tf7ff eeb6 \tblx\t49c \n-/build/1st/libnss-lwres-0.93/lwres-host.c:90\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:90\n 730:\t4604 \tmov\tr4, r0\n 732:\tb158 \tcbz\tr0, 74c <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0x28>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:102\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:102\n 734:\t4629 \tmov\tr1, r5\n 736:\te9dd 2304 \tldrd\tr2, r3, [sp, #16]\n 73a:\tf7ff ff31 \tbl\t5a0 \n 73e:\t4605 \tmov\tr5, r0\n-/build/1st/libnss-lwres-0.93/lwres-host.c:104\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:104\n 740:\t4620 \tmov\tr0, r4\n 742:\tf7ff eec4 \tblx\t4cc \n-/build/1st/libnss-lwres-0.93/lwres-host.c:111\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:111\n 746:\t2001 \tmovs\tr0, #1\n-/build/1st/libnss-lwres-0.93/lwres-host.c:105\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:105\n 748:\tb955 \tcbnz\tr5, 760 <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0x3c>\n-/build/1st/libnss-lwres-0.93/lwres-host.c:112\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:112\n 74a:\tbd70 \tpop\t{r4, r5, r6, pc}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:92\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:92\n 74c:\t6830 \tldr\tr0, [r6, #0]\n 74e:\t2801 \tcmp\tr0, #1\n-/build/1st/libnss-lwres-0.93/lwres-host.c:96\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:96\n 750:\tbf08 \tit\teq\n 752:\t4620 \tmoveq\tr0, r4\n-/build/1st/libnss-lwres-0.93/lwres-host.c:92\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:92\n 754:\td0f9 \tbeq.n\t74a <_nss_lwres_gethostbyaddr_r@@GLIBC_2.2+0x26>\n 756:\t3804 \tsubs\tr0, #4\n 758:\tbf18 \tit\tne\n 75a:\tf04f 30ff \tmovne.w\tr0, #4294967295\t; 0xffffffff\n-/build/1st/libnss-lwres-0.93/lwres-host.c:112\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:112\n 75e:\tbd70 \tpop\t{r4, r5, r6, pc}\n-/build/1st/libnss-lwres-0.93/lwres-host.c:107\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:107\n 760:\t9a06 \tldr\tr2, [sp, #24]\n 762:\t2322 \tmovs\tr3, #34\t; 0x22\n-/build/1st/libnss-lwres-0.93/lwres-host.c:108\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:108\n 764:\tf06f 0001 \tmvn.w\tr0, #1\n-/build/1st/libnss-lwres-0.93/lwres-host.c:107\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:107\n 768:\t6013 \tstr\tr3, [r2, #0]\n-/build/1st/libnss-lwres-0.93/lwres-host.c:112\n+/build/2/libnss-lwres-0.93/2nd/lwres-host.c:112\n 76a:\tbd70 \tpop\t{r4, r5, r6, pc}\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.0jPLcqYhBE/dbd-tmp-Z3MgRTq/diffoscope_zwp72pwk/tmperwy3fcc/0/2.0.debuglink.s01abpgb`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.0jPLcqYhBE/dbd-tmp-Z3MgRTq/diffoscope_zwp72pwk/tmpwo5gxlxy/0/2.0.debuglink.8uuq1bac`:", "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 37386636 32363861 33376262 34376230 78f6268a37bb47b0\n- 0x00000010 65323237 61633138 31626135 30336635 e227ac181ba503f5\n- 0x00000020 36663639 38392e64 65627567 00000000 6f6989.debug....\n- 0x00000030 81d26501 ..e.\n+ 0x00000000 39663365 38333061 33323564 62316433 9f3e830a325db1d3\n+ 0x00000010 34623430 64303336 30386435 34373238 4b40d03608d54728\n+ 0x00000020 65323830 61612e64 65627567 00000000 e280aa.debug....\n+ 0x00000030 f0f41b89 ....\n \n" } ] } ] } ] } ] }, { "source1": "libnss-lwres-dbgsym_0.93-7_armhf.deb", "source2": "libnss-lwres-dbgsym_0.93-7_armhf.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 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 520 2011-11-06 13:27:19.000000 control.tar.xz\n -rw-r--r-- 0 0 0 5340 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: armhf\n Maintainer: Debian QA Group \n Installed-Size: 18\n Depends: libnss-lwres (= 0.93-7)\n Section: debug\n Priority: optional\n Description: debug symbols for libnss-lwres\n-Build-Ids: 0f78f6268a37bb47b0e227ac181ba503f56f6989\n+Build-Ids: c79f3e830a325db1d34b40d03608d54728e280aa\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/0f/78f6268a37bb47b0e227ac181ba503f56f6989.debug\n+usr/lib/debug/.build-id/c7/9f3e830a325db1d34b40d03608d54728e280aa.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/0f/\n--rw-r--r-- 0 root (0) root (0) 7920 2011-11-06 13:27:19.000000 ./usr/lib/debug/.build-id/0f/78f6268a37bb47b0e227ac181ba503f56f6989.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2011-11-06 13:27:19.000000 ./usr/lib/debug/.build-id/c7/\n+-rw-r--r-- 0 root (0) root (0) 7920 2011-11-06 13:27:19.000000 ./usr/lib/debug/.build-id/c7/9f3e830a325db1d34b40d03608d54728e280aa.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/0f/78f6268a37bb47b0e227ac181ba503f56f6989.debug", "source2": "./usr/lib/debug/.build-id/c7/9f3e830a325db1d34b40d03608d54728e280aa.debug", "comments": [ "Files similar despite different names (score: 42, lower is more similar)" ], "unified_diff": null, "details": [ { "source1": "readelf --wide --sections {}", "source2": "readelf --wide --sections {}", "unified_diff": "@@ -26,15 +26,15 @@\n [21] .comment PROGBITS 00000000 000118 000025 01 MS 0 0 1\n [22] .ARM.attributes ARM_ATTRIBUTES 00000000 00013d 000031 00 0 0 1\n [23] .debug_aranges PROGBITS 00000000 00016e 000020 00 0 0 1\n [24] .debug_info PROGBITS 00000000 000190 00053b 00 C 0 0 4\n [25] .debug_abbrev PROGBITS 00000000 0006cc 000166 00 C 0 0 4\n [26] .debug_line PROGBITS 00000000 000834 000277 00 C 0 0 4\n [27] .debug_frame PROGBITS 00000000 000aac 000093 00 C 0 0 4\n- [28] .debug_str PROGBITS 00000000 000b40 0001d5 01 MSC 0 0 4\n+ [28] .debug_str PROGBITS 00000000 000b40 0001d8 01 MSC 0 0 4\n [29] .debug_loc PROGBITS 00000000 000d18 00028d 00 C 0 0 4\n [30] .debug_ranges PROGBITS 00000000 000fa8 000030 00 C 0 0 4\n [31] .symtab SYMTAB 00000000 000fd8 000590 10 32 76 4\n [32] .strtab STRTAB 00000000 001568 0002e5 00 0 0 1\n [33] .shstrtab STRTAB 00000000 00184d 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: 0f78f6268a37bb47b0e227ac181ba503f56f6989\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: c79f3e830a325db1d34b40d03608d54728e280aa\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: 0x931 (32-bit)\n Version: 4\n Abbrev Offset: 0x0\n Pointer Size: 4\n <0>: Abbrev Number: 1 (DW_TAG_compile_unit)\n- DW_AT_producer : (indirect string, offset: 0x1d6): GNU C17 9.2.1 20190909 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -march=armv7-a+fp -g -O2 -fPIC\n+ DW_AT_producer : (indirect string, offset: 0x1d8): GNU C17 9.2.1 20190909 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -march=armv7-a+fp -g -O2 -fPIC\n <10> DW_AT_language : 12\t(ANSI C99)\n- <11> DW_AT_name : (indirect string, offset: 0x124): 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: 0x126): lwres-host.c\n+ <15> DW_AT_comp_dir : (indirect string, offset: 0xcf): /build/2/libnss-lwres-0.93/2nd\n <19> DW_AT_low_pc : 0x5a0\n <1d> DW_AT_high_pc : 0x1cc\n <21> DW_AT_stmt_list : 0x0\n <1><25>: Abbrev Number: 2 (DW_TAG_base_type)\n <26> DW_AT_byte_size : 1\n <27> DW_AT_encoding : 8\t(unsigned char)\n- <28> DW_AT_name : (indirect string, offset: 0x15d): unsigned char\n+ <28> DW_AT_name : (indirect string, offset: 0x15f): unsigned char\n <1><2c>: Abbrev Number: 2 (DW_TAG_base_type)\n <2d> DW_AT_byte_size : 2\n <2e> DW_AT_encoding : 7\t(unsigned)\n- <2f> DW_AT_name : (indirect string, offset: 0x1bc): short unsigned int\n+ <2f> DW_AT_name : (indirect string, offset: 0x1be): short unsigned int\n <1><33>: Abbrev Number: 2 (DW_TAG_base_type)\n <34> DW_AT_byte_size : 4\n <35> DW_AT_encoding : 7\t(unsigned)\n- <36> DW_AT_name : (indirect string, offset: 0x17f): unsigned int\n+ <36> DW_AT_name : (indirect string, offset: 0x181): unsigned int\n <1><3a>: Abbrev Number: 2 (DW_TAG_base_type)\n <3b> DW_AT_byte_size : 4\n <3c> DW_AT_encoding : 7\t(unsigned)\n- <3d> DW_AT_name : (indirect string, offset: 0x17a): long unsigned int\n+ <3d> DW_AT_name : (indirect string, offset: 0x17c): long unsigned int\n <1><41>: Abbrev Number: 2 (DW_TAG_base_type)\n <42> DW_AT_byte_size : 1\n <43> DW_AT_encoding : 6\t(signed char)\n- <44> DW_AT_name : (indirect string, offset: 0x15f): signed char\n+ <44> DW_AT_name : (indirect string, offset: 0x161): signed char\n <1><48>: Abbrev Number: 3 (DW_TAG_typedef)\n- <49> DW_AT_name : (indirect string, offset: 0x131): __uint8_t\n+ <49> DW_AT_name : (indirect string, offset: 0x133): __uint8_t\n <4d> DW_AT_decl_file : 2\n <4e> DW_AT_decl_line : 38\n <4f> DW_AT_decl_column : 23\n <50> DW_AT_type : <0x25>\n <1><54>: Abbrev Number: 2 (DW_TAG_base_type)\n <55> DW_AT_byte_size : 2\n <56> DW_AT_encoding : 5\t(signed)\n- <57> DW_AT_name : (indirect string, offset: 0x56): short int\n+ <57> DW_AT_name : (indirect string, offset: 0x39): short int\n <1><5b>: Abbrev Number: 3 (DW_TAG_typedef)\n- <5c> DW_AT_name : (indirect string, offset: 0x7f): __uint16_t\n+ <5c> DW_AT_name : (indirect string, offset: 0x62): __uint16_t\n <60> DW_AT_decl_file : 2\n <61> DW_AT_decl_line : 40\n <62> DW_AT_decl_column : 28\n <63> DW_AT_type : <0x2c>\n <1><67>: Abbrev Number: 4 (DW_TAG_base_type)\n <68> DW_AT_byte_size : 4\n <69> DW_AT_encoding : 5\t(signed)\n <6a> DW_AT_name : int\n <1><6e>: Abbrev Number: 3 (DW_TAG_typedef)\n- <6f> DW_AT_name : (indirect string, offset: 0x8a): __uint32_t\n+ <6f> DW_AT_name : (indirect string, offset: 0x6d): __uint32_t\n <73> DW_AT_decl_file : 2\n <74> DW_AT_decl_line : 42\n <75> DW_AT_decl_column : 22\n <76> DW_AT_type : <0x33>\n <1><7a>: Abbrev Number: 2 (DW_TAG_base_type)\n <7b> DW_AT_byte_size : 8\n <7c> DW_AT_encoding : 5\t(signed)\n- <7d> DW_AT_name : (indirect string, offset: 0xec): long long int\n+ <7d> DW_AT_name : (indirect string, offset: 0xee): long long int\n <1><81>: Abbrev Number: 2 (DW_TAG_base_type)\n <82> DW_AT_byte_size : 8\n <83> DW_AT_encoding : 7\t(unsigned)\n- <84> DW_AT_name : (indirect string, offset: 0x175): long long unsigned int\n+ <84> DW_AT_name : (indirect string, offset: 0x177): long long unsigned int\n <1><88>: Abbrev Number: 2 (DW_TAG_base_type)\n <89> DW_AT_byte_size : 4\n <8a> DW_AT_encoding : 5\t(signed)\n- <8b> DW_AT_name : (indirect string, offset: 0xf1): long int\n+ <8b> DW_AT_name : (indirect string, offset: 0xf3): long int\n <1><8f>: Abbrev Number: 5 (DW_TAG_pointer_type)\n <90> DW_AT_byte_size : 4\n <1><91>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <92> DW_AT_byte_size : 4\n <93> DW_AT_type : <0x97>\n <1><97>: Abbrev Number: 2 (DW_TAG_base_type)\n <98> DW_AT_byte_size : 1\n <99> DW_AT_encoding : 8\t(unsigned char)\n- <9a> DW_AT_name : (indirect string, offset: 0x166): char\n+ <9a> DW_AT_name : (indirect string, offset: 0x168): char\n <1><9e>: Abbrev Number: 7 (DW_TAG_const_type)\n <9f> DW_AT_type : <0x97>\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n- DW_AT_name : (indirect string, offset: 0x133): uint8_t\n+ DW_AT_name : (indirect string, offset: 0x135): uint8_t\n DW_AT_decl_file : 3\n DW_AT_decl_line : 24\n DW_AT_decl_column : 19\n DW_AT_type : <0x48>\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n- DW_AT_name : (indirect string, offset: 0x81): uint16_t\n+ DW_AT_name : (indirect string, offset: 0x64): uint16_t\n DW_AT_decl_file : 3\n DW_AT_decl_line : 25\n DW_AT_decl_column : 20\n DW_AT_type : <0x5b>\n <1>: Abbrev Number: 3 (DW_TAG_typedef)\n- DW_AT_name : (indirect string, offset: 0x8c): uint32_t\n+ DW_AT_name : (indirect string, offset: 0x6f): uint32_t\n DW_AT_decl_file : 3\n DW_AT_decl_line : 26\n DW_AT_decl_column : 20\n DW_AT_type : <0x6e>\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 : <0x33>\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 : <0x101>\n <2>: Abbrev Number: 9 (DW_TAG_member)\n-
DW_AT_name : (indirect string, offset: 0xa9): __u6_addr8\n+
DW_AT_name : (indirect string, offset: 0x8c): __u6_addr8\n DW_AT_decl_file : 5\n DW_AT_decl_line : 215\n DW_AT_decl_column : 10\n DW_AT_type : <0x101>\n <2>: Abbrev Number: 9 (DW_TAG_member)\n- DW_AT_name : (indirect string, offset: 0x105): __u6_addr16\n+ DW_AT_name : (indirect string, offset: 0x107): __u6_addr16\n DW_AT_decl_file : 5\n DW_AT_decl_line : 216\n DW_AT_decl_column : 11\n DW_AT_type : <0x111>\n <2>: Abbrev Number: 9 (DW_TAG_member)\n- DW_AT_name : (indirect string, offset: 0x2d8): __u6_addr32\n+ DW_AT_name : (indirect string, offset: 0x2da): __u6_addr32\n DW_AT_decl_file : 5\n DW_AT_decl_line : 217\n DW_AT_decl_column : 11\n DW_AT_type : <0x121>\n <2><100>: Abbrev Number: 0\n <1><101>: Abbrev Number: 10 (DW_TAG_array_type)\n <102> DW_AT_type : <0xa3>\n@@ -149,131 +149,131 @@\n <122> DW_AT_type : <0xbb>\n <126> DW_AT_sibling : <0x131>\n <2><12a>: Abbrev Number: 11 (DW_TAG_subrange_type)\n <12b> DW_AT_type : <0x33>\n <12f> DW_AT_upper_bound : 3\n <2><130>: Abbrev Number: 0\n <1><131>: Abbrev Number: 12 (DW_TAG_structure_type)\n- <132> DW_AT_name : (indirect string, offset: 0x67): in6_addr\n+ <132> DW_AT_name : (indirect string, offset: 0x4a): in6_addr\n <136> DW_AT_byte_size : 16\n <137> DW_AT_decl_file : 5\n <138> DW_AT_decl_line : 211\n <139> DW_AT_decl_column : 8\n <13a> DW_AT_sibling : <0x14c>\n <2><13e>: Abbrev Number: 13 (DW_TAG_member)\n- <13f> DW_AT_name : (indirect string, offset: 0xd8): __in6_u\n+ <13f> DW_AT_name : (indirect string, offset: 0xbb): __in6_u\n <143> DW_AT_decl_file : 5\n <144> DW_AT_decl_line : 218\n <145> DW_AT_decl_column : 9\n <146> DW_AT_type : <0xd3>\n <14a> DW_AT_data_member_location: 0\n <2><14b>: Abbrev Number: 0\n <1><14c>: Abbrev Number: 7 (DW_TAG_const_type)\n <14d> DW_AT_type : <0x131>\n <1><151>: Abbrev Number: 14 (DW_TAG_variable)\n- <152> DW_AT_name : (indirect string, offset: 0x290): in6addr_any\n+ <152> DW_AT_name : (indirect string, offset: 0x292): in6addr_any\n <156> DW_AT_decl_file : 5\n <157> DW_AT_decl_line : 227\n <158> DW_AT_decl_column : 30\n <159> DW_AT_type : <0x14c>\n <15d> DW_AT_external : 1\n <15d> DW_AT_declaration : 1\n <1><15d>: Abbrev Number: 14 (DW_TAG_variable)\n- <15e> DW_AT_name : (indirect string, offset: 0xb4): in6addr_loopback\n+ <15e> DW_AT_name : (indirect string, offset: 0x97): in6addr_loopback\n <162> DW_AT_decl_file : 5\n <163> DW_AT_decl_line : 228\n <164> DW_AT_decl_column : 30\n <165> DW_AT_type : <0x14c>\n <169> DW_AT_external : 1\n <169> DW_AT_declaration : 1\n <1><169>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <16a> DW_AT_byte_size : 4\n <16b> DW_AT_type : <0x91>\n <1><16f>: Abbrev Number: 12 (DW_TAG_structure_type)\n- <170> DW_AT_name : (indirect string, offset: 0x2d0): hostent\n+ <170> DW_AT_name : (indirect string, offset: 0x2d2): hostent\n <174> DW_AT_byte_size : 20\n <175> DW_AT_decl_file : 6\n <176> DW_AT_decl_line : 98\n <177> DW_AT_decl_column : 8\n <178> DW_AT_sibling : <0x1be>\n <2><17c>: Abbrev Number: 13 (DW_TAG_member)\n- <17d> DW_AT_name : (indirect string, offset: 0x255): h_name\n+ <17d> DW_AT_name : (indirect string, offset: 0x257): h_name\n <181> DW_AT_decl_file : 6\n <182> DW_AT_decl_line : 100\n <183> DW_AT_decl_column : 9\n <184> DW_AT_type : <0x91>\n <188> DW_AT_data_member_location: 0\n <2><189>: Abbrev Number: 13 (DW_TAG_member)\n- <18a> DW_AT_name : (indirect string, offset: 0x153): h_aliases\n+ <18a> DW_AT_name : (indirect string, offset: 0x155): h_aliases\n <18e> DW_AT_decl_file : 6\n <18f> DW_AT_decl_line : 101\n <190> DW_AT_decl_column : 10\n <191> DW_AT_type : <0x169>\n <195> DW_AT_data_member_location: 4\n <2><196>: Abbrev Number: 13 (DW_TAG_member)\n- <197> DW_AT_name : (indirect string, offset: 0xfa): h_addrtype\n+ <197> DW_AT_name : (indirect string, offset: 0xfc): h_addrtype\n <19b> DW_AT_decl_file : 6\n <19c> DW_AT_decl_line : 102\n <19d> DW_AT_decl_column : 7\n <19e> DW_AT_type : <0x67>\n <1a2> DW_AT_data_member_location: 8\n <2><1a3>: Abbrev Number: 13 (DW_TAG_member)\n- <1a4> DW_AT_name : (indirect string, offset: 0x1a7): h_length\n+ <1a4> DW_AT_name : (indirect string, offset: 0x1a9): h_length\n <1a8> DW_AT_decl_file : 6\n <1a9> DW_AT_decl_line : 103\n <1aa> DW_AT_decl_column : 7\n <1ab> DW_AT_type : <0x67>\n <1af> DW_AT_data_member_location: 12\n <2><1b0>: Abbrev Number: 13 (DW_TAG_member)\n- <1b1> DW_AT_name : (indirect string, offset: 0x2fa): h_addr_list\n+ <1b1> DW_AT_name : (indirect string, offset: 0x2fc): h_addr_list\n <1b5> DW_AT_decl_file : 6\n <1b6> DW_AT_decl_line : 104\n <1b7> DW_AT_decl_column : 10\n <1b8> DW_AT_type : <0x169>\n <1bc> DW_AT_data_member_location: 16\n <2><1bd>: Abbrev Number: 0\n <1><1be>: Abbrev Number: 15 (DW_TAG_enumeration_type)\n- <1bf> DW_AT_name : (indirect string, offset: 0x13b): nss_status\n+ <1bf> DW_AT_name : (indirect string, offset: 0x13d): nss_status\n <1c3> DW_AT_encoding : 5\t(signed)\n <1c4> DW_AT_byte_size : 4\n <1c5> DW_AT_type : <0x67>\n <1c9> DW_AT_decl_file : 9\n <1ca> DW_AT_decl_line : 31\n <1cb> DW_AT_decl_column : 6\n <1cc> DW_AT_sibling : <0x1ef>\n <2><1d0>: Abbrev Number: 16 (DW_TAG_enumerator)\n- <1d1> DW_AT_name : (indirect string, offset: 0x95): NSS_STATUS_TRYAGAIN\n+ <1d1> DW_AT_name : (indirect string, offset: 0x78): NSS_STATUS_TRYAGAIN\n <1d5> DW_AT_const_value : -2\n <2><1d6>: Abbrev Number: 16 (DW_TAG_enumerator)\n- <1d7> DW_AT_name : (indirect string, offset: 0x111): NSS_STATUS_UNAVAIL\n+ <1d7> DW_AT_name : (indirect string, offset: 0x113): NSS_STATUS_UNAVAIL\n <1db> DW_AT_const_value : -1\n <2><1dc>: Abbrev Number: 17 (DW_TAG_enumerator)\n- <1dd> DW_AT_name : (indirect string, offset: 0x2b2): NSS_STATUS_NOTFOUND\n+ <1dd> DW_AT_name : (indirect string, offset: 0x2b4): NSS_STATUS_NOTFOUND\n <1e1> DW_AT_const_value : 0\n <2><1e2>: Abbrev Number: 17 (DW_TAG_enumerator)\n- <1e3> DW_AT_name : (indirect string, offset: 0xc5): NSS_STATUS_SUCCESS\n+ <1e3> DW_AT_name : (indirect string, offset: 0xa8): NSS_STATUS_SUCCESS\n <1e7> DW_AT_const_value : 1\n <2><1e8>: Abbrev Number: 17 (DW_TAG_enumerator)\n- <1e9> DW_AT_name : (indirect string, offset: 0x27e): NSS_STATUS_RETURN\n+ <1e9> DW_AT_name : (indirect string, offset: 0x280): NSS_STATUS_RETURN\n <1ed> DW_AT_const_value : 2\n <2><1ee>: Abbrev Number: 0\n <1><1ef>: Abbrev Number: 2 (DW_TAG_base_type)\n <1f0> DW_AT_byte_size : 8\n <1f1> DW_AT_encoding : 4\t(float)\n- <1f2> DW_AT_name : (indirect string, offset: 0xe0): long double\n+ <1f2> DW_AT_name : (indirect string, offset: 0xc3): long double\n <1><1f6>: Abbrev Number: 18 (DW_TAG_variable)\n- <1f7> DW_AT_name : (indirect string, offset: 0x247): lwres_h_errno\n+ <1f7> DW_AT_name : (indirect string, offset: 0x249): lwres_h_errno\n <1fb> DW_AT_decl_file : 7\n <1fc> DW_AT_decl_line : 407\n <1fe> DW_AT_decl_column : 12\n <1ff> DW_AT_type : <0x67>\n <203> DW_AT_external : 1\n <203> DW_AT_declaration : 1\n <1><203>: Abbrev Number: 19 (DW_TAG_subprogram)\n- <204> DW_AT_name : (indirect string, offset: 0x16b): copytobuf\n+ <204> DW_AT_name : (indirect string, offset: 0x16d): copytobuf\n <208> DW_AT_decl_file : 1\n <209> DW_AT_decl_line : 143\n <20a> DW_AT_decl_column : 1\n <20b> DW_AT_prototyped : 1\n <20b> DW_AT_type : <0x67>\n <20f> DW_AT_low_pc : 0x5a0\n <213> DW_AT_high_pc : 0x114\n@@ -285,15 +285,15 @@\n <221> DW_AT_decl_file : 1\n <222> DW_AT_decl_line : 143\n <223> DW_AT_decl_column : 27\n <224> DW_AT_type : <0x3df>\n <228> DW_AT_location : 0x8 (location list)\n <22c> DW_AT_GNU_locviews: 0x0\n <2><230>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <231> DW_AT_name : (indirect string, offset: 0x35): hptr\n+ <231> DW_AT_name : (indirect string, offset: 0x18): hptr\n <235> DW_AT_decl_file : 1\n <236> DW_AT_decl_line : 143\n <237> DW_AT_decl_column : 47\n <238> DW_AT_type : <0x3df>\n <23c> DW_AT_location : 0x40 (location list)\n <240> DW_AT_GNU_locviews: 0x3c\n <2><244>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n@@ -301,15 +301,15 @@\n <249> DW_AT_decl_file : 1\n <24a> DW_AT_decl_line : 143\n <24b> DW_AT_decl_column : 59\n <24c> DW_AT_type : <0x91>\n <250> DW_AT_location : 0x66 (location list)\n <254> DW_AT_GNU_locviews: 0x5e\n <2><258>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <259> DW_AT_name : (indirect string, offset: 0x78): buflen\n+ <259> DW_AT_name : (indirect string, offset: 0x5b): buflen\n <25d> DW_AT_decl_file : 1\n <25e> DW_AT_decl_line : 143\n <25f> DW_AT_decl_column : 68\n <260> DW_AT_type : <0x67>\n <264> DW_AT_location : 0xaa (location list)\n <268> DW_AT_GNU_locviews: 0xa0\n <2><26c>: Abbrev Number: 22 (DW_TAG_variable)\n@@ -341,15 +341,15 @@\n <2a8> DW_AT_decl_file : 1\n <2a9> DW_AT_decl_line : 146\n <2aa> DW_AT_decl_column : 16\n <2ab> DW_AT_type : <0x67>\n <2af> DW_AT_location : 0x1f8 (location list)\n <2b3> DW_AT_GNU_locviews: 0x1ee\n <2><2b7>: Abbrev Number: 23 (DW_TAG_variable)\n- <2b8> DW_AT_name : (indirect string, offset: 0x1b0): nptr\n+ <2b8> DW_AT_name : (indirect string, offset: 0x1b2): nptr\n <2bc> DW_AT_decl_file : 1\n <2bd> DW_AT_decl_line : 147\n <2be> DW_AT_decl_column : 13\n <2bf> DW_AT_type : <0x67>\n <2c3> DW_AT_location : 0x245 (location list)\n <2c7> DW_AT_GNU_locviews: 0x23b\n <2><2cb>: Abbrev Number: 22 (DW_TAG_variable)\n@@ -358,27 +358,27 @@\n <2d1> DW_AT_decl_line : 147\n <2d2> DW_AT_decl_column : 19\n <2d3> DW_AT_type : <0x67>\n <2d7> DW_AT_location : 0x294 (location list)\n <2db> DW_AT_GNU_locviews: 0x288\n <2><2df>: Abbrev Number: 24 (DW_TAG_subprogram)\n <2e0> DW_AT_external : 1\n- <2e0> DW_AT_name : (indirect string, offset: 0x1b5): strlen\n+ <2e0> DW_AT_name : (indirect string, offset: 0x1b7): strlen\n <2e4> DW_AT_decl_file : 8\n <2e5> DW_AT_decl_line : 0\n <2e6> DW_AT_prototyped : 1\n <2e6> DW_AT_type : <0x33>\n <2ea> DW_AT_declaration : 1\n <2ea> DW_AT_sibling : <0x2f4>\n <3><2ee>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n <2ef> DW_AT_type : <0x3e5>\n <3><2f3>: Abbrev Number: 0\n <2><2f4>: Abbrev Number: 24 (DW_TAG_subprogram)\n <2f5> DW_AT_external : 1\n- <2f5> DW_AT_name : (indirect string, offset: 0x1cf): strcpy\n+ <2f5> DW_AT_name : (indirect string, offset: 0x1d1): strcpy\n <2f9> DW_AT_decl_file : 8\n <2fa> DW_AT_decl_line : 0\n <2fb> DW_AT_prototyped : 1\n <2fb> DW_AT_type : <0x91>\n <2ff> DW_AT_declaration : 1\n <2ff> DW_AT_sibling : <0x30e>\n <3><303>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n@@ -387,15 +387,15 @@\n <309> DW_AT_type : <0x3e5>\n <3><30d>: Abbrev Number: 0\n <2><30e>: Abbrev Number: 26 (DW_TAG_lexical_block)\n <30f> DW_AT_ranges : 0x0\n <313> DW_AT_sibling : <0x336>\n <3><317>: Abbrev Number: 24 (DW_TAG_subprogram)\n <318> DW_AT_external : 1\n- <318> DW_AT_name : (indirect string, offset: 0x1b5): strlen\n+ <318> DW_AT_name : (indirect string, offset: 0x1b7): strlen\n <31c> DW_AT_decl_file : 8\n <31d> DW_AT_decl_line : 0\n <31e> DW_AT_prototyped : 1\n <31e> DW_AT_type : <0x33>\n <322> DW_AT_declaration : 1\n <322> DW_AT_sibling : <0x32c>\n <4><326>: Abbrev Number: 25 (DW_TAG_formal_parameter)\n@@ -487,27 +487,27 @@\n <3e7> DW_AT_type : <0x9e>\n <1><3eb>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <3ec> DW_AT_byte_size : 4\n <3ed> DW_AT_type : <0x3f1>\n <1><3f1>: Abbrev Number: 31 (DW_TAG_const_type)\n <1><3f2>: Abbrev Number: 32 (DW_TAG_subprogram)\n <3f3> DW_AT_external : 1\n- <3f3> DW_AT_name : (indirect string, offset: 0x25c): _nss_lwres_gethostbyaddr_r\n+ <3f3> DW_AT_name : (indirect string, offset: 0x25e): _nss_lwres_gethostbyaddr_r\n <3f7> DW_AT_decl_file : 1\n <3f8> DW_AT_decl_line : 82\n <3f9> DW_AT_decl_column : 1\n <3fa> DW_AT_prototyped : 1\n <3fa> DW_AT_type : <0x1be>\n <3fe> DW_AT_low_pc : 0x724\n <402> DW_AT_high_pc : 0x48\n <406> DW_AT_frame_base : 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <408> DW_AT_GNU_all_call_sites: 1\n <408> DW_AT_sibling : <0x535>\n <2><40c>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <40d> DW_AT_name : (indirect string, offset: 0x6b): addr\n+ <40d> DW_AT_name : (indirect string, offset: 0x4e): addr\n <411> DW_AT_decl_file : 1\n <412> DW_AT_decl_line : 82\n <413> DW_AT_decl_column : 41\n <414> DW_AT_type : <0x3e5>\n <418> DW_AT_location : 0x2f5 (location list)\n <41c> DW_AT_GNU_locviews: 0x2f1\n <2><420>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n@@ -515,15 +515,15 @@\n <425> DW_AT_decl_file : 1\n <426> DW_AT_decl_line : 82\n <427> DW_AT_decl_column : 54\n <428> DW_AT_type : <0xc7>\n <42c> DW_AT_location : 0x31a (location list)\n <430> DW_AT_GNU_locviews: 0x316\n <2><434>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <435> DW_AT_name : (indirect string, offset: 0x100): type\n+ <435> DW_AT_name : (indirect string, offset: 0x102): type\n <439> DW_AT_decl_file : 1\n <43a> DW_AT_decl_line : 82\n <43b> DW_AT_decl_column : 63\n <43c> DW_AT_type : <0x67>\n <440> DW_AT_location : 0x33f (location list)\n <444> DW_AT_GNU_locviews: 0x33b\n <2><448>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n@@ -531,39 +531,39 @@\n <44d> DW_AT_decl_file : 1\n <44e> DW_AT_decl_line : 83\n <44f> DW_AT_decl_column : 24\n <450> DW_AT_type : <0x3df>\n <454> DW_AT_location : 0x36a (location list)\n <458> DW_AT_GNU_locviews: 0x360\n <2><45c>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <45d> DW_AT_name : (indirect string, offset: 0x277): buffer\n+ <45d> DW_AT_name : (indirect string, offset: 0x279): buffer\n <461> DW_AT_decl_file : 1\n <462> DW_AT_decl_line : 83\n <463> DW_AT_decl_column : 38\n <464> DW_AT_type : <0x91>\n <468> DW_AT_location : 0x3b3 (location list)\n <46c> DW_AT_GNU_locviews: 0x3af\n <2><470>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <471> DW_AT_name : (indirect string, offset: 0x78): buflen\n+ <471> DW_AT_name : (indirect string, offset: 0x5b): buflen\n <475> DW_AT_decl_file : 1\n <476> DW_AT_decl_line : 84\n <477> DW_AT_decl_column : 15\n <478> DW_AT_type : <0xc7>\n <47c> DW_AT_location : 0x3d7 (location list)\n <480> DW_AT_GNU_locviews: 0x3d3\n <2><484>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <485> DW_AT_name : (indirect string, offset: 0x71): errnop\n+ <485> DW_AT_name : (indirect string, offset: 0x54): errnop\n <489> DW_AT_decl_file : 1\n <48a> DW_AT_decl_line : 84\n <48b> DW_AT_decl_column : 28\n <48c> DW_AT_type : <0x535>\n <490> DW_AT_location : 0x3fb (location list)\n <494> DW_AT_GNU_locviews: 0x3f7\n <2><498>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <499> DW_AT_name : (indirect string, offset: 0x70): herrnop\n+ <499> DW_AT_name : (indirect string, offset: 0x53): herrnop\n <49d> DW_AT_decl_file : 1\n <49e> DW_AT_decl_line : 84\n <49f> DW_AT_decl_column : 41\n <4a0> DW_AT_type : <0x535>\n <4a4> DW_AT_location : 0x41f (location list)\n <4a8> DW_AT_GNU_locviews: 0x41b\n <2><4ac>: Abbrev Number: 22 (DW_TAG_variable)\n@@ -625,27 +625,27 @@\n <3><533>: Abbrev Number: 0\n <2><534>: Abbrev Number: 0\n <1><535>: Abbrev Number: 6 (DW_TAG_pointer_type)\n <536> DW_AT_byte_size : 4\n <537> DW_AT_type : <0x67>\n <1><53b>: Abbrev Number: 32 (DW_TAG_subprogram)\n <53c> DW_AT_external : 1\n- <53c> DW_AT_name : (indirect string, offset: 0x306): _nss_lwres_gethostbyname_r\n+ <53c> DW_AT_name : (indirect string, offset: 0x308): _nss_lwres_gethostbyname_r\n <540> DW_AT_decl_file : 1\n <541> DW_AT_decl_line : 72\n <542> DW_AT_decl_column : 1\n <543> DW_AT_prototyped : 1\n <543> DW_AT_type : <0x1be>\n <547> DW_AT_low_pc : 0x704\n <54b> DW_AT_high_pc : 0x1e\n <54f> DW_AT_frame_base : 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <551> DW_AT_GNU_all_call_sites: 1\n <551> DW_AT_sibling : <0x604>\n <2><555>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <556> DW_AT_name : (indirect string, offset: 0x257): name\n+ <556> DW_AT_name : (indirect string, offset: 0x259): name\n <55a> DW_AT_decl_file : 1\n <55b> DW_AT_decl_line : 72\n <55c> DW_AT_decl_column : 41\n <55d> DW_AT_type : <0x3e5>\n <561> DW_AT_location : 0x4ae (location list)\n <565> DW_AT_GNU_locviews: 0x4aa\n <2><569>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n@@ -653,38 +653,38 @@\n <56e> DW_AT_decl_file : 1\n <56f> DW_AT_decl_line : 72\n <570> DW_AT_decl_column : 63\n <571> DW_AT_type : <0x3df>\n <575> DW_AT_location : 0x4d5 (location list)\n <579> DW_AT_GNU_locviews: 0x4cf\n <2><57d>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <57e> DW_AT_name : (indirect string, offset: 0x277): buffer\n+ <57e> DW_AT_name : (indirect string, offset: 0x279): buffer\n <582> DW_AT_decl_file : 1\n <583> DW_AT_decl_line : 73\n <584> DW_AT_decl_column : 12\n <585> DW_AT_type : <0x91>\n <589> DW_AT_location : 0x505 (location list)\n <58d> DW_AT_GNU_locviews: 0x501\n <2><591>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <592> DW_AT_name : (indirect string, offset: 0x78): buflen\n+ <592> DW_AT_name : (indirect string, offset: 0x5b): buflen\n <596> DW_AT_decl_file : 1\n <597> DW_AT_decl_line : 73\n <598> DW_AT_decl_column : 27\n <599> DW_AT_type : <0xc7>\n <59d> DW_AT_location : 0x529 (location list)\n <5a1> DW_AT_GNU_locviews: 0x523\n <2><5a5>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n- <5a6> DW_AT_name : (indirect string, offset: 0x71): errnop\n+ <5a6> DW_AT_name : (indirect string, offset: 0x54): errnop\n <5aa> DW_AT_decl_file : 1\n <5ab> DW_AT_decl_line : 73\n <5ac> DW_AT_decl_column : 40\n <5ad> DW_AT_type : <0x535>\n <5b1> DW_AT_location : 2 byte block: 91 0 \t(DW_OP_fbreg: 0)\n <2><5b4>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n- <5b5> DW_AT_name : (indirect string, offset: 0x70): herrnop\n+ <5b5> DW_AT_name : (indirect string, offset: 0x53): herrnop\n <5b9> DW_AT_decl_file : 1\n <5ba> DW_AT_decl_line : 74\n <5bb> DW_AT_decl_column : 11\n <5bc> DW_AT_type : <0x535>\n <5c0> DW_AT_location : 2 byte block: 91 4 \t(DW_OP_fbreg: 4)\n <2><5c3>: Abbrev Number: 28 (DW_TAG_GNU_call_site)\n <5c4> DW_AT_low_pc : 0x71e\n@@ -713,27 +713,27 @@\n <3><5fb>: Abbrev Number: 34 (DW_TAG_GNU_call_site_parameter)\n <5fc> DW_AT_abstract_origin: <0x708>\n <600> DW_AT_GNU_call_site_value: 1 byte block: 30 \t(DW_OP_lit0)\n <3><602>: Abbrev Number: 0\n <2><603>: Abbrev Number: 0\n <1><604>: Abbrev Number: 32 (DW_TAG_subprogram)\n <605> DW_AT_external : 1\n- <605> DW_AT_name : (indirect string, offset: 0x3a): _nss_lwres_gethostbyname2_r\n+ <605> DW_AT_name : (indirect string, offset: 0x1d): _nss_lwres_gethostbyname2_r\n <609> DW_AT_decl_file : 1\n <60a> DW_AT_decl_line : 63\n <60b> DW_AT_decl_column : 1\n <60c> DW_AT_prototyped : 1\n <60c> DW_AT_type : <0x1be>\n <610> DW_AT_low_pc : 0x700\n <614> DW_AT_high_pc : 0x2\n <618> DW_AT_frame_base : 1 byte block: 9c \t(DW_OP_call_frame_cfa)\n <61a> DW_AT_GNU_all_call_sites: 1\n <61a> DW_AT_sibling : <0x6e0>\n <2><61e>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <61f> DW_AT_name : (indirect string, offset: 0x257): name\n+ <61f> DW_AT_name : (indirect string, offset: 0x259): name\n <623> DW_AT_decl_file : 1\n <624> DW_AT_decl_line : 63\n <625> DW_AT_decl_column : 42\n <626> DW_AT_type : <0x3e5>\n <62a> DW_AT_location : 0x55a (location list)\n <62e> DW_AT_GNU_locviews: 0x556\n <2><632>: Abbrev Number: 20 (DW_TAG_formal_parameter)\n@@ -749,37 +749,37 @@\n <64a> DW_AT_decl_file : 1\n <64b> DW_AT_decl_line : 63\n <64c> DW_AT_decl_column : 72\n <64d> DW_AT_type : <0x3df>\n <651> DW_AT_location : 0x5a4 (location list)\n <655> DW_AT_GNU_locviews: 0x5a0\n <2><659>: Abbrev Number: 21 (DW_TAG_formal_parameter)\n- <65a> DW_AT_name : (indirect string, offset: 0x277): buffer\n+ <65a> DW_AT_name : (indirect string, offset: 0x279): buffer\n <65e> DW_AT_decl_file : 1\n <65f> DW_AT_decl_line : 64\n <660> DW_AT_decl_column : 15\n <661> DW_AT_type : <0x91>\n <665> DW_AT_location : 0x5c9 (location list)\n <669> DW_AT_GNU_locviews: 0x5c5\n <2><66d>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n- <66e> DW_AT_name : (indirect string, offset: 0x78): buflen\n+ <66e> DW_AT_name : (indirect string, offset: 0x5b): buflen\n <672> DW_AT_decl_file : 1\n <673> DW_AT_decl_line : 64\n <674> DW_AT_decl_column : 30\n <675> DW_AT_type : <0xc7>\n <679> DW_AT_location : 2 byte block: 91 0 \t(DW_OP_fbreg: 0)\n <2><67c>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n- <67d> DW_AT_name : (indirect string, offset: 0x71): errnop\n+ <67d> DW_AT_name : (indirect string, offset: 0x54): errnop\n <681> DW_AT_decl_file : 1\n <682> DW_AT_decl_line : 64\n <683> DW_AT_decl_column : 43\n <684> DW_AT_type : <0x535>\n <688> DW_AT_location : 2 byte block: 91 4 \t(DW_OP_fbreg: 4)\n <2><68b>: Abbrev Number: 33 (DW_TAG_formal_parameter)\n- <68c> DW_AT_name : (indirect string, offset: 0x70): herrnop\n+ <68c> DW_AT_name : (indirect string, offset: 0x53): herrnop\n <690> DW_AT_decl_file : 1\n <691> DW_AT_decl_line : 65\n <692> DW_AT_decl_column : 14\n <693> DW_AT_type : <0x535>\n <697> DW_AT_location : 2 byte block: 91 8 \t(DW_OP_fbreg: 8)\n <2><69a>: Abbrev Number: 35 (DW_TAG_GNU_call_site)\n <69b> DW_AT_low_pc : 0x702\n@@ -808,78 +808,78 @@\n <6d3> DW_AT_GNU_call_site_value: 3 byte block: 91 8 6 \t(DW_OP_fbreg: 8; DW_OP_deref)\n <3><6d7>: Abbrev Number: 34 (DW_TAG_GNU_call_site_parameter)\n <6d8> DW_AT_abstract_origin: <0x708>\n <6dc> DW_AT_GNU_call_site_value: 1 byte block: 30 \t(DW_OP_lit0)\n <3><6de>: Abbrev Number: 0\n <2><6df>: Abbrev Number: 0\n <1><6e0>: Abbrev Number: 36 (DW_TAG_subprogram)\n- <6e1> DW_AT_name : (indirect string, offset: 0x18c): internal_getipnodebyname_r\n+ <6e1> DW_AT_name : (indirect string, offset: 0x18e): internal_getipnodebyname_r\n <6e5> DW_AT_decl_file : 1\n <6e6> DW_AT_decl_line : 29\n <6e7> DW_AT_decl_column : 1\n <6e8> DW_AT_prototyped : 1\n <6e8> DW_AT_type : <0x1be>\n <6ec> DW_AT_inline : 1\t(inlined)\n <6ed> DW_AT_sibling : <0x774>\n <2><6f1>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <6f2> DW_AT_name : (indirect string, offset: 0x257): name\n+ <6f2> DW_AT_name : (indirect string, offset: 0x259): name\n <6f6> DW_AT_decl_file : 1\n <6f7> DW_AT_decl_line : 29\n <6f8> DW_AT_decl_column : 41\n <6f9> DW_AT_type : <0x3e5>\n <2><6fd>: Abbrev Number: 38 (DW_TAG_formal_parameter)\n <6fe> DW_AT_name : af\n <701> DW_AT_decl_file : 1\n <702> DW_AT_decl_line : 29\n <703> DW_AT_decl_column : 51\n <704> DW_AT_type : <0x67>\n <2><708>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <709> DW_AT_name : (indirect string, offset: 0x14d): flags\n+ <709> DW_AT_name : (indirect string, offset: 0x14f): flags\n <70d> DW_AT_decl_file : 1\n <70e> DW_AT_decl_line : 29\n <70f> DW_AT_decl_column : 59\n <710> DW_AT_type : <0x67>\n <2><714>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n <715> DW_AT_name : (indirect string, offset: 0x0): result\n <719> DW_AT_decl_file : 1\n <71a> DW_AT_decl_line : 30\n <71b> DW_AT_decl_column : 24\n <71c> DW_AT_type : <0x3df>\n <2><720>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <721> DW_AT_name : (indirect string, offset: 0x277): buffer\n+ <721> DW_AT_name : (indirect string, offset: 0x279): buffer\n <725> DW_AT_decl_file : 1\n <726> DW_AT_decl_line : 30\n <727> DW_AT_decl_column : 38\n <728> DW_AT_type : <0x91>\n <2><72c>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <72d> DW_AT_name : (indirect string, offset: 0x78): buflen\n+ <72d> DW_AT_name : (indirect string, offset: 0x5b): buflen\n <731> DW_AT_decl_file : 1\n <732> DW_AT_decl_line : 31\n <733> DW_AT_decl_column : 15\n <734> DW_AT_type : <0xc7>\n <2><738>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <739> DW_AT_name : (indirect string, offset: 0x71): errnop\n+ <739> DW_AT_name : (indirect string, offset: 0x54): errnop\n <73d> DW_AT_decl_file : 1\n <73e> DW_AT_decl_line : 31\n <73f> DW_AT_decl_column : 28\n <740> DW_AT_type : <0x535>\n <2><744>: Abbrev Number: 37 (DW_TAG_formal_parameter)\n- <745> DW_AT_name : (indirect string, offset: 0x70): herrnop\n+ <745> DW_AT_name : (indirect string, offset: 0x53): herrnop\n <749> DW_AT_decl_file : 1\n <74a> DW_AT_decl_line : 31\n <74b> DW_AT_decl_column : 41\n <74c> DW_AT_type : <0x535>\n <2><750>: Abbrev Number: 39 (DW_TAG_variable)\n <751> DW_AT_name : he\n <754> DW_AT_decl_file : 1\n <755> DW_AT_decl_line : 33\n <756> DW_AT_decl_column : 19\n <757> DW_AT_type : <0x3df>\n <2><75b>: Abbrev Number: 40 (DW_TAG_variable)\n- <75c> DW_AT_name : (indirect string, offset: 0x146): mapped_flags\n+ <75c> DW_AT_name : (indirect string, offset: 0x148): mapped_flags\n <760> DW_AT_decl_file : 1\n <761> DW_AT_decl_line : 34\n <762> DW_AT_decl_column : 7\n <763> DW_AT_type : <0x67>\n <2><767>: Abbrev Number: 39 (DW_TAG_variable)\n <768> DW_AT_name : res\n <76c> DW_AT_decl_file : 1\n@@ -1025,44 +1025,44 @@\n <8f0> DW_AT_location : 1 byte block: 50 \t(DW_OP_reg0 (r0))\n <8f2> DW_AT_GNU_call_site_value: 2 byte block: 74 0 \t(DW_OP_breg4 (r4): 0)\n <3><8f5>: Abbrev Number: 0\n <2><8f6>: Abbrev Number: 0\n <1><8f7>: Abbrev Number: 48 (DW_TAG_subprogram)\n <8f8> DW_AT_external : 1\n <8f8> DW_AT_declaration : 1\n- <8f8> DW_AT_linkage_name: (indirect string, offset: 0x1b5): strlen\n- <8fc> DW_AT_name : (indirect string, offset: 0x1b5): strlen\n+ <8f8> DW_AT_linkage_name: (indirect string, offset: 0x1b7): strlen\n+ <8fc> DW_AT_name : (indirect string, offset: 0x1b7): strlen\n <900> DW_AT_decl_file : 8\n <901> DW_AT_decl_line : 0\n <1><902>: Abbrev Number: 48 (DW_TAG_subprogram)\n <903> DW_AT_external : 1\n <903> DW_AT_declaration : 1\n <903> DW_AT_linkage_name: (indirect string, offset: 0x11): memcpy\n <907> DW_AT_name : (indirect string, offset: 0x7): __builtin_memcpy\n <90b> DW_AT_decl_file : 8\n <90c> DW_AT_decl_line : 0\n <1><90d>: Abbrev Number: 49 (DW_TAG_subprogram)\n <90e> DW_AT_external : 1\n <90e> DW_AT_declaration : 1\n- <90e> DW_AT_linkage_name: (indirect string, offset: 0x29c): lwres_getipnodebyaddr\n- <912> DW_AT_name : (indirect string, offset: 0x29c): lwres_getipnodebyaddr\n+ <90e> DW_AT_linkage_name: (indirect string, offset: 0x29e): lwres_getipnodebyaddr\n+ <912> DW_AT_name : (indirect string, offset: 0x29e): lwres_getipnodebyaddr\n <916> DW_AT_decl_file : 7\n <917> DW_AT_decl_line : 421\n <919> DW_AT_decl_column : 17\n <1><91a>: Abbrev Number: 49 (DW_TAG_subprogram)\n <91b> DW_AT_external : 1\n <91b> DW_AT_declaration : 1\n- <91b> DW_AT_linkage_name: (indirect string, offset: 0x2c6): lwres_freehostent\n- <91f> DW_AT_name : (indirect string, offset: 0x2c6): lwres_freehostent\n+ <91b> DW_AT_linkage_name: (indirect string, offset: 0x2c8): lwres_freehostent\n+ <91f> DW_AT_name : (indirect string, offset: 0x2c8): lwres_freehostent\n <923> DW_AT_decl_file : 7\n <924> DW_AT_decl_line : 425\n <926> DW_AT_decl_column : 7\n <1><927>: Abbrev Number: 49 (DW_TAG_subprogram)\n <928> DW_AT_external : 1\n <928> DW_AT_declaration : 1\n- <928> DW_AT_linkage_name: (indirect string, offset: 0x2e4): lwres_getipnodebyname\n- <92c> DW_AT_name : (indirect string, offset: 0x2e4): lwres_getipnodebyname\n+ <928> DW_AT_linkage_name: (indirect string, offset: 0x2e6): lwres_getipnodebyname\n+ <92c> DW_AT_name : (indirect string, offset: 0x2e6): lwres_getipnodebyname\n <930> DW_AT_decl_file : 7\n <931> DW_AT_decl_line : 420\n <933> DW_AT_decl_column : 17\n <1><934>: Abbrev Number: 0\n \n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -24,15 +24,15 @@\n \t...\n \n 000006b4 :\n \t...\n \n 00000700 <_nss_lwres_gethostbyname2_r>:\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 700:\t0000 \tmovs\tr0, r0\n \t...\n \n 00000704 <_nss_lwres_gethostbyname_r>:\n \t...\n \n 00000724 <_nss_lwres_gethostbyaddr_r>:\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] buflen\n- [ 7f] __uint16_t\n- [ 8a] __uint32_t\n- [ 95] NSS_STATUS_TRYAGAIN\n- [ a9] __u6_addr8\n- [ b4] in6addr_loopback\n- [ c5] NSS_STATUS_SUCCESS\n- [ d8] __in6_u\n- [ e0] long double\n- [ ec] long long int\n- [ fa] h_addrtype\n- [ 105] __u6_addr16\n- [ 111] NSS_STATUS_UNAVAIL\n- [ 124] lwres-host.c\n- [ 131] __uint8_t\n- [ 13b] nss_status\n- [ 146] mapped_flags\n- [ 153] h_aliases\n- [ 15d] unsigned char\n- [ 16b] copytobuf\n- [ 175] long long unsigned int\n- [ 18c] internal_getipnodebyname_r\n- [ 1a7] h_length\n- [ 1b0] nptr\n- [ 1b5] strlen\n- [ 1bc] short unsigned int\n- [ 1cf] strcpy\n- [ 1d6] GNU C17 9.2.1 20190909 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -march=armv7-a+fp -g -O2 -fPIC\n- [ 247] lwres_h_errno\n- [ 255] h_name\n- [ 25c] _nss_lwres_gethostbyaddr_r\n- [ 277] buffer\n- [ 27e] NSS_STATUS_RETURN\n- [ 290] in6addr_any\n- [ 29c] lwres_getipnodebyaddr\n- [ 2b2] NSS_STATUS_NOTFOUND\n- [ 2c6] lwres_freehostent\n- [ 2d8] __u6_addr32\n- [ 2e4] lwres_getipnodebyname\n- [ 2fa] h_addr_list\n- [ 306] _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] buflen\n+ [ 62] __uint16_t\n+ [ 6d] __uint32_t\n+ [ 78] NSS_STATUS_TRYAGAIN\n+ [ 8c] __u6_addr8\n+ [ 97] in6addr_loopback\n+ [ a8] NSS_STATUS_SUCCESS\n+ [ bb] __in6_u\n+ [ c3] long double\n+ [ cf] /build/2/libnss-lwres-0.93/2nd\n+ [ ee] long long int\n+ [ fc] h_addrtype\n+ [ 107] __u6_addr16\n+ [ 113] NSS_STATUS_UNAVAIL\n+ [ 126] lwres-host.c\n+ [ 133] __uint8_t\n+ [ 13d] nss_status\n+ [ 148] mapped_flags\n+ [ 155] h_aliases\n+ [ 15f] unsigned char\n+ [ 16d] copytobuf\n+ [ 177] long long unsigned int\n+ [ 18e] internal_getipnodebyname_r\n+ [ 1a9] h_length\n+ [ 1b2] nptr\n+ [ 1b7] strlen\n+ [ 1be] short unsigned int\n+ [ 1d1] strcpy\n+ [ 1d8] GNU C17 9.2.1 20190909 -mfloat-abi=hard -mfpu=vfpv3-d16 -mthumb -mtls-dialect=gnu -march=armv7-a+fp -g -O2 -fPIC\n+ [ 249] lwres_h_errno\n+ [ 257] h_name\n+ [ 25e] _nss_lwres_gethostbyaddr_r\n+ [ 279] buffer\n+ [ 280] NSS_STATUS_RETURN\n+ [ 292] in6addr_any\n+ [ 29e] lwres_getipnodebyaddr\n+ [ 2b4] NSS_STATUS_NOTFOUND\n+ [ 2c8] lwres_freehostent\n+ [ 2da] __u6_addr32\n+ [ 2e6] lwres_getipnodebyname\n+ [ 2fc] h_addr_list\n+ [ 308] _nss_lwres_gethostbyname_r\n \n" } ] } ] } ] } ] } ] }