~/f/qpid-proton/RPMS.2017 ~/f/qpid-proton ~/f/qpid-proton RPMS.2017/python310-python-qpid-proton-0.37.0-0.0.x86_64.rpm RPMS/python310-python-qpid-proton-0.37.0-0.0.x86_64.rpm differ: byte 225, line 1 Comparing python310-python-qpid-proton-0.37.0-0.0.x86_64.rpm to python310-python-qpid-proton-0.37.0-0.0.x86_64.rpm comparing the rpm tags of python310-python-qpid-proton --- old-rpm-tags +++ new-rpm-tags @@ -185 +185 @@ -/usr/lib64/python3.10/site-packages/_cproton.cpython-310-x86_64-linux-gnu.so 5539cc4ae7711fe1766c2f9aa66214c1148a9d2e89996b6993aa220bb56c9bdb 0 +/usr/lib64/python3.10/site-packages/_cproton.cpython-310-x86_64-linux-gnu.so ed66210fba592a84c1c79a3f03f6078085d530061fcbc82990115f47d7ff59db 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/python3.10/site-packages/_cproton.cpython-310-x86_64-linux-gnu.so differs in ELF sections --- old /usr/lib64/python3.10/site-packages/_cproton.cpython-310-x86_64-linux-gnu.so (objdump) +++ new /usr/lib64/python3.10/site-packages/_cproton.cpython-310-x86_64-linux-gnu.so (objdump) @@ -960,7 +960,7 @@ 3e50 882f0000 10000000 00000000 00000000 ./.............. 3e60 00000000 00000000 034d0000 12000000 .........M...... 3e70 00000000 00000000 00000000 00000000 ................ - 3e80 1e460000 12000000 00000000 00000000 .F.............. + 3e80 39310000 12000000 00000000 00000000 91.............. 3e90 00000000 00000000 794b0000 12000000 ........yK...... 3ea0 00000000 00000000 00000000 00000000 ................ 3eb0 1c140000 10000000 00000000 00000000 ................ @@ -979,7 +979,7 @@ 3f80 00000000 00000000 e04d0000 12000000 .........M...... 3f90 00000000 00000000 00000000 00000000 ................ 3fa0 404b0000 12000000 00000000 00000000 @K.............. - 3fb0 00000000 00000000 30480000 12000000 ........0H...... + 3fb0 00000000 00000000 4f380000 12000000 ........O8...... 3fc0 00000000 00000000 00000000 00000000 ................ 3fd0 f9500000 12000000 00000000 00000000 .P.............. 3fe0 00000000 00000000 9c000000 10000000 ................ @@ -993,7 +993,7 @@ 4060 c84c0000 12000000 00000000 00000000 .L.............. 4070 00000000 00000000 87100000 10000000 ................ 4080 00000000 00000000 00000000 00000000 ................ - 4090 83430000 12000000 00000000 00000000 .C.............. + 4090 4a3e0000 12000000 00000000 00000000 J>.............. 40a0 00000000 00000000 930e0000 10000000 ................ 40b0 00000000 00000000 00000000 00000000 ................ 40c0 ce0e0000 10000000 00000000 00000000 ................ @@ -1020,7 +1020,7 @@ 4210 144d0000 12000000 00000000 00000000 .M.............. 4220 00000000 00000000 334d0000 12000000 ........3M...... 4230 00000000 00000000 00000000 00000000 ................ - 4240 1d420000 12000000 00000000 00000000 .B.............. + 4240 db470000 12000000 00000000 00000000 .G.............. 4250 00000000 00000000 5b130000 10000000 ........[....... 4260 00000000 00000000 00000000 00000000 ................ 4270 ba030000 10000000 00000000 00000000 ................ @@ -1060,7 +1060,7 @@ 4490 00000000 00000000 db4b0000 12000000 .........K...... 44a0 00000000 00000000 00000000 00000000 ................ 44b0 23030000 10000000 00000000 00000000 #............... - 44c0 00000000 00000000 ba400000 12000000 .........@...... + 44c0 00000000 00000000 14340000 12000000 .........4...... 44d0 00000000 00000000 00000000 00000000 ................ 44e0 a9010000 10000000 00000000 00000000 ................ 44f0 00000000 00000000 10000000 20000000 ............ ... @@ -1096,7 +1096,7 @@ 46d0 00000000 00000000 124f0000 12000000 .........O...... 46e0 00000000 00000000 00000000 00000000 ................ 46f0 48500000 12000000 00000000 00000000 HP.............. - 4700 00000000 00000000 bc3f0000 12000000 .........?...... + 4700 00000000 00000000 c33b0000 12000000 .........;...... 4710 00000000 00000000 00000000 00000000 ................ 4720 46000000 22000000 00000000 00000000 F..."........... 4730 00000000 00000000 da4e0000 12000000 .........N...... @@ -1146,14 +1146,14 @@ 49f0 e14c0000 12000000 00000000 00000000 .L.............. 4a00 00000000 00000000 554e0000 12000000 ........UN...... 4a10 00000000 00000000 00000000 00000000 ................ - 4a20 1f390000 12000000 00000000 00000000 .9.............. + 4a20 33340000 12000000 00000000 00000000 34.............. 4a30 00000000 00000000 34130000 10000000 ........4....... 4a40 00000000 00000000 00000000 00000000 ................ 4a50 724b0000 12000000 00000000 00000000 rK.............. 4a60 00000000 00000000 f6020000 10000000 ................ 4a70 00000000 00000000 00000000 00000000 ................ 4a80 19510000 12000000 00000000 00000000 .Q.............. - 4a90 00000000 00000000 47430000 12000000 ........GC...... + 4a90 00000000 00000000 233e0000 12000000 ........#>...... 4aa0 00000000 00000000 00000000 00000000 ................ 4ab0 584f0000 12000000 00000000 00000000 XO.............. 4ac0 00000000 00000000 f84e0000 12000000 .........N...... @@ -1185,7 +1185,7 @@ 4c60 df210000 10000000 00000000 00000000 .!.............. 4c70 00000000 00000000 404f0000 12000000 ........@O...... 4c80 00000000 00000000 00000000 00000000 ................ - 4c90 c1490000 12000000 00000000 00000000 .I.............. + 4c90 4e490000 12000000 00000000 00000000 NI.............. 4ca0 00000000 00000000 75000000 10000000 ........u....... 4cb0 00000000 00000000 00000000 00000000 ................ 4cc0 e3030000 10000000 00000000 00000000 ................ @@ -1194,8 +1194,8 @@ 4cf0 60030000 10000000 00000000 00000000 `............... 4d00 00000000 00000000 61500000 12000000 ........aP...... 4d10 00000000 00000000 00000000 00000000 ................ - 4d20 ad490000 12000000 00000000 00000000 .I.............. - 4d30 00000000 00000000 a4460000 12000000 .........F...... + 4d20 3a490000 12000000 00000000 00000000 :I.............. + 4d30 00000000 00000000 61320000 12000000 ........a2...... 4d40 00000000 00000000 00000000 00000000 ................ 4d50 e31c0000 12000000 00000000 00000000 ................ 4d60 00000000 00000000 b84b0000 12000000 .........K...... @@ -1210,7 +1210,7 @@ 4df0 00000000 00000000 17030000 10000000 ................ 4e00 00000000 00000000 00000000 00000000 ................ 4e10 662f0000 10000000 00000000 00000000 f/.............. - 4e20 00000000 00000000 c8490000 12000000 .........I...... + 4e20 00000000 00000000 55490000 12000000 ........UI...... 4e30 00000000 00000000 00000000 00000000 ................ 4e40 101f0000 10000000 00000000 00000000 ................ 4e50 00000000 00000000 6b1e0000 10000000 ........k....... @@ -1222,13 +1222,13 @@ 4eb0 00000000 00000000 b61f0000 10000000 ................ 4ec0 00000000 00000000 00000000 00000000 ................ 4ed0 bd010000 10000000 00000000 00000000 ................ - 4ee0 00000000 00000000 5e490000 12000000 ........^I...... + 4ee0 00000000 00000000 eb480000 12000000 .........H...... 4ef0 00000000 00000000 00000000 00000000 ................ - 4f00 7c430000 11000000 00000000 00000000 |C.............. + 4f00 433e0000 11000000 00000000 00000000 C>.............. 4f10 00000000 00000000 a34e0000 12000000 .........N...... 4f20 00000000 00000000 00000000 00000000 ................ 4f30 6d500000 12000000 00000000 00000000 mP.............. - 4f40 00000000 00000000 49470000 12000000 ........IG...... + 4f40 00000000 00000000 24340000 12000000 ........$4...... 4f50 00000000 00000000 00000000 00000000 ................ 4f60 064c0000 12000000 00000000 00000000 .L.............. 4f70 00000000 00000000 a84d0000 12000000 .........M...... @@ -1239,7 +1239,7 @@ 4fc0 174c0000 12000000 00000000 00000000 .L.............. 4fd0 00000000 00000000 2c4b0000 12000000 ........,K...... 4fe0 00000000 00000000 00000000 00000000 ................ - 4ff0 803d0000 12000000 00000000 00000000 .=.............. + 4ff0 773a0000 12000000 00000000 00000000 w:.............. 5000 00000000 00000000 62510000 12000000 ........bQ...... 5010 00000000 00000000 00000000 00000000 ................ 5020 f64b0000 12000000 00000000 00000000 .K.............. @@ -1257,11 +1257,11 @@ 50e0 632a0000 10000000 00000000 00000000 c*.............. 50f0 00000000 00000000 33110000 10000000 ........3....... 5100 00000000 00000000 00000000 00000000 ................ - 5110 d52f0000 12000000 00000000 00000000 ./.............. + 5110 df3c0000 12000000 00000000 00000000 .<.............. 5120 00000000 00000000 7a030000 10000000 ........z....... 5130 00000000 00000000 00000000 00000000 ................ 5140 2e500000 12000000 00000000 00000000 .P.............. - 5150 00000000 00000000 2b460000 12000000 ........+F...... + 5150 00000000 00000000 46310000 12000000 ........F1...... 5160 00000000 00000000 00000000 00000000 ................ 5170 24110000 10000000 00000000 00000000 $............... 5180 00000000 00000000 05110000 10000000 ................ @@ -1270,1316 +1270,1316 @@ 51b0 00000000 00000000 2d4f0000 12000000 ........-O...... 51c0 00000000 00000000 00000000 00000000 ................ 51d0 9d030000 10000000 00000000 00000000 ................ - 51e0 00000000 00000000 91430000 12000000 .........C...... + 51e0 00000000 00000000 583e0000 12000000 ........X>...... 51f0 00000000 00000000 00000000 00000000 ................ 5200 1e500000 12000000 00000000 00000000 .P.............. 5210 00000000 00000000 291e0000 12000e00 ........)....... 5220 203c0800 00000000 91010000 00000000 <.............. - 5230 7c3a0000 12000e00 10320600 00000000 |:.......2...... + 5230 ef360000 12000e00 807d0700 00000000 .6.......}...... 5240 af080000 00000000 d4240000 12000e00 .........$...... - 5250 60f00600 00000000 13000000 00000000 `............... - 5260 38200000 12000e00 60a60600 00000000 8 ......`....... + 5250 90f70600 00000000 13000000 00000000 ................ + 5260 38200000 12000e00 d07e0600 00000000 8 .......~...... 5270 0a000000 00000000 de260000 12000e00 .........&...... - 5280 501c0700 00000000 08000000 00000000 P............... - 5290 2f1b0000 12000e00 a01c0700 00000000 /............... + 5280 80230700 00000000 08000000 00000000 .#.............. + 5290 2f1b0000 12000e00 d0230700 00000000 /........#...... 52a0 0c000000 00000000 441c0000 12000e00 ........D....... - 52b0 300c0700 00000000 05000000 00000000 0............... - 52c0 7e1a0000 12000e00 d0a40600 00000000 ~............... + 52b0 60130700 00000000 05000000 00000000 `............... + 52c0 7e1a0000 12000e00 407d0600 00000000 ~.......@}...... 52d0 3e010000 00000000 23070000 12000e00 >.......#....... - 52e0 10cb0500 00000000 3a000000 00000000 ........:....... - 52f0 58470000 12000e00 e0630800 00000000 XG.......c...... + 52e0 80320700 00000000 3a000000 00000000 .2......:....... + 52f0 5e340000 12000e00 e0630800 00000000 ^4.......c...... 5300 39000000 00000000 f5540000 11001500 9........T...... 5310 20350b00 00000000 70000000 00000000 5......p....... 5320 ac2a0000 12000e00 104a0800 00000000 .*.......J...... 5330 bf010000 00000000 9b220000 12000e00 ........."...... 5340 e0020800 00000000 33000000 00000000 ........3....... - 5350 4c240000 12000e00 80ef0600 00000000 L$.............. + 5350 4c240000 12000e00 b0f60600 00000000 L$.............. 5360 08000000 00000000 ab0e0000 12000e00 ................ 5370 40fc0700 00000000 04000000 00000000 @............... - 5380 5b270000 12000e00 40120700 00000000 ['......@....... + 5380 5b270000 12000e00 70190700 00000000 ['......p....... 5390 05000000 00000000 91250000 12000e00 .........%...... - 53a0 a0030700 00000000 7d000000 00000000 ........}....... - 53b0 fe450000 11001500 602f0b00 00000000 .E......`/...... + 53a0 d00a0700 00000000 7d000000 00000000 ........}....... + 53b0 55300000 11001500 202f0b00 00000000 U0...... /...... 53c0 28000000 00000000 4a1a0000 12000e00 (.......J....... - 53d0 c0000700 00000000 8e000000 00000000 ................ - 53e0 20450000 12000e00 806b0800 00000000 E.......k...... + 53d0 f0070700 00000000 8e000000 00000000 ................ + 53e0 e73a0000 12000e00 806b0800 00000000 .:.......k...... 53f0 74000000 00000000 b5150000 12000e00 t............... - 5400 405b0700 00000000 ef010000 00000000 @[.............. - 5410 583d0000 12000e00 a01a0800 00000000 X=.............. - 5420 2f000000 00000000 ca3f0000 12000e00 /........?...... - 5430 10cd0600 00000000 cf020000 00000000 ................ /usr/lib64/python3.10/site-packages/_cproton.cpython-310-x86_64-linux-gnu.so differs in assembler output --- old /usr/lib64/python3.10/site-packages/_cproton.cpython-310-x86_64-linux-gnu.so (disasm) +++ new /usr/lib64/python3.10/site-packages/_cproton.cpython-310-x86_64-linux-gnu.so (disasm) @@ -4336,6 +4336,30 @@ Disassembly of section .text: +pni_data_new.cold: + movw $something,0x34 + ud2 + +pni_data_add.cold: + movw $something,offset(%rax) + movw $something,offset(%rax) + movw $something,0x38 + ud2 + +pni_data_intern_node.cold: + mov %rsi,0x8 + ud2 + +pn_data_restore.cold: + movzwl 0x3a,%eax + ud2 + +pn_data_vfill.cold: + movw $something,0x38 + ud2 + mov 0x18,%eax + ud2 + pni_remove_link.part.0.cold: mov 0xf8,%rax ud2 @@ -4372,30 +4396,6 @@ mov 0xf8,%rax ud2 -pni_data_new.cold: - movw $something,0x34 - ud2 - -pni_data_add.cold: - movw $something,offset(%rax) - movw $something,offset(%rax) - movw $something,0x38 - ud2 - -pni_data_intern_node.cold: - mov %rsi,0x8 - ud2 - -pn_data_restore.cold: - movzwl 0x3a,%eax - ud2 - -pn_data_vfill.cold: - movw $something,0x38 - ud2 - mov 0x18,%eax - ud2 - pn_ssl_get_cert_fingerprint.cold: mov 0x88,%rax ud2 @@ -4440,8 +4440,8 @@ nop deregister_tm_clones: - lea offset(%rip),%rdi # - lea offset(%rip),%rax # + lea offset(%rip),%rdi # <__TMC_END__> + lea offset(%rip),%rax # <__TMC_END__> cmp %rdi,%rax je mov offset(%rip),%rax # <_ITM_deregisterTMCloneTable@Base> @@ -4453,8 +4453,8 @@ nopl offset(%rax) register_tm_clones: - lea offset(%rip),%rdi # - lea offset(%rip),%rsi # + lea offset(%rip),%rdi # <__TMC_END__> + lea offset(%rip),%rsi # <__TMC_END__> sub %rdi,%rsi mov %rsi,%rax shr $something,%rsi @@ -4878,7 +4878,7 @@ jl cmp %rdx,%r9 jle - lea offset(%rip),%rax # + lea offset(%rip),%rax # cmp %rdx,%rsi lea offset(%rip),%rcx # <_PN_HANDLE_PNI_PYTRACER + ofs> mov %edx,%r8d @@ -4900,7 +4900,7 @@ or %rcx,%rax je cmp %rcx,%rsi - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %esi,%r8d mov %rdi,%rdx lea offset(%rip),%rcx # <_PN_HANDLE_PNI_PYTRACER + ofs> @@ -4943,7 +4943,7 @@ call jmp nopl (%rax) - lea offset(%rip),%rax # + lea offset(%rip),%rax # cmp %rdx,%rsi lea offset(%rip),%rcx # <_PN_HANDLE_PNI_PYTRACER + ofs> mov %esi,%r8d @@ -5066,14 +5066,14 @@ push %r12 push %rbp mov %rdi,%rbp - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # <_PN_HANDLE_PNI_PYTRACER + ofs> push %rbx call mov offset(%rbp),%r13 mov %rax,%rbx test %r13,%r13 je - lea offset(%rip),%r14 # + lea offset(%rip),%r14 # jmp mov %r14,%rdi call @@ -5102,7 +5102,7 @@ call cmpq $something,offset(%r13) jne - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call mov %rbp,%rdi mov %rax,%rsi @@ -48550,3435 +48550,2372 @@ cs nopw offset(%rax,%rax,1) nopl (%rax) -emit_descriptor: - push %rbx - mov %rdx,%rbx - mov offset(%rsi),%edx - mov %rdi,%r9 - mov offset(%rdi),%r8 - mov offset(%rdi),%rax - test %edx,%edx - jne - jmp - nopl offset(%rax,%rax,1) - mov (%r9),%rdi - movb $something,(%rdi,%rax,1) - mov offset(%r9),%rax - mov offset(%r9),%r8 - add $something,%rax - mov %rax,offset(%r9) - addq $something,offset(%rsi) - sub $something,%edx - je - lea offset(%rax),%rdi - cmp %rdi,%r8 - jae - mov %rdi,%rax - mov %rax,offset(%r9) - addq $something,offset(%rsi) - sub $something,%edx - jne - lea offset(%rax),%rdx - movl $something,offset(%rsi) - cmp %rdx,%r8 - jb - mov (%r9),%rdx - movb $something,(%rdx,%rax,1) - mov offset(%r9),%rax - mov offset(%r9),%r8 - lea offset(%rax),%rdx - mov %rdx,offset(%r9) - add $something,%rax - cmp $something,%rbx - ja - cmp %rax,%r8 - jb - mov (%r9),%rax - movb $something,(%rax,%rdx,1) - mov offset(%r9),%rdx - mov offset(%r9),%r8 - lea offset(%rdx),%rax - add $something,%rdx - mov %rax,offset(%r9) - cmp %rdx,%r8 - jb - mov (%r9),%rdx - mov %bl,(%rdx,%rax,1) - mov offset(%r9),%rax - lea offset(%rax),%rdx - mov %rdx,offset(%r9) RPMS.2017/python38-python-qpid-proton-0.37.0-0.0.x86_64.rpm RPMS/python38-python-qpid-proton-0.37.0-0.0.x86_64.rpm differ: byte 225, line 1 Comparing python38-python-qpid-proton-0.37.0-0.0.x86_64.rpm to python38-python-qpid-proton-0.37.0-0.0.x86_64.rpm comparing the rpm tags of python38-python-qpid-proton --- old-rpm-tags +++ new-rpm-tags @@ -178 +178 @@ -/usr/lib64/python3.8/site-packages/_cproton.cpython-38-x86_64-linux-gnu.so 74dfdb79793da661ecb944127d05a38ff79c1eec82553560fa17de7b006808e3 0 +/usr/lib64/python3.8/site-packages/_cproton.cpython-38-x86_64-linux-gnu.so 7a8aef2d9dd54f1d7a5b77256fdbe9e70d37e8b84195ad929d32f1c277aa6445 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/python3.8/site-packages/_cproton.cpython-38-x86_64-linux-gnu.so differs in ELF sections --- old /usr/lib64/python3.8/site-packages/_cproton.cpython-38-x86_64-linux-gnu.so (objdump) +++ new /usr/lib64/python3.8/site-packages/_cproton.cpython-38-x86_64-linux-gnu.so (objdump) @@ -961,7 +961,7 @@ 3e58 a62f0000 10000000 00000000 00000000 ./.............. 3e68 00000000 00000000 214d0000 12000000 ........!M...... 3e78 00000000 00000000 00000000 00000000 ................ - 3e88 3c460000 12000000 00000000 00000000 .............. 40a8 00000000 00000000 17110000 10000000 ................ 40b8 00000000 00000000 00000000 00000000 ................ 40c8 7d160000 10000000 00000000 00000000 }............... @@ -1021,7 +1021,7 @@ 4218 324d0000 12000000 00000000 00000000 2M.............. 4228 00000000 00000000 514d0000 12000000 ........QM...... 4238 00000000 00000000 00000000 00000000 ................ - 4248 3b420000 12000000 00000000 00000000 ;B.............. + 4248 f9470000 12000000 00000000 00000000 .G.............. 4258 00000000 00000000 d9040000 10000000 ................ 4268 00000000 00000000 00000000 00000000 ................ 4278 aa010000 10000000 00000000 00000000 ................ @@ -1061,7 +1061,7 @@ 4498 00000000 00000000 f94b0000 12000000 .........K...... 44a8 00000000 00000000 00000000 00000000 ................ 44b8 e7030000 10000000 00000000 00000000 ................ - 44c8 00000000 00000000 d8400000 12000000 .........@...... + 44c8 00000000 00000000 32340000 12000000 ........24...... 44d8 00000000 00000000 00000000 00000000 ................ 44e8 f8010000 10000000 00000000 00000000 ................ 44f8 00000000 00000000 10000000 20000000 ............ ... @@ -1097,7 +1097,7 @@ 46d8 00000000 00000000 304f0000 12000000 ........0O...... 46e8 00000000 00000000 00000000 00000000 ................ 46f8 66500000 12000000 00000000 00000000 fP.............. - 4708 00000000 00000000 da3f0000 12000000 .........?...... + 4708 00000000 00000000 e13b0000 12000000 .........;...... 4718 00000000 00000000 00000000 00000000 ................ 4728 46000000 22000000 00000000 00000000 F..."........... 4738 00000000 00000000 f84e0000 12000000 .........N...... @@ -1148,7 +1148,7 @@ 4a08 00000000 00000000 ff4c0000 12000000 .........L...... 4a18 00000000 00000000 00000000 00000000 ................ 4a28 734e0000 12000000 00000000 00000000 sN.............. - 4a38 00000000 00000000 3d390000 12000000 ........=9...... + 4a38 00000000 00000000 51340000 12000000 ........Q4...... 4a48 00000000 00000000 00000000 00000000 ................ 4a58 07040000 10000000 00000000 00000000 ................ 4a68 00000000 00000000 88050000 10000000 ................ @@ -1157,7 +1157,7 @@ 4a98 00000000 00000000 80020000 10000000 ................ 4aa8 00000000 00000000 00000000 00000000 ................ 4ab8 37510000 12000000 00000000 00000000 7Q.............. - 4ac8 00000000 00000000 65430000 12000000 ........eC...... + 4ac8 00000000 00000000 413e0000 12000000 ........A>...... 4ad8 00000000 00000000 00000000 00000000 ................ 4ae8 764f0000 12000000 00000000 00000000 vO.............. 4af8 00000000 00000000 164f0000 12000000 .........O...... @@ -1189,7 +1189,7 @@ 4c98 33040000 10000000 00000000 00000000 3............... 4ca8 00000000 00000000 5e4f0000 12000000 ........^O...... 4cb8 00000000 00000000 00000000 00000000 ................ - 4cc8 df490000 12000000 00000000 00000000 .I.............. + 4cc8 6c490000 12000000 00000000 00000000 lI.............. 4cd8 00000000 00000000 75000000 10000000 ........u....... 4ce8 00000000 00000000 00000000 00000000 ................ 4cf8 c5050000 10000000 00000000 00000000 ................ @@ -1198,8 +1198,8 @@ 4d28 3f050000 10000000 00000000 00000000 ?............... 4d38 00000000 00000000 7f500000 12000000 .........P...... 4d48 00000000 00000000 00000000 00000000 ................ - 4d58 cb490000 12000000 00000000 00000000 .I.............. - 4d68 00000000 00000000 c2460000 12000000 .........F...... + 4d58 58490000 12000000 00000000 00000000 XI.............. + 4d68 00000000 00000000 7f320000 12000000 .........2...... 4d78 00000000 00000000 00000000 00000000 ................ 4d88 4b180000 12000000 00000000 00000000 K............... 4d98 00000000 00000000 d64b0000 12000000 .........K...... @@ -1214,7 +1214,7 @@ 4e28 00000000 00000000 74020000 10000000 ........t....... 4e38 00000000 00000000 00000000 00000000 ................ 4e48 842f0000 10000000 00000000 00000000 ./.............. - 4e58 00000000 00000000 e6490000 12000000 .........I...... + 4e58 00000000 00000000 73490000 12000000 ........sI...... 4e68 00000000 00000000 00000000 00000000 ................ 4e78 52040000 10000000 00000000 00000000 R............... 4e88 00000000 00000000 dc280000 10000000 .........(...... @@ -1226,13 +1226,13 @@ 4ee8 00000000 00000000 9c2b0000 10000000 .........+...... 4ef8 00000000 00000000 00000000 00000000 ................ 4f08 0c020000 10000000 00000000 00000000 ................ - 4f18 00000000 00000000 7c490000 12000000 ........|I...... + 4f18 00000000 00000000 09490000 12000000 .........I...... 4f28 00000000 00000000 00000000 00000000 ................ - 4f38 9a430000 11000000 00000000 00000000 .C.............. + 4f38 613e0000 11000000 00000000 00000000 a>.............. 4f48 00000000 00000000 c14e0000 12000000 .........N...... 4f58 00000000 00000000 00000000 00000000 ................ 4f68 8b500000 12000000 00000000 00000000 .P.............. - 4f78 00000000 00000000 67470000 12000000 ........gG...... + 4f78 00000000 00000000 42340000 12000000 ........B4...... 4f88 00000000 00000000 00000000 00000000 ................ 4f98 244c0000 12000000 00000000 00000000 $L.............. 4fa8 00000000 00000000 c64d0000 12000000 .........M...... @@ -1243,7 +1243,7 @@ 4ff8 354c0000 12000000 00000000 00000000 5L.............. 5008 00000000 00000000 4a4b0000 12000000 ........JK...... 5018 00000000 00000000 00000000 00000000 ................ - 5028 9e3d0000 12000000 00000000 00000000 .=.............. + 5028 953a0000 12000000 00000000 00000000 .:.............. 5038 00000000 00000000 80510000 12000000 .........Q...... 5048 00000000 00000000 00000000 00000000 ................ 5058 144c0000 12000000 00000000 00000000 .L.............. @@ -1261,11 +1261,11 @@ 5118 f6040000 10000000 00000000 00000000 ................ 5128 00000000 00000000 59050000 10000000 ........Y....... 5138 00000000 00000000 00000000 00000000 ................ - 5148 f32f0000 12000000 00000000 00000000 ./.............. + 5148 fd3c0000 12000000 00000000 00000000 .<.............. 5158 00000000 00000000 88030000 10000000 ................ 5168 00000000 00000000 00000000 00000000 ................ 5178 4c500000 12000000 00000000 00000000 LP.............. - 5188 00000000 00000000 49460000 12000000 ........IF...... + 5188 00000000 00000000 64310000 12000000 ........d1...... 5198 00000000 00000000 00000000 00000000 ................ 51a8 bc030000 10000000 00000000 00000000 ................ 51b8 00000000 00000000 9d030000 10000000 ................ @@ -1274,1316 +1274,1316 @@ 51e8 00000000 00000000 4b4f0000 12000000 ........KO...... 51f8 00000000 00000000 00000000 00000000 ................ 5208 cb030000 10000000 00000000 00000000 ................ - 5218 00000000 00000000 af430000 12000000 .........C...... + 5218 00000000 00000000 763e0000 12000000 ........v>...... 5228 00000000 00000000 00000000 00000000 ................ 5238 3c500000 12000000 00000000 00000000 ............... - 5318 a0d10500 00000000 3a000000 00000000 ........:....... - 5328 76470000 12000e00 706a0800 00000000 vG......pj...... + 5318 10390700 00000000 3a000000 00000000 .9......:....... + 5328 7c340000 12000e00 706a0800 00000000 |4......pj...... 5338 39000000 00000000 13550000 11001500 9........U...... 5348 00350b00 00000000 70000000 00000000 .5......p....... 5358 ac2a0000 12000e00 a0500800 00000000 .*.......P...... 5368 bf010000 00000000 a5220000 12000e00 ........."...... 5378 70090800 00000000 33000000 00000000 p.......3....... - 5388 d5140000 12000e00 10f60600 00000000 ................ + 5388 d5140000 12000e00 40fd0600 00000000 ........@....... 5398 08000000 00000000 b1150000 12000e00 ................ 53a8 d0020800 00000000 04000000 00000000 ................ - 53b8 12140000 12000e00 d0180700 00000000 ................ + 53b8 12140000 12000e00 00200700 00000000 ......... ...... 53c8 05000000 00000000 ef2b0000 12000e00 .........+...... - 53d8 300a0700 00000000 7d000000 00000000 0.......}....... - 53e8 1c460000 11001500 402f0b00 00000000 .F......@/...... + 53d8 60110700 00000000 7d000000 00000000 `.......}....... + 53e8 73300000 11001500 002f0b00 00000000 s0......./...... 53f8 28000000 00000000 58230000 12000e00 (.......X#...... - 5408 50070700 00000000 8e000000 00000000 P............... - 5418 3e450000 12000e00 10720800 00000000 >E.......r...... + 5408 800e0700 00000000 8e000000 00000000 ................ + 5418 053b0000 12000e00 10720800 00000000 .;.......r...... 5428 74000000 00000000 331e0000 12000e00 t.......3....... - 5438 d0610700 00000000 ef010000 00000000 .a.............. - 5448 763d0000 12000e00 30210800 00000000 v=......0!...... - 5458 2f000000 00000000 e83f0000 12000e00 /........?...... /usr/lib64/python3.8/site-packages/_cproton.cpython-38-x86_64-linux-gnu.so differs in assembler output --- old /usr/lib64/python3.8/site-packages/_cproton.cpython-38-x86_64-linux-gnu.so (disasm) +++ new /usr/lib64/python3.8/site-packages/_cproton.cpython-38-x86_64-linux-gnu.so (disasm) @@ -4346,6 +4346,30 @@ Disassembly of section .text: +pni_data_new.cold: + movw $something,0x34 + ud2 + +pni_data_add.cold: + movw $something,offset(%rax) + movw $something,offset(%rax) + movw $something,0x38 + ud2 + +pni_data_intern_node.cold: + mov %rsi,0x8 + ud2 + +pn_data_restore.cold: + movzwl 0x3a,%eax + ud2 + +pn_data_vfill.cold: + movw $something,0x38 + ud2 + mov 0x18,%eax + ud2 + pni_remove_link.part.0.cold: mov 0xf8,%rax ud2 @@ -4382,30 +4406,6 @@ mov 0xf8,%rax ud2 -pni_data_new.cold: - movw $something,0x34 - ud2 - -pni_data_add.cold: - movw $something,offset(%rax) - movw $something,offset(%rax) - movw $something,0x38 - ud2 - -pni_data_intern_node.cold: - mov %rsi,0x8 - ud2 - -pn_data_restore.cold: - movzwl 0x3a,%eax - ud2 - -pn_data_vfill.cold: - movw $something,0x38 - ud2 - mov 0x18,%eax - ud2 - pn_ssl_get_cert_fingerprint.cold: mov 0x88,%rax ud2 @@ -4450,8 +4450,8 @@ nop deregister_tm_clones: - lea offset(%rip),%rdi # - lea offset(%rip),%rax # + lea offset(%rip),%rdi # <__TMC_END__> + lea offset(%rip),%rax # <__TMC_END__> cmp %rdi,%rax je mov offset(%rip),%rax # <_ITM_deregisterTMCloneTable@Base> @@ -4463,8 +4463,8 @@ nopl offset(%rax) register_tm_clones: - lea offset(%rip),%rdi # - lea offset(%rip),%rsi # + lea offset(%rip),%rdi # <__TMC_END__> + lea offset(%rip),%rsi # <__TMC_END__> sub %rdi,%rsi mov %rsi,%rax shr $something,%rsi @@ -4982,7 +4982,7 @@ jl cmp %rdx,%r9 jle - lea offset(%rip),%rax # + lea offset(%rip),%rax # cmp %rdx,%rsi lea offset(%rip),%rcx # <_PN_HANDLE_PNI_PYTRACER + ofs> mov %edx,%r8d @@ -5004,7 +5004,7 @@ or %rcx,%rax je cmp %rcx,%rsi - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %esi,%r8d mov %rdi,%rdx lea offset(%rip),%rcx # <_PN_HANDLE_PNI_PYTRACER + ofs> @@ -5047,7 +5047,7 @@ call jmp nopl (%rax) - lea offset(%rip),%rax # + lea offset(%rip),%rax # cmp %rdx,%rsi lea offset(%rip),%rcx # <_PN_HANDLE_PNI_PYTRACER + ofs> mov %esi,%r8d @@ -5210,14 +5210,14 @@ push %r12 push %rbp mov %rdi,%rbp - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # <_PN_HANDLE_PNI_PYTRACER + ofs> push %rbx call mov offset(%rbp),%r13 mov %rax,%rbx test %r13,%r13 je - lea offset(%rip),%r14 # + lea offset(%rip),%r14 # jmp mov %r14,%rdi call @@ -5246,7 +5246,7 @@ call cmpq $something,offset(%r13) jne - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call mov %rbp,%rdi mov %rax,%rsi @@ -48913,3435 +48913,2372 @@ jmp nopl offset(%rax,%rax,1) -emit_descriptor: - push %rbx - mov %rdx,%rbx - mov offset(%rsi),%edx - mov %rdi,%r9 - mov offset(%rdi),%r8 - mov offset(%rdi),%rax - test %edx,%edx - jne - jmp - nopl offset(%rax,%rax,1) - mov (%r9),%rdi - movb $something,(%rdi,%rax,1) - mov offset(%r9),%rax - mov offset(%r9),%r8 - add $something,%rax - mov %rax,offset(%r9) - addq $something,offset(%rsi) - sub $something,%edx - je - lea offset(%rax),%rdi - cmp %rdi,%r8 - jae - mov %rdi,%rax - mov %rax,offset(%r9) - addq $something,offset(%rsi) - sub $something,%edx - jne - lea offset(%rax),%rdx - movl $something,offset(%rsi) - cmp %rdx,%r8 - jb - mov (%r9),%rdx - movb $something,(%rdx,%rax,1) - mov offset(%r9),%rax - mov offset(%r9),%r8 - lea offset(%rax),%rdx - mov %rdx,offset(%r9) - add $something,%rax - cmp $something,%rbx - ja - cmp %rax,%r8 - jb - mov (%r9),%rax - movb $something,(%rax,%rdx,1) - mov offset(%r9),%rdx - mov offset(%r9),%r8 - lea offset(%rdx),%rax - add $something,%rdx - mov %rax,offset(%r9) - cmp %rdx,%r8 - jb - mov (%r9),%rdx - mov %bl,(%rdx,%rax,1) - mov offset(%r9),%rax - lea offset(%rax),%rdx - mov %rdx,offset(%r9) RPMS.2017/python39-python-qpid-proton-0.37.0-0.0.x86_64.rpm RPMS/python39-python-qpid-proton-0.37.0-0.0.x86_64.rpm differ: byte 225, line 1 Comparing python39-python-qpid-proton-0.37.0-0.0.x86_64.rpm to python39-python-qpid-proton-0.37.0-0.0.x86_64.rpm comparing the rpm tags of python39-python-qpid-proton --- old-rpm-tags +++ new-rpm-tags @@ -178 +178 @@ -/usr/lib64/python3.9/site-packages/_cproton.cpython-39-x86_64-linux-gnu.so b4651d58755cf54e877a59e8ab14fb048ce163f173c86df12dca81d0f5630fd0 0 +/usr/lib64/python3.9/site-packages/_cproton.cpython-39-x86_64-linux-gnu.so e540b2129820bb5ddc6305195ca55db8d7e64944ec74d4fe01409a9261b47832 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/python3.9/site-packages/_cproton.cpython-39-x86_64-linux-gnu.so differs in ELF sections --- old /usr/lib64/python3.9/site-packages/_cproton.cpython-39-x86_64-linux-gnu.so (objdump) +++ new /usr/lib64/python3.9/site-packages/_cproton.cpython-39-x86_64-linux-gnu.so (objdump) @@ -960,7 +960,7 @@ 3e50 882f0000 10000000 00000000 00000000 ./.............. 3e60 00000000 00000000 034d0000 12000000 .........M...... 3e70 00000000 00000000 00000000 00000000 ................ - 3e80 1e460000 12000000 00000000 00000000 .F.............. + 3e80 39310000 12000000 00000000 00000000 91.............. 3e90 00000000 00000000 794b0000 12000000 ........yK...... 3ea0 00000000 00000000 00000000 00000000 ................ 3eb0 1c140000 10000000 00000000 00000000 ................ @@ -979,7 +979,7 @@ 3f80 00000000 00000000 e04d0000 12000000 .........M...... 3f90 00000000 00000000 00000000 00000000 ................ 3fa0 404b0000 12000000 00000000 00000000 @K.............. - 3fb0 00000000 00000000 30480000 12000000 ........0H...... + 3fb0 00000000 00000000 4f380000 12000000 ........O8...... 3fc0 00000000 00000000 00000000 00000000 ................ 3fd0 f9500000 12000000 00000000 00000000 .P.............. 3fe0 00000000 00000000 9c000000 10000000 ................ @@ -993,7 +993,7 @@ 4060 c84c0000 12000000 00000000 00000000 .L.............. 4070 00000000 00000000 87100000 10000000 ................ 4080 00000000 00000000 00000000 00000000 ................ - 4090 83430000 12000000 00000000 00000000 .C.............. + 4090 4a3e0000 12000000 00000000 00000000 J>.............. 40a0 00000000 00000000 980e0000 10000000 ................ 40b0 00000000 00000000 00000000 00000000 ................ 40c0 dc0e0000 10000000 00000000 00000000 ................ @@ -1020,7 +1020,7 @@ 4210 144d0000 12000000 00000000 00000000 .M.............. 4220 00000000 00000000 334d0000 12000000 ........3M...... 4230 00000000 00000000 00000000 00000000 ................ - 4240 1d420000 12000000 00000000 00000000 .B.............. + 4240 db470000 12000000 00000000 00000000 .G.............. 4250 00000000 00000000 5b130000 10000000 ........[....... 4260 00000000 00000000 00000000 00000000 ................ 4270 ba030000 10000000 00000000 00000000 ................ @@ -1060,7 +1060,7 @@ 4490 00000000 00000000 db4b0000 12000000 .........K...... 44a0 00000000 00000000 00000000 00000000 ................ 44b0 23030000 10000000 00000000 00000000 #............... - 44c0 00000000 00000000 ba400000 12000000 .........@...... + 44c0 00000000 00000000 14340000 12000000 .........4...... 44d0 00000000 00000000 00000000 00000000 ................ 44e0 a9010000 10000000 00000000 00000000 ................ 44f0 00000000 00000000 10000000 20000000 ............ ... @@ -1096,7 +1096,7 @@ 46d0 00000000 00000000 124f0000 12000000 .........O...... 46e0 00000000 00000000 00000000 00000000 ................ 46f0 48500000 12000000 00000000 00000000 HP.............. - 4700 00000000 00000000 bc3f0000 12000000 .........?...... + 4700 00000000 00000000 c33b0000 12000000 .........;...... 4710 00000000 00000000 00000000 00000000 ................ 4720 46000000 22000000 00000000 00000000 F..."........... 4730 00000000 00000000 da4e0000 12000000 .........N...... @@ -1146,14 +1146,14 @@ 49f0 e14c0000 12000000 00000000 00000000 .L.............. 4a00 00000000 00000000 554e0000 12000000 ........UN...... 4a10 00000000 00000000 00000000 00000000 ................ - 4a20 1f390000 12000000 00000000 00000000 .9.............. + 4a20 33340000 12000000 00000000 00000000 34.............. 4a30 00000000 00000000 34130000 10000000 ........4....... 4a40 00000000 00000000 00000000 00000000 ................ 4a50 724b0000 12000000 00000000 00000000 rK.............. 4a60 00000000 00000000 31020000 10000000 ........1....... 4a70 00000000 00000000 00000000 00000000 ................ 4a80 19510000 12000000 00000000 00000000 .Q.............. - 4a90 00000000 00000000 47430000 12000000 ........GC...... + 4a90 00000000 00000000 233e0000 12000000 ........#>...... 4aa0 00000000 00000000 00000000 00000000 ................ 4ab0 584f0000 12000000 00000000 00000000 XO.............. 4ac0 00000000 00000000 f84e0000 12000000 .........N...... @@ -1185,7 +1185,7 @@ 4c60 df210000 10000000 00000000 00000000 .!.............. 4c70 00000000 00000000 404f0000 12000000 ........@O...... 4c80 00000000 00000000 00000000 00000000 ................ - 4c90 c1490000 12000000 00000000 00000000 .I.............. + 4c90 4e490000 12000000 00000000 00000000 NI.............. 4ca0 00000000 00000000 75000000 10000000 ........u....... 4cb0 00000000 00000000 00000000 00000000 ................ 4cc0 e3030000 10000000 00000000 00000000 ................ @@ -1194,8 +1194,8 @@ 4cf0 60030000 10000000 00000000 00000000 `............... 4d00 00000000 00000000 61500000 12000000 ........aP...... 4d10 00000000 00000000 00000000 00000000 ................ - 4d20 ad490000 12000000 00000000 00000000 .I.............. - 4d30 00000000 00000000 a4460000 12000000 .........F...... + 4d20 3a490000 12000000 00000000 00000000 :I.............. + 4d30 00000000 00000000 61320000 12000000 ........a2...... 4d40 00000000 00000000 00000000 00000000 ................ 4d50 e31c0000 12000000 00000000 00000000 ................ 4d60 00000000 00000000 b84b0000 12000000 .........K...... @@ -1210,7 +1210,7 @@ 4df0 00000000 00000000 25020000 10000000 ........%....... 4e00 00000000 00000000 00000000 00000000 ................ 4e10 662f0000 10000000 00000000 00000000 f/.............. - 4e20 00000000 00000000 c8490000 12000000 .........I...... + 4e20 00000000 00000000 55490000 12000000 ........UI...... 4e30 00000000 00000000 00000000 00000000 ................ 4e40 041f0000 10000000 00000000 00000000 ................ 4e50 00000000 00000000 6b1e0000 10000000 ........k....... @@ -1222,13 +1222,13 @@ 4eb0 00000000 00000000 b61f0000 10000000 ................ 4ec0 00000000 00000000 00000000 00000000 ................ 4ed0 bd010000 10000000 00000000 00000000 ................ - 4ee0 00000000 00000000 5e490000 12000000 ........^I...... + 4ee0 00000000 00000000 eb480000 12000000 .........H...... 4ef0 00000000 00000000 00000000 00000000 ................ - 4f00 7c430000 11000000 00000000 00000000 |C.............. + 4f00 433e0000 11000000 00000000 00000000 C>.............. 4f10 00000000 00000000 a34e0000 12000000 .........N...... 4f20 00000000 00000000 00000000 00000000 ................ 4f30 6d500000 12000000 00000000 00000000 mP.............. - 4f40 00000000 00000000 49470000 12000000 ........IG...... + 4f40 00000000 00000000 24340000 12000000 ........$4...... 4f50 00000000 00000000 00000000 00000000 ................ 4f60 064c0000 12000000 00000000 00000000 .L.............. 4f70 00000000 00000000 a84d0000 12000000 .........M...... @@ -1239,7 +1239,7 @@ 4fc0 174c0000 12000000 00000000 00000000 .L.............. 4fd0 00000000 00000000 2c4b0000 12000000 ........,K...... 4fe0 00000000 00000000 00000000 00000000 ................ - 4ff0 803d0000 12000000 00000000 00000000 .=.............. + 4ff0 773a0000 12000000 00000000 00000000 w:.............. 5000 00000000 00000000 62510000 12000000 ........bQ...... 5010 00000000 00000000 00000000 00000000 ................ 5020 f64b0000 12000000 00000000 00000000 .K.............. @@ -1257,11 +1257,11 @@ 50e0 632a0000 10000000 00000000 00000000 c*.............. 50f0 00000000 00000000 33110000 10000000 ........3....... 5100 00000000 00000000 00000000 00000000 ................ - 5110 d52f0000 12000000 00000000 00000000 ./.............. + 5110 df3c0000 12000000 00000000 00000000 .<.............. 5120 00000000 00000000 7a030000 10000000 ........z....... 5130 00000000 00000000 00000000 00000000 ................ 5140 2e500000 12000000 00000000 00000000 .P.............. - 5150 00000000 00000000 2b460000 12000000 ........+F...... + 5150 00000000 00000000 46310000 12000000 ........F1...... 5160 00000000 00000000 00000000 00000000 ................ 5170 24110000 10000000 00000000 00000000 $............... 5180 00000000 00000000 05110000 10000000 ................ @@ -1270,1316 +1270,1316 @@ 51b0 00000000 00000000 2d4f0000 12000000 ........-O...... 51c0 00000000 00000000 00000000 00000000 ................ 51d0 9d030000 10000000 00000000 00000000 ................ - 51e0 00000000 00000000 91430000 12000000 .........C...... + 51e0 00000000 00000000 583e0000 12000000 ........X>...... 51f0 00000000 00000000 00000000 00000000 ................ 5200 1e500000 12000000 00000000 00000000 .P.............. 5210 00000000 00000000 291e0000 12000e00 ........)....... 5220 403c0800 00000000 91010000 00000000 @<.............. - 5230 7c3a0000 12000e00 30320600 00000000 |:......02...... + 5230 ef360000 12000e00 a07d0700 00000000 .6.......}...... 5240 af080000 00000000 d4240000 12000e00 .........$...... - 5250 80f00600 00000000 13000000 00000000 ................ - 5260 1a200000 12000e00 80a60600 00000000 . .............. + 5250 b0f70600 00000000 13000000 00000000 ................ + 5260 1a200000 12000e00 f07e0600 00000000 . .......~...... 5270 0a000000 00000000 de260000 12000e00 .........&...... - 5280 701c0700 00000000 08000000 00000000 p............... - 5290 301c0000 12000e00 c01c0700 00000000 0............... + 5280 a0230700 00000000 08000000 00000000 .#.............. + 5290 301c0000 12000e00 f0230700 00000000 0........#...... 52a0 0c000000 00000000 251b0000 12000e00 ........%....... - 52b0 500c0700 00000000 05000000 00000000 P............... - 52c0 501a0000 12000e00 f0a40600 00000000 P............... + 52b0 80130700 00000000 05000000 00000000 ................ + 52c0 501a0000 12000e00 607d0600 00000000 P.......`}...... 52d0 3e010000 00000000 d40b0000 12000e00 >............... - 52e0 30cb0500 00000000 3a000000 00000000 0.......:....... - 52f0 58470000 12000e00 00640800 00000000 XG.......d...... + 52e0 a0320700 00000000 3a000000 00000000 .2......:....... + 52f0 5e340000 12000e00 00640800 00000000 ^4.......d...... 5300 39000000 00000000 f5540000 11001500 9........T...... 5310 20350b00 00000000 70000000 00000000 5......p....... 5320 ac2a0000 12000e00 304a0800 00000000 .*......0J...... 5330 bf010000 00000000 9b220000 12000e00 ........."...... 5340 00030800 00000000 33000000 00000000 ........3....... - 5350 4c240000 12000e00 a0ef0600 00000000 L$.............. + 5350 4c240000 12000e00 d0f60600 00000000 L$.............. 5360 08000000 00000000 870e0000 12000e00 ................ 5370 60fc0700 00000000 04000000 00000000 `............... - 5380 5b270000 12000e00 60120700 00000000 ['......`....... + 5380 5b270000 12000e00 90190700 00000000 ['.............. 5390 05000000 00000000 91250000 12000e00 .........%...... - 53a0 c0030700 00000000 7d000000 00000000 ........}....... - 53b0 fe450000 11001500 602f0b00 00000000 .E......`/...... + 53a0 f00a0700 00000000 7d000000 00000000 ........}....... + 53b0 55300000 11001500 202f0b00 00000000 U0...... /...... 53c0 28000000 00000000 2c1a0000 12000e00 (.......,....... - 53d0 e0000700 00000000 8e000000 00000000 ................ - 53e0 20450000 12000e00 a06b0800 00000000 E.......k...... + 53d0 10080700 00000000 8e000000 00000000 ................ + 53e0 e73a0000 12000e00 a06b0800 00000000 .:.......k...... 53f0 74000000 00000000 79150000 12000e00 t.......y....... - 5400 605b0700 00000000 ef010000 00000000 `[.............. - 5410 583d0000 12000e00 c01a0800 00000000 X=.............. - 5420 2f000000 00000000 ca3f0000 12000e00 /........?...... - 5430 30cd0600 00000000 cf020000 00000000 0............... /usr/lib64/python3.9/site-packages/_cproton.cpython-39-x86_64-linux-gnu.so differs in assembler output --- old /usr/lib64/python3.9/site-packages/_cproton.cpython-39-x86_64-linux-gnu.so (disasm) +++ new /usr/lib64/python3.9/site-packages/_cproton.cpython-39-x86_64-linux-gnu.so (disasm) @@ -4336,6 +4336,30 @@ Disassembly of section .text: +pni_data_new.cold: + movw $something,0x34 + ud2 + +pni_data_add.cold: + movw $something,offset(%rax) + movw $something,offset(%rax) + movw $something,0x38 + ud2 + +pni_data_intern_node.cold: + mov %rsi,0x8 + ud2 + +pn_data_restore.cold: + movzwl 0x3a,%eax + ud2 + +pn_data_vfill.cold: + movw $something,0x38 + ud2 + mov 0x18,%eax + ud2 + pni_remove_link.part.0.cold: mov 0xf8,%rax ud2 @@ -4372,30 +4396,6 @@ mov 0xf8,%rax ud2 -pni_data_new.cold: - movw $something,0x34 - ud2 - -pni_data_add.cold: - movw $something,offset(%rax) - movw $something,offset(%rax) - movw $something,0x38 - ud2 - -pni_data_intern_node.cold: - mov %rsi,0x8 - ud2 - -pn_data_restore.cold: - movzwl 0x3a,%eax - ud2 - -pn_data_vfill.cold: - movw $something,0x38 - ud2 - mov 0x18,%eax - ud2 - pn_ssl_get_cert_fingerprint.cold: mov 0x88,%rax ud2 @@ -4440,8 +4440,8 @@ nop deregister_tm_clones: - lea offset(%rip),%rdi # - lea offset(%rip),%rax # + lea offset(%rip),%rdi # <__TMC_END__> + lea offset(%rip),%rax # <__TMC_END__> cmp %rdi,%rax je mov offset(%rip),%rax # <_ITM_deregisterTMCloneTable@Base> @@ -4453,8 +4453,8 @@ nopl offset(%rax) register_tm_clones: - lea offset(%rip),%rdi # - lea offset(%rip),%rsi # + lea offset(%rip),%rdi # <__TMC_END__> + lea offset(%rip),%rsi # <__TMC_END__> sub %rdi,%rsi mov %rsi,%rax shr $something,%rsi @@ -4879,7 +4879,7 @@ jl cmp %rdx,%r9 jle - lea offset(%rip),%rax # + lea offset(%rip),%rax # cmp %rdx,%rsi lea offset(%rip),%rcx # <_PN_HANDLE_PNI_PYTRACER + ofs> mov %edx,%r8d @@ -4901,7 +4901,7 @@ or %rcx,%rax je cmp %rcx,%rsi - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %esi,%r8d mov %rdi,%rdx lea offset(%rip),%rcx # <_PN_HANDLE_PNI_PYTRACER + ofs> @@ -4944,7 +4944,7 @@ call jmp nopl (%rax) - lea offset(%rip),%rax # + lea offset(%rip),%rax # cmp %rdx,%rsi lea offset(%rip),%rcx # <_PN_HANDLE_PNI_PYTRACER + ofs> mov %esi,%r8d @@ -5107,14 +5107,14 @@ push %r12 push %rbp mov %rdi,%rbp - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # <_PN_HANDLE_PNI_PYTRACER + ofs> push %rbx call mov offset(%rbp),%r13 mov %rax,%rbx test %r13,%r13 je - lea offset(%rip),%r14 # + lea offset(%rip),%r14 # jmp mov %r14,%rdi call @@ -5143,7 +5143,7 @@ call cmpq $something,offset(%r13) jne - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # call mov %rbp,%rdi mov %rax,%rsi @@ -48554,3435 +48554,2372 @@ cs nopw offset(%rax,%rax,1) nopl (%rax) -emit_descriptor: - push %rbx - mov %rdx,%rbx - mov offset(%rsi),%edx - mov %rdi,%r9 - mov offset(%rdi),%r8 - mov offset(%rdi),%rax - test %edx,%edx - jne - jmp - nopl offset(%rax,%rax,1) - mov (%r9),%rdi - movb $something,(%rdi,%rax,1) - mov offset(%r9),%rax - mov offset(%r9),%r8 - add $something,%rax - mov %rax,offset(%r9) - addq $something,offset(%rsi) - sub $something,%edx - je - lea offset(%rax),%rdi - cmp %rdi,%r8 - jae - mov %rdi,%rax - mov %rax,offset(%r9) - addq $something,offset(%rsi) - sub $something,%edx - jne - lea offset(%rax),%rdx - movl $something,offset(%rsi) - cmp %rdx,%r8 - jb - mov (%r9),%rdx - movb $something,(%rdx,%rax,1) - mov offset(%r9),%rax - mov offset(%r9),%r8 - lea offset(%rax),%rdx - mov %rdx,offset(%r9) - add $something,%rax - cmp $something,%rbx - ja - cmp %rax,%r8 - jb - mov (%r9),%rax - movb $something,(%rax,%rdx,1) - mov offset(%r9),%rdx - mov offset(%r9),%r8 - lea offset(%rdx),%rax - add $something,%rdx - mov %rax,offset(%r9) - cmp %rdx,%r8 - jb - mov (%r9),%rdx - mov %bl,(%rdx,%rax,1) - mov offset(%r9),%rax - lea offset(%rax),%rdx - mov %rdx,offset(%r9) overalldiffered=3 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1