{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.hmvY7p5YU2/b1/qmtest_2.4.1-3_armhf.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.hmvY7p5YU2/b2/qmtest_2.4.1-3_armhf.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- 0f5214c8e697f682cc102fc689984bd7 10684 debug optional python-sigmask-dbgsym_2.4.1-3_armhf.deb\n- 5c64261bd423c0f055ca8221a94a9b38 97072 python optional python-sigmask_2.4.1-3_armhf.deb\n+ 7c991ec5d6a058ef707a1fea9169ef6a 10696 debug optional python-sigmask-dbgsym_2.4.1-3_armhf.deb\n+ 598994d4e3ee55b7b0a713a8b27f426a 97068 python optional python-sigmask_2.4.1-3_armhf.deb\n 2f4dec57b95b14b588924f9f69762531 513012 devel optional qmtest_2.4.1-3_all.deb\n" }, { "source1": "python-sigmask_2.4.1-3_armhf.deb", "source2": "python-sigmask_2.4.1-3_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 2016-04-07 08:43:56.000000 debian-binary\n -rw-r--r-- 0 0 0 680 2016-04-07 08:43:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 96200 2016-04-07 08:43:56.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 96196 2016-04-07 08:43:56.000000 data.tar.xz\n" }, { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "unified_diff": null, "details": [ { "source1": "./md5sums", "source2": "./md5sums", "comments": [ "Files differ" ], "unified_diff": null } ] } ] } ] }, { "source1": "data.tar.xz", "source2": "data.tar.xz", "unified_diff": null, "details": [ { "source1": "data.tar", "source2": "data.tar", "unified_diff": null, "details": [ { "source1": "./usr/lib/python2.7/dist-packages/qm/sigmask.so", "source2": "./usr/lib/python2.7/dist-packages/qm/sigmask.so", "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: 66916b5b13ad89452aba7ec18227a2fd60782f6a\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: dc529e7d14c92a98ef31b2dc4d75a637d1e0dc3c\n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -51,164 +51,164 @@\n 53c:\t00010b5a \tandeq\tr0, r1, sl, asr fp\n 540:\t00010ae4 \tandeq\tr0, r1, r4, ror #21\n 544:\t0000002c \tandeq\tr0, r0, ip, lsr #32\n 548:\t00010b16 \tandeq\tr0, r1, r6, lsl fp\n 54c:\t00010b3a \tandeq\tr0, r1, sl, lsr fp\n 550:\tbf00e7c4 \tsvclt\t0x0000e7c4\n save_mask():\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:26\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:26\n 554:\tb083b590 \tumulllt\tfp, r3, r0, r5\n 558:\t6078af00 \trsbsvs\tsl, r8, r0, lsl #30\n 55c:\t4c1a6039 \tldcmi\t0, cr6, [sl], {57}\t; 0x39\n 560:\t4b1a447c \tblmi\t691758 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:28\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:28\n 564:\t4619447b \t\t\t; instruction: 0x4619447b\n 568:\tf7ff6838 \t\t\t; instruction: 0xf7ff6838\n 56c:\t4603ef84 \tstrmi\tlr, [r3], -r4, lsl #31\n 570:\td1012b00 \ttstle\tr1, r0, lsl #22\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:28 (discriminator 1)\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:28 (discriminator 1)\n 574:\te0232300 \teor\tr2, r3, r0, lsl #6\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:30\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:30\n 578:\t447b4b15 \tldrbtmi\tr4, [fp], #-2837\t; 0xfffff4eb\n 57c:\t2100461a \ttstcs\tr0, sl, lsl r6\n 580:\tf7ff2000 \t\t\t; instruction: 0xf7ff2000\n 584:\t4603ef5a \t\t\t; instruction: 0x4603ef5a\n 588:\t3ffff1b3 \tsvccc\t0x00fff1b3\n 58c:\t4b11d10a \tblmi\t4749bc \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:32\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:32\n 590:\t681b447b \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n 594:\t447a4a10 \tldrbtmi\tr4, [sl], #-2576\t; 0xfffff5f0\n 598:\t46184611 \t\t\t; instruction: 0x46184611\n 59c:\tef52f7ff \tsvc\t0x0052f7ff\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:33\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:33\n 5a0:\te00d2300 \tand\tr2, sp, r0, lsl #6\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:36\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:36\n 5a4:\t447b4b0d \tldrbtmi\tr4, [fp], #-2829\t; 0xfffff4f3\n 5a8:\t2301461a \tmovwcs\tr4, #5658\t; 0x161a\n 5ac:\t4b0c6013 \tblmi\t318600 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:38\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:38\n 5b0:\t681b58e3 \tldmdavs\tfp, {r0, r1, r5, r6, r7, fp, ip, lr}\n 5b4:\t4a0a3301 \tbmi\t28d1c0 \n 5b8:\t601358a2 \tandsvs\tr5, r3, r2, lsr #17\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:39\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:39\n 5bc:\t58e34b08 \tstmiapl\tr3!, {r3, r8, r9, fp, lr}^\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:40\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:40\n 5c0:\t370c4618 \tsmladcc\tip, r8, r6, r4\n 5c4:\tbd9046bd \tldclt\t6, cr4, [r0, #756]\t; 0x2f4\n 5c8:\t00010a9c \tmuleq\tr1, ip, sl\n 5cc:\t000001b0 \t\t\t; instruction: 0x000001b0\n 5d0:\t00010b02 \tandeq\tr0, r1, r2, lsl #22\n 5d4:\t00010ae4 \tandeq\tr0, r1, r4, ror #21\n 5d8:\t00000182 \tandeq\tr0, r0, r2, lsl #3\n 5dc:\t00010ad2 \tldrdeq\tr0, [r1], -r2\n 5e0:\t00000038 \tandeq\tr0, r0, r8, lsr r0\n restore_mask():\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:45\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:45\n 5e4:\tb083b590 \tumulllt\tfp, r3, r0, r5\n 5e8:\t6078af00 \trsbsvs\tsl, r8, r0, lsl #30\n 5ec:\t4c206039 \tstcmi\t0, cr6, [r0], #-228\t; 0xffffff1c\n 5f0:\t4b20447c \tblmi\t8117e8 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:47\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:47\n 5f4:\t4619447b \t\t\t; instruction: 0x4619447b\n 5f8:\tf7ff6838 \t\t\t; instruction: 0xf7ff6838\n 5fc:\t4603ef3c \t\t\t; instruction: 0x4603ef3c\n 600:\td1012b00 \ttstle\tr1, r0, lsl #22\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:47 (discriminator 1)\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:47 (discriminator 1)\n 604:\te02e2300 \teor\tr2, lr, r0, lsl #6\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:49\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:49\n 608:\t447b4b1b \tldrbtmi\tr4, [fp], #-2843\t; 0xfffff4e5\n 60c:\t2b00681b \tblcs\t1a680 \n 610:\t4b1ad10a \tblmi\t6b4a40 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:51\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:51\n 614:\t681b447b \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n 618:\t447a4a19 \tldrbtmi\tr4, [sl], #-2585\t; 0xfffff5e7\n 61c:\t46184611 \t\t\t; instruction: 0x46184611\n 620:\tef10f7ff \tsvc\t0x0010f7ff\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:53\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:53\n 624:\te01e2300 \tands\tr2, lr, r0, lsl #6\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:56\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:56\n 628:\t4b162200 \tblmi\t588e30 \n 62c:\t4619447b \t\t\t; instruction: 0x4619447b\n 630:\tf7ff2002 \t\t\t; instruction: 0xf7ff2002\n 634:\t4603ef02 \tstrmi\tlr, [r3], -r2, lsl #30\n 638:\t3ffff1b3 \tsvccc\t0x00fff1b3\n 63c:\t4b12d10a \tblmi\t4b4a6c \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:58\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:58\n 640:\t681b447b \tldmdavs\tfp, {r0, r1, r3, r4, r5, r6, sl, lr}\n 644:\t447a4a11 \tldrbtmi\tr4, [sl], #-2577\t; 0xfffff5ef\n 648:\t46184611 \t\t\t; instruction: 0x46184611\n 64c:\teefaf7ff \tmrc\t7, 7, APSR_nzcv, cr10, cr15, {7}\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:59\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:59\n 650:\te0082300 \tand\tr2, r8, r0, lsl #6\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:62\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:62\n 654:\t58e34b0e \tstmiapl\tr3!, {r1, r2, r3, r8, r9, fp, lr}^\n 658:\t3301681b \tmovwcc\tr6, #6171\t; 0x181b\n 65c:\t58a24a0c \tstmiapl\tr2!, {r2, r3, r9, fp, lr}\n 660:\t4b0b6013 \tblmi\t2d86b4 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:63\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:63\n 664:\t461858e3 \tldrmi\tr5, [r8], -r3, ror #17\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:64\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:64\n 668:\t46bd370c \tldrtmi\tr3, [sp], ip, lsl #14\n 66c:\tbf00bd90 \tsvclt\t0x0000bd90\n 670:\t00010a0c \tandeq\tr0, r1, ip, lsl #20\n 674:\t00000120 \tandeq\tr0, r0, r0, lsr #2\n 678:\t00010a6e \tandeq\tr0, r1, lr, ror #20\n 67c:\t00010a60 \tandeq\tr0, r1, r0, ror #20\n 680:\t00000112 \tandeq\tr0, r0, r2, lsl r1\n 684:\t00010a50 \tandeq\tr0, r1, r0, asr sl\n 688:\t00010a34 \tandeq\tr0, r1, r4, lsr sl\n 68c:\t0000010e \tandeq\tr0, r0, lr, lsl #2\n 690:\t00000038 \tandeq\tr0, r0, r8, lsr r0\n \n 00000694 :\n initsigmask():\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:82\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:82\n 694:\tb580 \tpush\t{r7, lr}\n 696:\tb084 \tsub\tsp, #16\n 698:\taf02 \tadd\tr7, sp, #8\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:85\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:85\n 69a:\tf240 33f5 \tmovw\tr3, #1013\t; 0x3f5\n 69e:\t9300 \tstr\tr3, [sp, #0]\n 6a0:\t2300 \tmovs\tr3, #0\n 6a2:\t4a13 \tldr\tr2, [pc, #76]\t; (6f0 )\n 6a4:\t447a \tadd\tr2, pc\n 6a6:\t4913 \tldr\tr1, [pc, #76]\t; (6f4 )\n 6a8:\t4479 \tadd\tr1, pc\n 6aa:\t4813 \tldr\tr0, [pc, #76]\t; (6f8 )\n 6ac:\t4478 \tadd\tr0, pc\n 6ae:\tf7ff eed0 \tblx\t450 \n 6b2:\t6078 \tstr\tr0, [r7, #4]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:88\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:88\n 6b4:\t4b11 \tldr\tr3, [pc, #68]\t; (6fc )\n 6b6:\t447b \tadd\tr3, pc\n 6b8:\t461a \tmov\tr2, r3\n 6ba:\t2300 \tmovs\tr3, #0\n 6bc:\t6013 \tstr\tr3, [r2, #0]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:90\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:90\n 6be:\t2200 \tmovs\tr2, #0\n 6c0:\t2100 \tmovs\tr1, #0\n 6c2:\t4b0f \tldr\tr3, [pc, #60]\t; (700 )\n 6c4:\t447b \tadd\tr3, pc\n 6c6:\t4618 \tmov\tr0, r3\n 6c8:\tf7ff eec8 \tblx\t45c \n 6cc:\t4602 \tmov\tr2, r0\n 6ce:\t4b0d \tldr\tr3, [pc, #52]\t; (704 )\n 6d0:\t447b \tadd\tr3, pc\n 6d2:\t601a \tstr\tr2, [r3, #0]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:91\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:91\n 6d4:\t4b0c \tldr\tr3, [pc, #48]\t; (708 )\n 6d6:\t447b \tadd\tr3, pc\n 6d8:\t681b \tldr\tr3, [r3, #0]\n 6da:\t461a \tmov\tr2, r3\n 6dc:\t4b0b \tldr\tr3, [pc, #44]\t; (70c )\n 6de:\t447b \tadd\tr3, pc\n 6e0:\t4619 \tmov\tr1, r3\n 6e2:\t6878 \tldr\tr0, [r7, #4]\n 6e4:\tf7ff eecc \tblx\t480 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:92\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:92\n 6e8:\tbf00 \tnop\n 6ea:\t3708 \tadds\tr7, #8\n 6ec:\t46bd \tmov\tsp, r7\n 6ee:\tbd80 \tpop\t{r7, pc}\n 6f0:\t0158 \tlsls\tr0, r3, #5\n 6f2:\t0000 \tmovs\tr0, r0\n 6f4:\t0998 \tlsrs\tr0, r3, #6\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.hmvY7p5YU2/dbd-tmp-pPhLEuT/diffoscope__wjgubyo/tmpxavbh1a8/0/6.so.debuglink.h5u6t7h1`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.hmvY7p5YU2/dbd-tmp-pPhLEuT/diffoscope__wjgubyo/tmpm7ybtfyd/0/6.so.debuglink.64p_q8gu`:", "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 39313662 35623133 61643839 34353261 916b5b13ad89452a\n- 0x00000010 62613765 63313832 32376132 66643630 ba7ec18227a2fd60\n- 0x00000020 37383266 36612e64 65627567 00000000 782f6a.debug....\n- 0x00000030 618575db a.u.\n+ 0x00000000 35323965 37643134 63393261 39386566 529e7d14c92a98ef\n+ 0x00000010 33316232 64633464 37356136 33376431 31b2dc4d75a637d1\n+ 0x00000020 65306463 33632e64 65627567 00000000 e0dc3c.debug....\n+ 0x00000030 40d73576 @.5v\n \n" } ] } ] } ] } ] }, { "source1": "python-sigmask-dbgsym_2.4.1-3_armhf.deb", "source2": "python-sigmask-dbgsym_2.4.1-3_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 2016-04-07 08:43:56.000000 debian-binary\n--rw-r--r-- 0 0 0 532 2016-04-07 08:43:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 9960 2016-04-07 08:43:56.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 536 2016-04-07 08:43:56.000000 control.tar.xz\n+-rw-r--r-- 0 0 0 9968 2016-04-07 08:43:56.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,9 +5,9 @@\n Architecture: armhf\n Maintainer: Debian QA Group \n Installed-Size: 23\n Depends: python-sigmask (= 2.4.1-3)\n Section: debug\n Priority: optional\n Description: debug symbols for python-sigmask\n-Build-Ids: 66916b5b13ad89452aba7ec18227a2fd60782f6a\n+Build-Ids: dc529e7d14c92a98ef31b2dc4d75a637d1e0dc3c\n Python-Version: 2.7\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/66/916b5b13ad89452aba7ec18227a2fd60782f6a.debug\n+usr/lib/debug/.build-id/dc/529e7d14c92a98ef31b2dc4d75a637d1e0dc3c.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 2016-04-07 08:43:56.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/66/\n--rw-r--r-- 0 root (0) root (0) 12452 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/66/916b5b13ad89452aba7ec18227a2fd60782f6a.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/dc/\n+-rw-r--r-- 0 root (0) root (0) 12452 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/dc/529e7d14c92a98ef31b2dc4d75a637d1e0dc3c.debug\n drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/share/doc/python-sigmask-dbgsym -> python-sigmask\n" } ] } ] } ] } ] }