{ "diffoscope-json-version": 1, "source1": "/srv/reproducible-results/rbuild-debian/tmp.Ph0pZEDk08/b1/pylirc_0.0.5-3.1_amd64.changes", "source2": "/srv/reproducible-results/rbuild-debian/tmp.Ph0pZEDk08/b2/pylirc_0.0.5-3.1_amd64.changes", "unified_diff": null, "details": [ { "source1": "Files", "source2": "Files", "unified_diff": "@@ -1,3 +1,3 @@\n \n- e8b74814fdd962d8495c445b7c3868a2 11300 debug optional python-pylirc-dbgsym_0.0.5-3.1_amd64.deb\n- 250f83ba12fca3e272ee931ba67fe55c 6208 python optional python-pylirc_0.0.5-3.1_amd64.deb\n+ 28b376d2b4761139ee920e601d57e79c 11300 debug optional python-pylirc-dbgsym_0.0.5-3.1_amd64.deb\n+ 59f195d689f9d7c2b6ac486aa7a14e87 6204 python optional python-pylirc_0.0.5-3.1_amd64.deb\n" }, { "source1": "python-pylirc_0.0.5-3.1_amd64.deb", "source2": "python-pylirc_0.0.5-3.1_amd64.deb", "unified_diff": null, "details": [ { "source1": "file list", "source2": "file list", "unified_diff": "@@ -1,3 +1,3 @@\n -rw-r--r-- 0 0 0 4 2018-10-15 16:10:22.000000 debian-binary\n -rw-r--r-- 0 0 0 880 2018-10-15 16:10:22.000000 control.tar.xz\n--rw-r--r-- 0 0 0 5136 2018-10-15 16:10:22.000000 data.tar.xz\n+-rw-r--r-- 0 0 0 5132 2018-10-15 16:10:22.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/pylircmodule.so", "source2": "./usr/lib/python2.7/dist-packages/pylircmodule.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: 1ecbb78c8564e976045fa75fc08950cbccdab3f0\n+ GNU 0x00000014\tNT_GNU_BUILD_ID (unique build ID bitstring)\t Build ID: 8a1d7e8b32c3faa9b55cfbb9ee0f0e3260eb8bad\n" }, { "source1": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "source2": "objdump --line-numbers --disassemble --demangle --reloc --section=.text {}", "unified_diff": "@@ -49,246 +49,246 @@\n 11f0:\tc3 \tretq \n 11f1:\t0f 1f 80 00 00 00 00 \tnopl 0x0(%rax)\n 11f8:\tc3 \tretq \n 11f9:\t0f 1f 80 00 00 00 00 \tnopl 0x0(%rax)\n frame_dummy():\n 1200:\te9 7b ff ff ff \tjmpq 1180 <__cxa_finalize@plt+0x40>\n pylirc_init():\n-/build/1st/pylirc-0.0.5/pylircmodule.c:89\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:89\n 1205:\t55 \tpush %rbp\n 1206:\t48 89 e5 \tmov %rsp,%rbp\n 1209:\t48 83 ec 30 \tsub $0x30,%rsp\n 120d:\t48 89 7d d8 \tmov %rdi,-0x28(%rbp)\n 1211:\t48 89 75 d0 \tmov %rsi,-0x30(%rbp)\n 1215:\t64 48 8b 04 25 28 00 \tmov %fs:0x28,%rax\n 121c:\t00 00 \n 121e:\t48 89 45 f8 \tmov %rax,-0x8(%rbp)\n 1222:\t31 c0 \txor %eax,%eax\n-/build/1st/pylirc-0.0.5/pylircmodule.c:92\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:92\n 1224:\t48 c7 45 f0 00 00 00 \tmovq $0x0,-0x10(%rbp)\n 122b:\t00 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:93\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:93\n 122c:\tc7 45 e4 00 00 00 00 \tmovl $0x0,-0x1c(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:96\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:96\n 1233:\t48 8b 05 ae 2d 00 00 \tmov 0x2dae(%rip),%rax \n 123a:\t8b 00 \tmov (%rax),%eax\n 123c:\t85 c0 \ttest %eax,%eax\n 123e:\t74 0a \tje 124a <__cxa_finalize@plt+0x10a>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:97\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:97\n 1240:\tb8 00 00 00 00 \tmov $0x0,%eax\n 1245:\te9 0d 01 00 00 \tjmpq 1357 <__cxa_finalize@plt+0x217>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:100\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:100\n 124a:\t48 8d 75 e4 \tlea -0x1c(%rbp),%rsi\n 124e:\t48 8d 4d f0 \tlea -0x10(%rbp),%rcx\n 1252:\t48 8d 55 e8 \tlea -0x18(%rbp),%rdx\n 1256:\t48 8b 45 d0 \tmov -0x30(%rbp),%rax\n 125a:\t49 89 f0 \tmov %rsi,%r8\n 125d:\t48 8d 35 9c 0d 00 00 \tlea 0xd9c(%rip),%rsi \n 1264:\t48 89 c7 \tmov %rax,%rdi\n 1267:\tb8 00 00 00 00 \tmov $0x0,%eax\n 126c:\te8 bf fe ff ff \tcallq 1130 \n 1271:\t85 c0 \ttest %eax,%eax\n 1273:\t75 23 \tjne 1298 <__cxa_finalize@plt+0x158>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:101\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:101\n 1275:\t48 8b 05 4c 2d 00 00 \tmov 0x2d4c(%rip),%rax \n 127c:\t48 8b 00 \tmov (%rax),%rax\n 127f:\t48 8d 35 7f 0d 00 00 \tlea 0xd7f(%rip),%rsi \n 1286:\t48 89 c7 \tmov %rax,%rdi\n 1289:\te8 02 fe ff ff \tcallq 1090 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:102\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:102\n 128e:\tb8 00 00 00 00 \tmov $0x0,%eax\n 1293:\te9 bf 00 00 00 \tjmpq 1357 <__cxa_finalize@plt+0x217>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:106\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:106\n 1298:\t48 8b 45 e8 \tmov -0x18(%rbp),%rax\n 129c:\tbe 01 00 00 00 \tmov $0x1,%esi\n 12a1:\t48 89 c7 \tmov %rax,%rdi\n 12a4:\te8 47 fe ff ff \tcallq 10f0 \n 12a9:\t48 8b 15 00 2d 00 00 \tmov 0x2d00(%rip),%rdx \n 12b0:\t89 02 \tmov %eax,(%rdx)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:107\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:107\n 12b2:\t48 8b 05 f7 2c 00 00 \tmov 0x2cf7(%rip),%rax \n 12b9:\t8b 00 \tmov (%rax),%eax\n 12bb:\t83 f8 ff \tcmp $0xffffffff,%eax\n 12be:\t75 20 \tjne 12e0 <__cxa_finalize@plt+0x1a0>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:108\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:108\n 12c0:\t48 8b 05 f9 2c 00 00 \tmov 0x2cf9(%rip),%rax \n 12c7:\t48 8b 00 \tmov (%rax),%rax\n 12ca:\t48 8d 35 4f 0d 00 00 \tlea 0xd4f(%rip),%rsi \n 12d1:\t48 89 c7 \tmov %rax,%rdi\n 12d4:\te8 b7 fd ff ff \tcallq 1090 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:109\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:109\n 12d9:\tb8 00 00 00 00 \tmov $0x0,%eax\n 12de:\teb 77 \tjmp 1357 <__cxa_finalize@plt+0x217>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:113\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:113\n 12e0:\t8b 45 e4 \tmov -0x1c(%rbp),%eax\n 12e3:\t89 c7 \tmov %eax,%edi\n 12e5:\te8 71 03 00 00 \tcallq 165b \n-/build/1st/pylirc-0.0.5/pylircmodule.c:117\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:117\n 12ea:\t48 8b 45 f0 \tmov -0x10(%rbp),%rax\n 12ee:\tba 00 00 00 00 \tmov $0x0,%edx\n 12f3:\t48 8b 0d e6 2c 00 00 \tmov 0x2ce6(%rip),%rcx \n 12fa:\t48 89 ce \tmov %rcx,%rsi\n 12fd:\t48 89 c7 \tmov %rax,%rdi\n 1300:\te8 bb fd ff ff \tcallq 10c0 \n 1305:\t85 c0 \ttest %eax,%eax\n 1307:\t74 25 \tje 132e <__cxa_finalize@plt+0x1ee>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:118\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:118\n 1309:\te8 c2 fd ff ff \tcallq 10d0 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:119\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:119\n 130e:\t48 8b 05 bb 2c 00 00 \tmov 0x2cbb(%rip),%rax \n 1315:\t48 8b 00 \tmov (%rax),%rax\n 1318:\t48 8d 35 1c 0d 00 00 \tlea 0xd1c(%rip),%rsi \n 131f:\t48 89 c7 \tmov %rax,%rdi\n 1322:\te8 69 fd ff ff \tcallq 1090 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:120\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:120\n 1327:\tb8 00 00 00 00 \tmov $0x0,%eax\n 132c:\teb 29 \tjmp 1357 <__cxa_finalize@plt+0x217>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:124\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:124\n 132e:\t48 8b 05 b3 2c 00 00 \tmov 0x2cb3(%rip),%rax \n 1335:\tc7 00 01 00 00 00 \tmovl $0x1,(%rax)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:125\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:125\n 133b:\t48 8b 05 6e 2c 00 00 \tmov 0x2c6e(%rip),%rax \n 1342:\t8b 00 \tmov (%rax),%eax\n 1344:\t89 c6 \tmov %eax,%esi\n 1346:\t48 8d 3d 0c 0d 00 00 \tlea 0xd0c(%rip),%rdi \n 134d:\tb8 00 00 00 00 \tmov $0x0,%eax\n 1352:\te8 a9 fd ff ff \tcallq 1100 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:126 (discriminator 1)\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:126 (discriminator 1)\n 1357:\t48 8b 4d f8 \tmov -0x8(%rbp),%rcx\n 135b:\t64 48 33 0c 25 28 00 \txor %fs:0x28,%rcx\n 1362:\t00 00 \n 1364:\t74 05 \tje 136b <__cxa_finalize@plt+0x22b>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:126\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:126\n 1366:\te8 15 fd ff ff \tcallq 1080 <__stack_chk_fail@plt>\n 136b:\tc9 \tleaveq \n 136c:\tc3 \tretq \n pylirc_exit():\n-/build/1st/pylirc-0.0.5/pylircmodule.c:136\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:136\n 136d:\t55 \tpush %rbp\n 136e:\t48 89 e5 \tmov %rsp,%rbp\n 1371:\t48 83 ec 10 \tsub $0x10,%rsp\n 1375:\t48 89 7d f8 \tmov %rdi,-0x8(%rbp)\n 1379:\t48 89 75 f0 \tmov %rsi,-0x10(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:139\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:139\n 137d:\t48 8b 05 64 2c 00 00 \tmov 0x2c64(%rip),%rax \n 1384:\t8b 00 \tmov (%rax),%eax\n 1386:\t85 c0 \ttest %eax,%eax\n 1388:\t74 49 \tje 13d3 <__cxa_finalize@plt+0x293>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:140\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:140\n 138a:\t48 8b 05 57 2c 00 00 \tmov 0x2c57(%rip),%rax \n 1391:\tc7 00 00 00 00 00 \tmovl $0x0,(%rax)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:143\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:143\n 1397:\t48 8b 05 42 2c 00 00 \tmov 0x2c42(%rip),%rax \n 139e:\t48 8b 00 \tmov (%rax),%rax\n 13a1:\t48 89 c7 \tmov %rax,%rdi\n 13a4:\te8 f7 fc ff ff \tcallq 10a0 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:146\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:146\n 13a9:\te8 22 fd ff ff \tcallq 10d0 \n 13ae:\t83 f8 ff \tcmp $0xffffffff,%eax\n 13b1:\t75 20 \tjne 13d3 <__cxa_finalize@plt+0x293>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:147\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:147\n 13b3:\t48 8b 05 06 2c 00 00 \tmov 0x2c06(%rip),%rax \n 13ba:\t48 8b 00 \tmov (%rax),%rax\n 13bd:\t48 8d 35 97 0c 00 00 \tlea 0xc97(%rip),%rsi \n 13c4:\t48 89 c7 \tmov %rax,%rdi\n 13c7:\te8 c4 fc ff ff \tcallq 1090 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:148\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:148\n 13cc:\tb8 00 00 00 00 \tmov $0x0,%eax\n 13d1:\teb 16 \tjmp 13e9 <__cxa_finalize@plt+0x2a9>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:153\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:153\n 13d3:\tbe 01 00 00 00 \tmov $0x1,%esi\n 13d8:\t48 8d 3d 7a 0c 00 00 \tlea 0xc7a(%rip),%rdi \n 13df:\tb8 00 00 00 00 \tmov $0x0,%eax\n 13e4:\te8 17 fd ff ff \tcallq 1100 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:154\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:154\n 13e9:\tc9 \tleaveq \n 13ea:\tc3 \tretq \n pylirc_nextcode():\n-/build/1st/pylirc-0.0.5/pylircmodule.c:165\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:165\n 13eb:\t55 \tpush %rbp\n 13ec:\t48 89 e5 \tmov %rsp,%rbp\n 13ef:\t48 83 ec 40 \tsub $0x40,%rsp\n 13f3:\t48 89 7d c8 \tmov %rdi,-0x38(%rbp)\n 13f7:\t48 89 75 c0 \tmov %rsi,-0x40(%rbp)\n 13fb:\t64 48 8b 04 25 28 00 \tmov %fs:0x28,%rax\n 1402:\t00 00 \n 1404:\t48 89 45 f8 \tmov %rax,-0x8(%rbp)\n 1408:\t31 c0 \txor %eax,%eax\n-/build/1st/pylirc-0.0.5/pylircmodule.c:169\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:169\n 140a:\tc7 45 d8 00 00 00 00 \tmovl $0x0,-0x28(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:172\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:172\n 1411:\t48 8d 55 d8 \tlea -0x28(%rbp),%rdx\n 1415:\t48 8b 45 c0 \tmov -0x40(%rbp),%rax\n 1419:\t48 8d 35 4d 0c 00 00 \tlea 0xc4d(%rip),%rsi \n 1420:\t48 89 c7 \tmov %rax,%rdi\n 1423:\tb8 00 00 00 00 \tmov $0x0,%eax\n 1428:\te8 03 fd ff ff \tcallq 1130 \n 142d:\t85 c0 \ttest %eax,%eax\n 142f:\t75 23 \tjne 1454 <__cxa_finalize@plt+0x314>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:175\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:175\n 1431:\t48 8b 05 90 2b 00 00 \tmov 0x2b90(%rip),%rax \n 1438:\t48 8b 00 \tmov (%rax),%rax\n 143b:\t48 8d 35 c3 0b 00 00 \tlea 0xbc3(%rip),%rsi \n 1442:\t48 89 c7 \tmov %rax,%rdi\n 1445:\te8 46 fc ff ff \tcallq 1090 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:176\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:176\n 144a:\tb8 00 00 00 00 \tmov $0x0,%eax\n 144f:\te9 52 01 00 00 \tjmpq 15a6 <__cxa_finalize@plt+0x466>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:180\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:180\n 1454:\t48 8d 3d 15 0c 00 00 \tlea 0xc15(%rip),%rdi \n 145b:\tb8 00 00 00 00 \tmov $0x0,%eax\n 1460:\te8 9b fc ff ff \tcallq 1100 \n 1465:\t48 89 45 f0 \tmov %rax,-0x10(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:183\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:183\n 1469:\t48 8d 45 e0 \tlea -0x20(%rbp),%rax\n 146d:\t48 89 c7 \tmov %rax,%rdi\n 1470:\te8 3b fc ff ff \tcallq 10b0 \n 1475:\t83 f8 ff \tcmp $0xffffffff,%eax\n 1478:\t0f 84 24 01 00 00 \tje 15a2 <__cxa_finalize@plt+0x462>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:186\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:186\n 147e:\t48 8b 45 e0 \tmov -0x20(%rbp),%rax\n 1482:\t48 85 c0 \ttest %rax,%rax\n 1485:\t0f 84 17 01 00 00 \tje 15a2 <__cxa_finalize@plt+0x462>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:189\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:189\n 148b:\t48 8b 4d e0 \tmov -0x20(%rbp),%rcx\n 148f:\t48 8b 05 4a 2b 00 00 \tmov 0x2b4a(%rip),%rax \n 1496:\t48 8b 00 \tmov (%rax),%rax\n 1499:\t48 8d 55 e8 \tlea -0x18(%rbp),%rdx\n 149d:\t48 89 ce \tmov %rcx,%rsi\n 14a0:\t48 89 c7 \tmov %rax,%rdi\n 14a3:\te8 68 fc ff ff \tcallq 1110 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:191\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:191\n 14a8:\t48 8b 45 e8 \tmov -0x18(%rbp),%rax\n 14ac:\t48 85 c0 \ttest %rax,%rax\n 14af:\t0f 84 e1 00 00 00 \tje 1596 <__cxa_finalize@plt+0x456>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:194\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:194\n 14b5:\tbf 00 00 00 00 \tmov $0x0,%edi\n 14ba:\te8 71 fb ff ff \tcallq 1030 \n 14bf:\t48 89 45 f0 \tmov %rax,-0x10(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:197\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:197\n 14c3:\t48 83 7d f0 00 \tcmpq $0x0,-0x10(%rbp)\n 14c8:\t0f 84 c8 00 00 00 \tje 1596 <__cxa_finalize@plt+0x456>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:200\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:200\n 14ce:\te9 b6 00 00 00 \tjmpq 1589 <__cxa_finalize@plt+0x449>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:202\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:202\n 14d3:\t8b 45 d8 \tmov -0x28(%rbp),%eax\n 14d6:\t85 c0 \ttest %eax,%eax\n 14d8:\t74 68 \tje 1542 <__cxa_finalize@plt+0x402>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:207\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:207\n 14da:\t48 8b 45 e0 \tmov -0x20(%rbp),%rax\n 14de:\t48 8d 55 dc \tlea -0x24(%rbp),%rdx\n 14e2:\t48 8d 35 88 0b 00 00 \tlea 0xb88(%rip),%rsi \n 14e9:\t48 89 c7 \tmov %rax,%rdi\n 14ec:\tb8 00 00 00 00 \tmov $0x0,%eax\n 14f1:\te8 2a fc ff ff \tcallq 1120 <__isoc99_sscanf@plt>\n 14f6:\t83 f8 01 \tcmp $0x1,%eax\n 14f9:\t74 07 \tje 1502 <__cxa_finalize@plt+0x3c2>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:209\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:209\n 14fb:\tc7 45 dc 00 00 00 00 \tmovl $0x0,-0x24(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:212\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:212\n 1502:\t8b 55 dc \tmov -0x24(%rbp),%edx\n 1505:\t48 8b 45 e8 \tmov -0x18(%rbp),%rax\n 1509:\t41 89 d0 \tmov %edx,%r8d\n 150c:\t48 8d 0d 70 0b 00 00 \tlea 0xb70(%rip),%rcx \n 1513:\t48 89 c2 \tmov %rax,%rdx\n 1516:\t48 8d 35 6d 0b 00 00 \tlea 0xb6d(%rip),%rsi \n 151d:\t48 8d 3d 6d 0b 00 00 \tlea 0xb6d(%rip),%rdi \n@@ -296,168 +296,168 @@\n 1529:\te8 d2 fb ff ff \tcallq 1100 \n 152e:\t48 89 c2 \tmov %rax,%rdx\n 1531:\t48 8b 45 f0 \tmov -0x10(%rbp),%rax\n 1535:\t48 89 d6 \tmov %rdx,%rsi\n 1538:\t48 89 c7 \tmov %rax,%rdi\n 153b:\te8 a0 fb ff ff \tcallq 10e0 \n 1540:\teb 2a \tjmp 156c <__cxa_finalize@plt+0x42c>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:218\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:218\n 1542:\t48 8b 45 e8 \tmov -0x18(%rbp),%rax\n 1546:\t48 89 c6 \tmov %rax,%rsi\n 1549:\t48 8d 3d 4c 0b 00 00 \tlea 0xb4c(%rip),%rdi \n 1550:\tb8 00 00 00 00 \tmov $0x0,%eax\n 1555:\te8 a6 fb ff ff \tcallq 1100 \n 155a:\t48 89 c2 \tmov %rax,%rdx\n 155d:\t48 8b 45 f0 \tmov -0x10(%rbp),%rax\n 1561:\t48 89 d6 \tmov %rdx,%rsi\n 1564:\t48 89 c7 \tmov %rax,%rdi\n 1567:\te8 74 fb ff ff \tcallq 10e0 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:222\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:222\n 156c:\t48 8b 4d e0 \tmov -0x20(%rbp),%rcx\n 1570:\t48 8b 05 69 2a 00 00 \tmov 0x2a69(%rip),%rax \n 1577:\t48 8b 00 \tmov (%rax),%rax\n 157a:\t48 8d 55 e8 \tlea -0x18(%rbp),%rdx\n 157e:\t48 89 ce \tmov %rcx,%rsi\n 1581:\t48 89 c7 \tmov %rax,%rdi\n 1584:\te8 87 fb ff ff \tcallq 1110 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:200\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:200\n 1589:\t48 8b 45 e8 \tmov -0x18(%rbp),%rax\n 158d:\t48 85 c0 \ttest %rax,%rax\n 1590:\t0f 85 3d ff ff ff \tjne 14d3 <__cxa_finalize@plt+0x393>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:228\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:228\n 1596:\t48 8b 45 e0 \tmov -0x20(%rbp),%rax\n 159a:\t48 89 c7 \tmov %rax,%rdi\n 159d:\te8 9e fa ff ff \tcallq 1040 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:234\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:234\n 15a2:\t48 8b 45 f0 \tmov -0x10(%rbp),%rax\n-/build/1st/pylirc-0.0.5/pylircmodule.c:236 (discriminator 1)\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:236 (discriminator 1)\n 15a6:\t48 8b 4d f8 \tmov -0x8(%rbp),%rcx\n 15aa:\t64 48 33 0c 25 28 00 \txor %fs:0x28,%rcx\n 15b1:\t00 00 \n 15b3:\t74 05 \tje 15ba <__cxa_finalize@plt+0x47a>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:236\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:236\n 15b5:\te8 c6 fa ff ff \tcallq 1080 <__stack_chk_fail@plt>\n 15ba:\tc9 \tleaveq \n 15bb:\tc3 \tretq \n pylirc_blocking():\n-/build/1st/pylirc-0.0.5/pylircmodule.c:246\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:246\n 15bc:\t55 \tpush %rbp\n 15bd:\t48 89 e5 \tmov %rsp,%rbp\n 15c0:\t48 83 ec 20 \tsub $0x20,%rsp\n 15c4:\t48 89 7d e8 \tmov %rdi,-0x18(%rbp)\n 15c8:\t48 89 75 e0 \tmov %rsi,-0x20(%rbp)\n 15cc:\t64 48 8b 04 25 28 00 \tmov %fs:0x28,%rax\n 15d3:\t00 00 \n 15d5:\t48 89 45 f8 \tmov %rax,-0x8(%rbp)\n 15d9:\t31 c0 \txor %eax,%eax\n-/build/1st/pylirc-0.0.5/pylircmodule.c:248\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:248\n 15db:\tc7 45 f4 00 00 00 00 \tmovl $0x0,-0xc(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:251\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:251\n 15e2:\t48 8d 55 f4 \tlea -0xc(%rbp),%rdx\n 15e6:\t48 8b 45 e0 \tmov -0x20(%rbp),%rax\n 15ea:\t48 8d 35 68 0a 00 00 \tlea 0xa68(%rip),%rsi \n 15f1:\t48 89 c7 \tmov %rax,%rdi\n 15f4:\tb8 00 00 00 00 \tmov $0x0,%eax\n 15f9:\te8 32 fb ff ff \tcallq 1130 \n 15fe:\t85 c0 \ttest %eax,%eax\n 1600:\t75 20 \tjne 1622 <__cxa_finalize@plt+0x4e2>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:252\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:252\n 1602:\t48 8b 05 bf 29 00 00 \tmov 0x29bf(%rip),%rax \n 1609:\t48 8b 00 \tmov (%rax),%rax\n 160c:\t48 8d 35 8b 0a 00 00 \tlea 0xa8b(%rip),%rsi \n 1613:\t48 89 c7 \tmov %rax,%rdi\n 1616:\te8 75 fa ff ff \tcallq 1090 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:253\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:253\n 161b:\tb8 00 00 00 00 \tmov $0x0,%eax\n 1620:\teb 23 \tjmp 1645 <__cxa_finalize@plt+0x505>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:256\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:256\n 1622:\t8b 45 f4 \tmov -0xc(%rbp),%eax\n 1625:\t89 c7 \tmov %eax,%edi\n 1627:\te8 2f 00 00 00 \tcallq 165b \n 162c:\t89 45 f4 \tmov %eax,-0xc(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:258\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:258\n 162f:\t8b 45 f4 \tmov -0xc(%rbp),%eax\n 1632:\t89 c6 \tmov %eax,%esi\n 1634:\t48 8d 3d 1e 0a 00 00 \tlea 0xa1e(%rip),%rdi \n 163b:\tb8 00 00 00 00 \tmov $0x0,%eax\n 1640:\te8 bb fa ff ff \tcallq 1100 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:259 (discriminator 1)\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:259 (discriminator 1)\n 1645:\t48 8b 4d f8 \tmov -0x8(%rbp),%rcx\n 1649:\t64 48 33 0c 25 28 00 \txor %fs:0x28,%rcx\n 1650:\t00 00 \n 1652:\t74 05 \tje 1659 <__cxa_finalize@plt+0x519>\n-/build/1st/pylirc-0.0.5/pylircmodule.c:259\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:259\n 1654:\te8 27 fa ff ff \tcallq 1080 <__stack_chk_fail@plt>\n 1659:\tc9 \tleaveq \n 165a:\tc3 \tretq \n \n 000000000000165b :\n SetMode():\n-/build/1st/pylirc-0.0.5/pylircmodule.c:267\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:267\n 165b:\t55 \tpush %rbp\n 165c:\t48 89 e5 \tmov %rsp,%rbp\n 165f:\t48 83 ec 20 \tsub $0x20,%rsp\n 1663:\t89 7d ec \tmov %edi,-0x14(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:270\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:270\n 1666:\te8 05 fa ff ff \tcallq 1070 \n 166b:\t89 c2 \tmov %eax,%edx\n 166d:\t48 8b 05 3c 29 00 00 \tmov 0x293c(%rip),%rax \n 1674:\t8b 00 \tmov (%rax),%eax\n 1676:\tbe 08 00 00 00 \tmov $0x8,%esi\n 167b:\t89 c7 \tmov %eax,%edi\n 167d:\tb8 00 00 00 00 \tmov $0x0,%eax\n 1682:\te8 d9 f9 ff ff \tcallq 1060 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:271\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:271\n 1687:\t48 8b 05 22 29 00 00 \tmov 0x2922(%rip),%rax \n 168e:\t8b 00 \tmov (%rax),%eax\n 1690:\tba 00 00 00 00 \tmov $0x0,%edx\n 1695:\tbe 03 00 00 00 \tmov $0x3,%esi\n 169a:\t89 c7 \tmov %eax,%edi\n 169c:\tb8 00 00 00 00 \tmov $0x0,%eax\n 16a1:\te8 ba f9 ff ff \tcallq 1060 \n 16a6:\t89 45 fc \tmov %eax,-0x4(%rbp)\n-/build/1st/pylirc-0.0.5/pylircmodule.c:272\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:272\n 16a9:\t83 7d fc ff \tcmpl $0xffffffff,-0x4(%rbp)\n 16ad:\t74 3b \tje 16ea \n-/build/1st/pylirc-0.0.5/pylircmodule.c:273\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:273\n 16af:\t8b 45 fc \tmov -0x4(%rbp),%eax\n 16b2:\t80 e4 f7 \tand $0xf7,%ah\n 16b5:\t83 7d ec 00 \tcmpl $0x0,-0x14(%rbp)\n 16b9:\t74 07 \tje 16c2 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:273 (discriminator 1)\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:273 (discriminator 1)\n 16bb:\tba 00 00 00 00 \tmov $0x0,%edx\n 16c0:\teb 05 \tjmp 16c7 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:273 (discriminator 2)\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:273 (discriminator 2)\n 16c2:\tba 00 08 00 00 \tmov $0x800,%edx\n-/build/1st/pylirc-0.0.5/pylircmodule.c:273 (discriminator 4)\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:273 (discriminator 4)\n 16c7:\t09 c2 \tor %eax,%edx\n 16c9:\t48 8b 05 e0 28 00 00 \tmov 0x28e0(%rip),%rax \n 16d0:\t8b 00 \tmov (%rax),%eax\n 16d2:\tbe 04 00 00 00 \tmov $0x4,%esi\n 16d7:\t89 c7 \tmov %eax,%edi\n 16d9:\tb8 00 00 00 00 \tmov $0x0,%eax\n 16de:\te8 7d f9 ff ff \tcallq 1060 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:274 (discriminator 4)\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:274 (discriminator 4)\n 16e3:\tb8 ff ff ff ff \tmov $0xffffffff,%eax\n 16e8:\teb 05 \tjmp 16ef \n-/build/1st/pylirc-0.0.5/pylircmodule.c:277\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:277\n 16ea:\tb8 00 00 00 00 \tmov $0x0,%eax\n-/build/1st/pylirc-0.0.5/pylircmodule.c:278\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:278\n 16ef:\tc9 \tleaveq \n 16f0:\tc3 \tretq \n \n 00000000000016f1 :\n initpylirc():\n-/build/1st/pylirc-0.0.5/pylircmodule.c:290\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:290\n 16f1:\t55 \tpush %rbp\n 16f2:\t48 89 e5 \tmov %rsp,%rbp\n-/build/1st/pylirc-0.0.5/pylircmodule.c:291\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:291\n 16f5:\t41 b8 f5 03 00 00 \tmov $0x3f5,%r8d\n 16fb:\tb9 00 00 00 00 \tmov $0x0,%ecx\n 1700:\tba 00 00 00 00 \tmov $0x0,%edx\n 1705:\t48 8d 35 b4 29 00 00 \tlea 0x29b4(%rip),%rsi \n 170c:\t48 8d 3d 60 0a 00 00 \tlea 0xa60(%rip),%rdi \n 1713:\te8 38 f9 ff ff \tcallq 1050 \n-/build/1st/pylirc-0.0.5/pylircmodule.c:292\n+/build/2/pylirc-0.0.5/2nd/pylircmodule.c:292\n 1718:\t90 \tnop\n 1719:\t5d \tpop %rbp\n 171a:\tc3 \tretq \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 {}`:", "readelf: Error: no .dynamic section in the dynamic segment", "stderr from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`:", "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 63626237 38633835 36346539 37363034 cbb78c8564e97604\n- 0x00000010 35666137 35666330 38393530 63626363 5fa75fc08950cbcc\n- 0x00000020 64616233 66302e64 65627567 00000000 dab3f0.debug....\n- 0x00000030 51cbc042 Q..B\n+ 0x00000000 31643765 38623332 63336661 61396235 1d7e8b32c3faa9b5\n+ 0x00000010 35636662 62396565 30663065 33323630 5cfbb9ee0f0e3260\n+ 0x00000020 65623862 61642e64 65627567 00000000 eb8bad.debug....\n+ 0x00000030 afa3c48d ....\n \n" } ] } ] } ] } ] }, { "source1": "python-pylirc-dbgsym_0.0.5-3.1_amd64.deb", "source2": "python-pylirc-dbgsym_0.0.5-3.1_amd64.deb", "unified_diff": null, "details": [ { "source1": "control.tar.xz", "source2": "control.tar.xz", "unified_diff": null, "details": [ { "source1": "control.tar", "source2": "control.tar", "unified_diff": null, "details": [ { "source1": "./control", "source2": "./control", "unified_diff": "@@ -5,8 +5,8 @@\n Architecture: amd64\n Maintainer: Debian Lirc Team \n Installed-Size: 25\n Depends: python-pylirc (= 0.0.5-3.1)\n Section: debug\n Priority: optional\n Description: debug symbols for python-pylirc\n-Build-Ids: 1ecbb78c8564e976045fa75fc08950cbccdab3f0\n+Build-Ids: 8a1d7e8b32c3faa9b55cfbb9ee0f0e3260eb8bad\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/1e/cbb78c8564e976045fa75fc08950cbccdab3f0.debug\n+usr/lib/debug/.build-id/8a/1d7e8b32c3faa9b55cfbb9ee0f0e3260eb8bad.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 2018-10-15 16:10:22.000000 ./\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-15 16:10:22.000000 ./usr/\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-15 16:10:22.000000 ./usr/lib/\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-15 16:10:22.000000 ./usr/lib/debug/\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-15 16:10:22.000000 ./usr/lib/debug/.build-id/\n-drwxr-xr-x 0 root (0) root (0) 0 2018-10-15 16:10:22.000000 ./usr/lib/debug/.build-id/1e/\n--rw-r--r-- 0 root (0) root (0) 14648 2018-10-15 16:10:22.000000 ./usr/lib/debug/.build-id/1e/cbb78c8564e976045fa75fc08950cbccdab3f0.debug\n+drwxr-xr-x 0 root (0) root (0) 0 2018-10-15 16:10:22.000000 ./usr/lib/debug/.build-id/8a/\n+-rw-r--r-- 0 root (0) root (0) 14648 2018-10-15 16:10:22.000000 ./usr/lib/debug/.build-id/8a/1d7e8b32c3faa9b55cfbb9ee0f0e3260eb8bad.debug\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-15 16:10:22.000000 ./usr/share/\n drwxr-xr-x 0 root (0) root (0) 0 2018-10-15 16:10:22.000000 ./usr/share/doc/\n lrwxrwxrwx 0 root (0) root (0) 0 2018-10-15 16:10:22.000000 ./usr/share/doc/python-pylirc-dbgsym -> python-pylirc\n" } ] } ] } ] } ] }