{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.Gt3rjt8zI2/b1/qmtest_2.4.1-3_arm64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.Gt3rjt8zI2/b2/qmtest_2.4.1-3_arm64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- 27d51d7e8972f1d00fd0865188bdbb77 10624 debug optional python-sigmask-dbgsym_2.4.1-3_arm64.deb\n- f3aeb78707178fc774525ba0d285d7ba 97232 python optional python-sigmask_2.4.1-3_arm64.deb\n+ 5fc1b23212218006cb59cddabc5e5a5c 10636 debug optional python-sigmask-dbgsym_2.4.1-3_arm64.deb\n+ acdb48875436b8256aa7a28fbbe9dfeb 97228 python optional python-sigmask_2.4.1-3_arm64.deb\n 2f4dec57b95b14b588924f9f69762531 513012 devel optional qmtest_2.4.1-3_all.deb\n" }, { "source1": "python-sigmask_2.4.1-3_arm64.deb", "source2": "python-sigmask_2.4.1-3_arm64.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2016-04-07 08:43:56.000000 debian-binary\n--rw-r--r-- 0 0 0 684 2016-04-07 08:43:56.000000 control.tar.xz\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 96356 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: db8f5acbec510112eecedb3f7bb6f3460e27c8d2\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 0fee4f13bb6ca2b824adc79efa1999974ef3d014\n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -54,170 +54,170 @@\n 82c:\t52800020 \tmov\tw0, #0x1 \t// #1\n 830:\t3902a260 \tstrb\tw0, [x19, #168]\n 834:\tf9400bf3 \tldr\tx19, [sp, #16]\n 838:\ta8c27bfd \tldp\tx29, x30, [sp], #32\n 83c:\td65f03c0 \tret\n 840:\t17ffffde \tb\t7b8 \n save_mask():\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:26\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:26\n 844:\ta9be7bfd \tstp\tx29, x30, [sp, #-32]!\n 848:\t910003fd \tmov\tx29, sp\n 84c:\tf9000fe0 \tstr\tx0, [sp, #24]\n 850:\tf9000be1 \tstr\tx1, [sp, #16]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:28\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:28\n 854:\t90000000 \tadrp\tx0, 0 \n 858:\t91298001 \tadd\tx1, x0, #0xa60\n 85c:\tf9400be0 \tldr\tx0, [sp, #16]\n 860:\t97ffffbc \tbl\t750 \n 864:\t7100001f \tcmp\tw0, #0x0\n 868:\t54000061 \tb.ne\t874 // b.any\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:28 (discriminator 1)\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:28 (discriminator 1)\n 86c:\td2800000 \tmov\tx0, #0x0 \t// #0\n 870:\t1400001e \tb\t8e8 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:30\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:30\n 874:\tb0000080 \tadrp\tx0, 11000 \n 878:\t91030002 \tadd\tx2, x0, #0xc0\n 87c:\td2800001 \tmov\tx1, #0x0 \t// #0\n 880:\t52800000 \tmov\tw0, #0x0 \t// #0\n 884:\t97ffff9b \tbl\t6f0 \n 888:\t3100041f \tcmn\tw0, #0x1\n 88c:\t54000141 \tb.ne\t8b4 // b.any\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:32\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:32\n 890:\tb0000080 \tadrp\tx0, 11000 \n 894:\t9102c000 \tadd\tx0, x0, #0xb0\n 898:\tf9400002 \tldr\tx2, [x0]\n 89c:\t90000000 \tadrp\tx0, 0 \n 8a0:\t9129a001 \tadd\tx1, x0, #0xa68\n 8a4:\taa0203e0 \tmov\tx0, x2\n 8a8:\t97ffff9e \tbl\t720 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:33\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:33\n 8ac:\td2800000 \tmov\tx0, #0x0 \t// #0\n 8b0:\t1400000e \tb\t8e8 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:36\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:36\n 8b4:\tb0000080 \tadrp\tx0, 11000 \n 8b8:\t9102e000 \tadd\tx0, x0, #0xb8\n 8bc:\t52800021 \tmov\tw1, #0x1 \t// #1\n 8c0:\tb9000001 \tstr\tw1, [x0]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:38\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:38\n 8c4:\t90000080 \tadrp\tx0, 10000 \n 8c8:\tf947ec00 \tldr\tx0, [x0, #4056]\n 8cc:\tf9400000 \tldr\tx0, [x0]\n 8d0:\t91000401 \tadd\tx1, x0, #0x1\n 8d4:\t90000080 \tadrp\tx0, 10000 \n 8d8:\tf947ec00 \tldr\tx0, [x0, #4056]\n 8dc:\tf9000001 \tstr\tx1, [x0]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:39\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:39\n 8e0:\t90000080 \tadrp\tx0, 10000 \n 8e4:\tf947ec00 \tldr\tx0, [x0, #4056]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:40\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:40\n 8e8:\ta8c27bfd \tldp\tx29, x30, [sp], #32\n 8ec:\td65f03c0 \tret\n restore_mask():\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:45\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:45\n 8f0:\ta9be7bfd \tstp\tx29, x30, [sp, #-32]!\n 8f4:\t910003fd \tmov\tx29, sp\n 8f8:\tf9000fe0 \tstr\tx0, [sp, #24]\n 8fc:\tf9000be1 \tstr\tx1, [sp, #16]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:47\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:47\n 900:\t90000000 \tadrp\tx0, 0 \n 904:\t91298001 \tadd\tx1, x0, #0xa60\n 908:\tf9400be0 \tldr\tx0, [sp, #16]\n 90c:\t97ffff91 \tbl\t750 \n 910:\t7100001f \tcmp\tw0, #0x0\n 914:\t54000061 \tb.ne\t920 // b.any\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:47 (discriminator 1)\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:47 (discriminator 1)\n 918:\td2800000 \tmov\tx0, #0x0 \t// #0\n 91c:\t14000028 \tb\t9bc \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:49\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:49\n 920:\tb0000080 \tadrp\tx0, 11000 \n 924:\t9102e000 \tadd\tx0, x0, #0xb8\n 928:\tb9400000 \tldr\tw0, [x0]\n 92c:\t7100001f \tcmp\tw0, #0x0\n 930:\t54000141 \tb.ne\t958 // b.any\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:51\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:51\n 934:\tb0000080 \tadrp\tx0, 11000 \n 938:\t9102c000 \tadd\tx0, x0, #0xb0\n 93c:\tf9400002 \tldr\tx2, [x0]\n 940:\t90000000 \tadrp\tx0, 0 \n 944:\t912a0001 \tadd\tx1, x0, #0xa80\n 948:\taa0203e0 \tmov\tx0, x2\n 94c:\t97ffff75 \tbl\t720 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:53\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:53\n 950:\td2800000 \tmov\tx0, #0x0 \t// #0\n 954:\t1400001a \tb\t9bc \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:56\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:56\n 958:\td2800002 \tmov\tx2, #0x0 \t// #0\n 95c:\tb0000080 \tadrp\tx0, 11000 \n 960:\t91030001 \tadd\tx1, x0, #0xc0\n 964:\t52800040 \tmov\tw0, #0x2 \t// #2\n 968:\t97ffff62 \tbl\t6f0 \n 96c:\t3100041f \tcmn\tw0, #0x1\n 970:\t54000141 \tb.ne\t998 // b.any\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:58\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:58\n 974:\tb0000080 \tadrp\tx0, 11000 \n 978:\t9102c000 \tadd\tx0, x0, #0xb0\n 97c:\tf9400002 \tldr\tx2, [x0]\n 980:\t90000000 \tadrp\tx0, 0 \n 984:\t912aa001 \tadd\tx1, x0, #0xaa8\n 988:\taa0203e0 \tmov\tx0, x2\n 98c:\t97ffff65 \tbl\t720 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:59\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:59\n 990:\td2800000 \tmov\tx0, #0x0 \t// #0\n 994:\t1400000a \tb\t9bc \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:62\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:62\n 998:\t90000080 \tadrp\tx0, 10000 \n 99c:\tf947ec00 \tldr\tx0, [x0, #4056]\n 9a0:\tf9400000 \tldr\tx0, [x0]\n 9a4:\t91000401 \tadd\tx1, x0, #0x1\n 9a8:\t90000080 \tadrp\tx0, 10000 \n 9ac:\tf947ec00 \tldr\tx0, [x0, #4056]\n 9b0:\tf9000001 \tstr\tx1, [x0]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:63\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:63\n 9b4:\t90000080 \tadrp\tx0, 10000 \n 9b8:\tf947ec00 \tldr\tx0, [x0, #4056]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:64\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:64\n 9bc:\ta8c27bfd \tldp\tx29, x30, [sp], #32\n 9c0:\td65f03c0 \tret\n \n 00000000000009c4 :\n initsigmask():\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:82\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:82\n 9c4:\ta9be7bfd \tstp\tx29, x30, [sp, #-32]!\n 9c8:\t910003fd \tmov\tx29, sp\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:85\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:85\n 9cc:\t52807ea4 \tmov\tw4, #0x3f5 \t// #1013\n 9d0:\td2800003 \tmov\tx3, #0x0 \t// #0\n 9d4:\t90000000 \tadrp\tx0, 0 \n 9d8:\t912d8002 \tadd\tx2, x0, #0xb60\n 9dc:\tb0000080 \tadrp\tx0, 11000 \n 9e0:\t91012001 \tadd\tx1, x0, #0x48\n 9e4:\t90000000 \tadrp\tx0, 0 \n 9e8:\t912e2000 \tadd\tx0, x0, #0xb88\n 9ec:\t97ffff45 \tbl\t700 \n 9f0:\tf9000fe0 \tstr\tx0, [sp, #24]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:88\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:88\n 9f4:\tb0000080 \tadrp\tx0, 11000 \n 9f8:\t9102e000 \tadd\tx0, x0, #0xb8\n 9fc:\tb900001f \tstr\twzr, [x0]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:90\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:90\n a00:\td2800002 \tmov\tx2, #0x0 \t// #0\n a04:\td2800001 \tmov\tx1, #0x0 \t// #0\n a08:\t90000000 \tadrp\tx0, 0 \n a0c:\t912e4000 \tadd\tx0, x0, #0xb90\n a10:\t97ffff48 \tbl\t730 \n a14:\taa0003e1 \tmov\tx1, x0\n a18:\tb0000080 \tadrp\tx0, 11000 \n a1c:\t9102c000 \tadd\tx0, x0, #0xb0\n a20:\tf9000001 \tstr\tx1, [x0]\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:91\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:91\n a24:\tb0000080 \tadrp\tx0, 11000 \n a28:\t9102c000 \tadd\tx0, x0, #0xb0\n a2c:\tf9400000 \tldr\tx0, [x0]\n a30:\taa0003e2 \tmov\tx2, x0\n a34:\t90000000 \tadrp\tx0, 0 \n a38:\t912ea001 \tadd\tx1, x0, #0xba8\n a3c:\tf9400fe0 \tldr\tx0, [sp, #24]\n a40:\t97ffff48 \tbl\t760 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:92\n+/build/2/qmtest-2.4.1/2nd/qm/sigmask.c:92\n a44:\td503201f \tnop\n a48:\ta8c27bfd \tldp\tx29, x30, [sp], #32\n a4c:\td65f03c0 \tret\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.Gt3rjt8zI2/dbd-tmp-nYCq11R/diffoscope_0v871tvd/tmp8vowsfqi/0/6.so.debuglink.25xpzjy_`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.Gt3rjt8zI2/dbd-tmp-nYCq11R/diffoscope_0v871tvd/tmpxn1ungbb/0/6.so.debuglink.67d6okig`:", "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 38663561 63626563 35313031 31326565 8f5acbec510112ee\n- 0x00000010 63656462 33663762 62366633 34363065 cedb3f7bb6f3460e\n- 0x00000020 32376338 64322e64 65627567 00000000 27c8d2.debug....\n- 0x00000030 a6f48659 ...Y\n+ 0x00000000 65653466 31336262 36636132 62383234 ee4f13bb6ca2b824\n+ 0x00000010 61646337 39656661 31393939 39373465 adc79efa1999974e\n+ 0x00000020 66336430 31342e64 65627567 00000000 f3d014.debug....\n+ 0x00000030 12b07d72 ..}r\n \n" } ] } ] } ] } ] }, { "source1": "python-sigmask-dbgsym_2.4.1-3_arm64.deb", "source2": "python-sigmask-dbgsym_2.4.1-3_arm64.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 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 9900 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 9908 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: arm64\n Maintainer: Debian QA Group \n Installed-Size: 24\n Depends: python-sigmask (= 2.4.1-3)\n Section: debug\n Priority: optional\n Description: debug symbols for python-sigmask\n-Build-Ids: db8f5acbec510112eecedb3f7bb6f3460e27c8d2\n+Build-Ids: 0fee4f13bb6ca2b824adc79efa1999974ef3d014\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/db/8f5acbec510112eecedb3f7bb6f3460e27c8d2.debug\n+usr/lib/debug/.build-id/0f/ee4f13bb6ca2b824adc79efa1999974ef3d014.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/db/\n--rw-r--r-- 0 root (0) root (0) 13904 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/db/8f5acbec510112eecedb3f7bb6f3460e27c8d2.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/0f/\n+-rw-r--r-- 0 root (0) root (0) 13904 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/0f/ee4f13bb6ca2b824adc79efa1999974ef3d014.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" } ] } ] } ] } ] }