{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.HCja45m1iX/b1/qmtest_2.4.1-3_i386.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.HCja45m1iX/b2/qmtest_2.4.1-3_i386.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,4 +1,4 @@\n \n- ca2a4ebdf39ca79ff336354e02298b9b 10924 debug optional python-sigmask-dbgsym_2.4.1-3_i386.deb\n- 15cafe946fec1054716c6ece0c101857 97356 python optional python-sigmask_2.4.1-3_i386.deb\n+ 7dd3a26f0665e586dc71ca9c0b28702d 10924 debug optional python-sigmask-dbgsym_2.4.1-3_i386.deb\n+ e042896f89ebb863ae2b9f6142ec090f 97356 python optional python-sigmask_2.4.1-3_i386.deb\n 2f4dec57b95b14b588924f9f69762531 513012 devel optional qmtest_2.4.1-3_all.deb\n" }, { "source1": "python-sigmask_2.4.1-3_i386.deb", "source2": "python-sigmask_2.4.1-3_i386.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": "./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: 8936263a0dca911e7f25cd9ce3a37495d12ba80c\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: b79ca8d63bbb4da66dc477085e7ef21aeaa41e6d\n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -87,167 +87,167 @@\n 1195:\t8b 14 24 \tmov (%esp),%edx\n 1198:\tc3 \tret \n 1199:\t66 90 \txchg %ax,%ax\n 119b:\t66 90 \txchg %ax,%ax\n 119d:\t66 90 \txchg %ax,%ax\n 119f:\t90 \tnop\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 11a0:\t53 \tpush %ebx\n 11a1:\te8 fa fe ff ff \tcall 10a0 <__cxa_finalize@plt+0x10>\n 11a6:\t81 c3 5a 2e 00 00 \tadd $0x2e5a,%ebx\n 11ac:\t83 ec 10 \tsub $0x10,%esp\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:47\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:47\n 11af:\t8d 83 26 e0 ff ff \tlea -0x1fda(%ebx),%eax\n 11b5:\t50 \tpush %eax\n 11b6:\tff 74 24 20 \tpushl 0x20(%esp)\n 11ba:\te8 b1 fe ff ff \tcall 1070 \n 11bf:\t83 c4 10 \tadd $0x10,%esp\n 11c2:\t85 c0 \ttest %eax,%eax\n 11c4:\t74 3a \tje 1200 <__cxa_finalize@plt+0x170>\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:49\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:49\n 11c6:\t8b 83 40 01 00 00 \tmov 0x140(%ebx),%eax\n 11cc:\t85 c0 \ttest %eax,%eax\n 11ce:\t74 40 \tje 1210 <__cxa_finalize@plt+0x180>\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:56\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:56\n 11d0:\t83 ec 04 \tsub $0x4,%esp\n 11d3:\t8d 83 c0 00 00 00 \tlea 0xc0(%ebx),%eax\n 11d9:\t6a 00 \tpush $0x0\n 11db:\t50 \tpush %eax\n 11dc:\t6a 02 \tpush $0x2\n 11de:\te8 4d fe ff ff \tcall 1030 \n 11e3:\t83 c4 10 \tadd $0x10,%esp\n 11e6:\t83 f8 ff \tcmp $0xffffffff,%eax\n 11e9:\t74 45 \tje 1230 <__cxa_finalize@plt+0x1a0>\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:62\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:62\n 11eb:\t8b 83 f8 ff ff ff \tmov -0x8(%ebx),%eax\n 11f1:\t83 00 01 \taddl $0x1,(%eax)\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:64\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:64\n 11f4:\t83 c4 08 \tadd $0x8,%esp\n 11f7:\t5b \tpop %ebx\n 11f8:\tc3 \tret \n 11f9:\t8d b4 26 00 00 00 00 \tlea 0x0(%esi,%eiz,1),%esi\n 1200:\t83 c4 08 \tadd $0x8,%esp\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:47\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:47\n 1203:\t31 c0 \txor %eax,%eax\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:64\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:64\n 1205:\t5b \tpop %ebx\n 1206:\tc3 \tret \n 1207:\t8d b4 26 00 00 00 00 \tlea 0x0(%esi,%eiz,1),%esi\n 120e:\t66 90 \txchg %ax,%ax\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:51\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:51\n 1210:\t83 ec 08 \tsub $0x8,%esp\n 1213:\t8d 83 5c e0 ff ff \tlea -0x1fa4(%ebx),%eax\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:58\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:58\n 1219:\t50 \tpush %eax\n 121a:\tff b3 44 01 00 00 \tpushl 0x144(%ebx)\n 1220:\te8 1b fe ff ff \tcall 1040 \n 1225:\t83 c4 10 \tadd $0x10,%esp\n 1228:\t31 c0 \txor %eax,%eax\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:64\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:64\n 122a:\t83 c4 08 \tadd $0x8,%esp\n 122d:\t5b \tpop %ebx\n 122e:\tc3 \tret \n 122f:\t90 \tnop\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:58\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:58\n 1230:\t83 ec 08 \tsub $0x8,%esp\n 1233:\t8d 83 00 e0 ff ff \tlea -0x2000(%ebx),%eax\n 1239:\teb de \tjmp 1219 <__cxa_finalize@plt+0x189>\n 123b:\t8d 74 26 00 \tlea 0x0(%esi,%eiz,1),%esi\n 123f:\t90 \tnop\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 1240:\t56 \tpush %esi\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:28\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:28\n 1241:\t31 f6 \txor %esi,%esi\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:26\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:26\n 1243:\t53 \tpush %ebx\n 1244:\te8 57 fe ff ff \tcall 10a0 <__cxa_finalize@plt+0x10>\n 1249:\t81 c3 b7 2d 00 00 \tadd $0x2db7,%ebx\n 124f:\t83 ec 0c \tsub $0xc,%esp\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:28\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:28\n 1252:\t8d 83 26 e0 ff ff \tlea -0x1fda(%ebx),%eax\n 1258:\t50 \tpush %eax\n 1259:\tff 74 24 20 \tpushl 0x20(%esp)\n 125d:\te8 0e fe ff ff \tcall 1070 \n 1262:\t83 c4 10 \tadd $0x10,%esp\n 1265:\t85 c0 \ttest %eax,%eax\n 1267:\t74 2e \tje 1297 <__cxa_finalize@plt+0x207>\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:30\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:30\n 1269:\t83 ec 04 \tsub $0x4,%esp\n 126c:\t8d 83 c0 00 00 00 \tlea 0xc0(%ebx),%eax\n 1272:\t50 \tpush %eax\n 1273:\t6a 00 \tpush $0x0\n 1275:\t6a 00 \tpush $0x0\n 1277:\te8 b4 fd ff ff \tcall 1030 \n 127c:\t83 c4 10 \tadd $0x10,%esp\n 127f:\t83 f8 ff \tcmp $0xffffffff,%eax\n 1282:\t74 1c \tje 12a0 <__cxa_finalize@plt+0x210>\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:36\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:36\n 1284:\tc7 83 40 01 00 00 01 \tmovl $0x1,0x140(%ebx)\n 128b:\t00 00 00 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:38\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:38\n 128e:\t8b b3 f8 ff ff ff \tmov -0x8(%ebx),%esi\n 1294:\t83 06 01 \taddl $0x1,(%esi)\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:40\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:40\n 1297:\t83 c4 04 \tadd $0x4,%esp\n 129a:\t89 f0 \tmov %esi,%eax\n 129c:\t5b \tpop %ebx\n 129d:\t5e \tpop %esi\n 129e:\tc3 \tret \n 129f:\t90 \tnop\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:32\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:32\n 12a0:\t83 ec 08 \tsub $0x8,%esp\n 12a3:\t8d 83 13 e0 ff ff \tlea -0x1fed(%ebx),%eax\n 12a9:\t50 \tpush %eax\n 12aa:\tff b3 44 01 00 00 \tpushl 0x144(%ebx)\n 12b0:\te8 8b fd ff ff \tcall 1040 \n 12b5:\t83 c4 10 \tadd $0x10,%esp\n 12b8:\teb dd \tjmp 1297 <__cxa_finalize@plt+0x207>\n 12ba:\t8d b6 00 00 00 00 \tlea 0x0(%esi),%esi\n \n 000012c0 :\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 12c0:\t56 \tpush %esi\n 12c1:\t53 \tpush %ebx\n 12c2:\te8 d9 fd ff ff \tcall 10a0 <__cxa_finalize@plt+0x10>\n 12c7:\t81 c3 39 2d 00 00 \tadd $0x2d39,%ebx\n 12cd:\t83 ec 10 \tsub $0x10,%esp\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:85\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:85\n 12d0:\t68 f5 03 00 00 \tpush $0x3f5\n 12d5:\t6a 00 \tpush $0x0\n 12d7:\t8d 83 84 e0 ff ff \tlea -0x1f7c(%ebx),%eax\n 12dd:\t50 \tpush %eax\n 12de:\t8d 83 60 00 00 00 \tlea 0x60(%ebx),%eax\n 12e4:\t50 \tpush %eax\n 12e5:\t8d 83 27 e0 ff ff \tlea -0x1fd9(%ebx),%eax\n 12eb:\t50 \tpush %eax\n 12ec:\te8 5f fd ff ff \tcall 1050 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:90\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:90\n 12f1:\t83 c4 1c \tadd $0x1c,%esp\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:88\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:88\n 12f4:\tc7 83 40 01 00 00 00 \tmovl $0x0,0x140(%ebx)\n 12fb:\t00 00 00 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:85\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:85\n 12fe:\t89 c6 \tmov %eax,%esi\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:90\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:90\n 1300:\t8d 83 2f e0 ff ff \tlea -0x1fd1(%ebx),%eax\n 1306:\t6a 00 \tpush $0x0\n 1308:\t6a 00 \tpush $0x0\n 130a:\t50 \tpush %eax\n 130b:\te8 50 fd ff ff \tcall 1060 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:91\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:91\n 1310:\t83 c4 0c \tadd $0xc,%esp\n 1313:\t50 \tpush %eax\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:90\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:90\n 1314:\t89 83 44 01 00 00 \tmov %eax,0x144(%ebx)\n-/build/1st/qmtest-2.4.1/qm/sigmask.c:91\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:91\n 131a:\t8d 83 37 e0 ff ff \tlea -0x1fc9(%ebx),%eax\n 1320:\t50 \tpush %eax\n 1321:\t56 \tpush %esi\n 1322:\te8 59 fd ff ff \tcall 1080 \n-/build/1st/qmtest-2.4.1/qm/sigmask.c:92\n+/build/qmtest-2.4.1/2nd/qm/sigmask.c:92\n 1327:\t83 c4 14 \tadd $0x14,%esp\n 132a:\t5b \tpop %ebx\n 132b:\t5e \tpop %esi\n 132c:\tc3 \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.HCja45m1iX/dbd-tmp-MVZ2lTq/diffoscope_s8w2fe55/tmpj74dfpjq/0/6.so.debuglink.uayhtn4h`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink /srv/reproducible-results/rbuild-debian/tmp.HCja45m1iX/dbd-tmp-MVZ2lTq/diffoscope_s8w2fe55/tmpirtvg5d1/0/6.so.debuglink.5qumrye_`:", "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 33363236 33613064 63613931 31653766 36263a0dca911e7f\n- 0x00000010 32356364 39636533 61333734 39356431 25cd9ce3a37495d1\n- 0x00000020 32626138 30632e64 65627567 00000000 2ba80c.debug....\n- 0x00000030 adab8c45 ...E\n+ 0x00000000 39636138 64363362 62623464 61363664 9ca8d63bbb4da66d\n+ 0x00000010 63343737 30383565 37656632 31616561 c477085e7ef21aea\n+ 0x00000020 61343165 36642e64 65627567 00000000 a41e6d.debug....\n+ 0x00000030 e30953b7 ..S.\n \n" } ] } ] } ] } ] }, { "source1": "python-sigmask-dbgsym_2.4.1-3_i386.deb", "source2": "python-sigmask-dbgsym_2.4.1-3_i386.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 536 2016-04-07 08:43:56.000000 control.tar.xz\n--rw-r--r-- 0 0 0 10196 2016-04-07 08:43:56.000000 data.tar.xz\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 10200 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: i386\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: 8936263a0dca911e7f25cd9ce3a37495d12ba80c\n+Build-Ids: b79ca8d63bbb4da66dc477085e7ef21aeaa41e6d\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/89/36263a0dca911e7f25cd9ce3a37495d12ba80c.debug\n+usr/lib/debug/.build-id/b7/9ca8d63bbb4da66dc477085e7ef21aeaa41e6d.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/89/\n--rw-r--r-- 0 root (0) root (0) 12428 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/89/36263a0dca911e7f25cd9ce3a37495d12ba80c.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/b7/\n+-rw-r--r-- 0 root (0) root (0) 12428 2016-04-07 08:43:56.000000 ./usr/lib/debug/.build-id/b7/9ca8d63bbb4da66dc477085e7ef21aeaa41e6d.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" } ] } ] } ] } ] }