~/f/identity/RPMS.2017 ~/f/identity ~/f/identity RPMS.2017/identity-0.7.0-1.1.x86_64.rpm RPMS/identity-0.7.0-1.1.x86_64.rpm differ: char 225, line 1 Comparing identity-0.7.0-1.1.x86_64.rpm to identity-0.7.0-1.1.x86_64.rpm comparing the rpm tags of identity --- old-rpm-tags +++ new-rpm-tags @@ -221 +221 @@ -/usr/bin/identity-compare 7b3fc63361e8292229a8abec38a76ce152b07c0292affaf5facec9e62b9f0c19 0 +/usr/bin/identity-compare 7bf5feefacb9cfa0a13ed62acbf428b23ea07bd573e33217b4e07cc77de4ccc4 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/bin/identity-compare differs in ELF sections --- old /usr/bin/identity-compare (objdump) +++ new /usr/bin/identity-compare (objdump) @@ -1927,7 +1927,7 @@ 7b40 a34d0000 12000000 00000000 00000000 .M.............. 7b50 00000000 00000000 d84a0000 12000000 .........J...... 7b60 00000000 00000000 00000000 00000000 ................ - 7b70 a9490000 12001000 002b2f00 00000000 .I.......+/..... + 7b70 a9490000 12001000 c02a2f00 00000000 .I.......*/..... 7b80 03000000 00000000 4b220000 12000000 ........K"...... 7b90 00000000 00000000 00000000 00000000 ................ 7ba0 50010000 12000000 00000000 00000000 P............... @@ -3460,7 +3460,7 @@ dad0 751a6909 00000200 cb510000 00000000 u.i......Q...... Contents of section .rela.dyn: 0dae0 a8ce8400 00000000 08000000 00000000 ................ - 0daf0 50de5e00 00000000 b0ce8400 00000000 P.^............. + 0daf0 10de5e00 00000000 b0ce8400 00000000 ..^............. 0db00 08000000 00000000 40290d00 00000000 ........@)...... 0db10 b8ce8400 00000000 08000000 00000000 ................ 0db20 002a0d00 00000000 c0ce8400 00000000 .*.............. @@ -3487,11 +3487,11 @@ 0dc70 ba156500 00000000 50cf8400 00000000 ..e.....P....... 0dc80 08000000 00000000 b01b6500 00000000 ..........e..... 0dc90 60cf8400 00000000 08000000 00000000 `............... - 0dca0 80ec2d00 00000000 68cf8400 00000000 ..-.....h....... + 0dca0 40ec2d00 00000000 68cf8400 00000000 @.-.....h....... 0dcb0 08000000 00000000 64076500 00000000 ........d.e..... 0dcc0 70cf8400 00000000 08000000 00000000 p............... 0dcd0 1df46200 00000000 98cf8400 00000000 ..b............. - 0dce0 08000000 00000000 e0094800 00000000 ..........H..... + 0dce0 08000000 00000000 a0094800 00000000 ..........H..... 0dcf0 b8cf8400 00000000 08000000 00000000 ................ 0dd00 d0111c00 00000000 d8cf8400 00000000 ................ 0dd10 08000000 00000000 d0111c00 00000000 ................ @@ -3547,7 +3547,7 @@ 0e030 c0a31100 00000000 50d28400 00000000 ........P....... 0e040 08000000 00000000 b0a21100 00000000 ................ 0e050 58d28400 00000000 08000000 00000000 X............... - 0e060 50672300 00000000 60d28400 00000000 Pg#.....`....... + 0e060 20672300 00000000 60d28400 00000000 g#.....`....... 0e070 08000000 00000000 244e6300 00000000 ........$Nc..... 0e080 78d28400 00000000 08000000 00000000 x............... 0e090 60151000 00000000 90d28400 00000000 `............... @@ -3562,7 +3562,7 @@ 0e120 504f1200 00000000 10d38400 00000000 PO.............. 0e130 08000000 00000000 e09d1100 00000000 ................ 0e140 30d38400 00000000 08000000 00000000 0............... - 0e150 20bf5f00 00000000 50d38400 00000000 ._.....P....... + 0e150 e0be5f00 00000000 50d38400 00000000 .._.....P....... 0e160 08000000 00000000 804f1200 00000000 .........O...... 0e170 58d38400 00000000 08000000 00000000 X............... 0e180 10831000 00000000 70d38400 00000000 ........p....... @@ -3623,7 +3623,7 @@ 0e4f0 08000000 00000000 3b5c6300 00000000 ........;\c..... 0e500 80d68400 00000000 08000000 00000000 ................ 0e510 525c6300 00000000 a8d68400 00000000 R\c............. - 0e520 08000000 00000000 70c75c00 00000000 ........p.\..... + 0e520 08000000 00000000 30c75c00 00000000 ........0.\..... 0e530 b0d68400 00000000 08000000 00000000 ................ 0e540 5e5b6300 00000000 c8d68400 00000000 ^[c............. 0e550 08000000 00000000 5e5b6300 00000000 ........^[c..... @@ -3646,14 +3646,14 @@ 0e660 615c6300 00000000 e8d78400 00000000 a\c............. 0e670 08000000 00000000 615c6300 00000000 ........a\c..... 0e680 18d88400 00000000 08000000 00000000 ................ - 0e690 a0632300 00000000 38d88400 00000000 .c#.....8....... + 0e690 70632300 00000000 38d88400 00000000 pc#.....8....... 0e6a0 08000000 00000000 20311900 00000000 ........ 1...... 0e6b0 58d88400 00000000 08000000 00000000 X............... 0e6c0 b0141c00 00000000 78d88400 00000000 ........x....... 0e6d0 08000000 00000000 70ea2000 00000000 ........p. ..... 0e6e0 80d88400 00000000 08000000 00000000 ................ 0e6f0 805e1000 00000000 98d88400 00000000 .^.............. - 0e700 08000000 00000000 50d04600 00000000 ........P.F..... + 0e700 08000000 00000000 10d04600 00000000 ..........F..... 0e710 a0d88400 00000000 08000000 00000000 ................ 0e720 b0521000 00000000 b8d88400 00000000 .R.............. 0e730 08000000 00000000 d0ac1100 00000000 ................ @@ -3661,28 +3661,28 @@ 0e750 70ec2000 00000000 f8d88400 00000000 p. ............. 0e760 08000000 00000000 90bb1e00 00000000 ................ 0e770 18d98400 00000000 08000000 00000000 ................ - 0e780 b0642300 00000000 20d98400 00000000 .d#..... ....... + 0e780 80642300 00000000 20d98400 00000000 .d#..... ....... 0e790 08000000 00000000 b05f1000 00000000 ........._...... 0e7a0 38d98400 00000000 08000000 00000000 8............... 0e7b0 80561200 00000000 58d98400 00000000 .V......X....... 0e7c0 08000000 00000000 d0121c00 00000000 ................ 0e7d0 78d98400 00000000 08000000 00000000 x............... - 0e7e0 30642300 00000000 98d98400 00000000 0d#............. + 0e7e0 00642300 00000000 98d98400 00000000 .d#............. 0e7f0 08000000 00000000 50131c00 00000000 ........P....... 0e800 b8d98400 00000000 08000000 00000000 ................ - 0e810 60652500 00000000 d8d98400 00000000 `e%............. - 0e820 08000000 00000000 70672500 00000000 ........pg%..... + 0e810 30652500 00000000 d8d98400 00000000 0e%............. + 0e820 08000000 00000000 40672500 00000000 ........@g%..... 0e830 f8d98400 00000000 08000000 00000000 ................ - 0e840 70642300 00000000 18da8400 00000000 pd#............. + 0e840 40642300 00000000 18da8400 00000000 @d#............. 0e850 08000000 00000000 b0ff0f00 00000000 ................ 0e860 38da8400 00000000 08000000 00000000 8............... - 0e870 90642300 00000000 58da8400 00000000 .d#.....X....... + 0e870 60642300 00000000 58da8400 00000000 `d#.....X....... 0e880 08000000 00000000 e0121c00 00000000 ................ 0e890 60da8400 00000000 08000000 00000000 `............... 0e8a0 b0521000 00000000 78da8400 00000000 .R......x....... 0e8b0 08000000 00000000 a0431e00 00000000 .........C...... 0e8c0 98da8400 00000000 08000000 00000000 ................ - 0e8d0 e0642300 00000000 a0da8400 00000000 .d#............. + 0e8d0 b0642300 00000000 a0da8400 00000000 .d#............. 0e8e0 08000000 00000000 2e656300 00000000 .........ec..... 0e8f0 b8da8400 00000000 08000000 00000000 ................ 0e900 82656300 00000000 d0da8400 00000000 .ec............. @@ -3818,7 +3818,7 @@ 0f120 08000000 00000000 416a6300 00000000 ........Ajc..... 0f130 e0e18400 00000000 08000000 00000000 ................ 0f140 3d6c6300 00000000 08e28400 00000000 =lc............. - 0f150 08000000 00000000 10642300 00000000 .........d#..... + 0f150 08000000 00000000 e0632300 00000000 .........c#..... 0f160 10e28400 00000000 08000000 00000000 ................ 0f170 6f6c6300 00000000 40e28400 00000000 olc.....@....... 0f180 08000000 00000000 f0121c00 00000000 ................ @@ -3827,7 +3827,7 @@ 0f1b0 08000000 00000000 ac5c6300 00000000 .........\c..... 0f1c0 78e28400 00000000 08000000 00000000 x............... 0f1d0 026d6300 00000000 a8e28400 00000000 .mc............. - 0f1e0 08000000 00000000 d0722700 00000000 .........r'..... + 0f1e0 08000000 00000000 a0722700 00000000 .........r'..... 0f1f0 b0e28400 00000000 08000000 00000000 ................ 0f200 656d6300 00000000 c8e28400 00000000 emc............. 0f210 08000000 00000000 656d6300 00000000 ........emc..... @@ -3845,7 +3845,7 @@ 0f2d0 08000000 00000000 536e6300 00000000 ........Snc..... 0f2e0 88e38400 00000000 08000000 00000000 ................ 0f2f0 60421000 00000000 a0e38400 00000000 `B.............. - 0f300 08000000 00000000 309c5c00 00000000 ........0.\..... + 0f300 08000000 00000000 f09b5c00 00000000 ..........\..... 0f310 a8e38400 00000000 08000000 00000000 ................ 0f320 536e6300 00000000 c0e38400 00000000 Snc............. 0f330 08000000 00000000 536e6300 00000000 ........Snc..... @@ -4151,10 +4151,10 @@ 105f0 08000000 00000000 83756300 00000000 .........uc..... 10600 d8ec8400 00000000 08000000 00000000 ................ 10610 0b766300 00000000 00ed8400 00000000 .vc............. - 10620 08000000 00000000 a0d96200 00000000 ..........b..... + 10620 08000000 00000000 60d96200 00000000 ........`.b..... 10630 20ed8400 00000000 08000000 00000000 ............... 10640 a0191400 00000000 40ed8400 00000000 ........@....... - 10650 08000000 00000000 e0642300 00000000 .........d#..... + 10650 08000000 00000000 b0642300 00000000 .........d#..... 10660 60ed8400 00000000 08000000 00000000 `............... 10670 c0191400 00000000 80ed8400 00000000 ................ 10680 08000000 00000000 60191400 00000000 ........`....... @@ -4177,7 +4177,7 @@ 10790 10c01300 00000000 50ee8400 00000000 ........P....... 107a0 08000000 00000000 e0c01300 00000000 ................ 107b0 58ee8400 00000000 08000000 00000000 X............... - 107c0 f04e3000 00000000 60ee8400 00000000 .N0.....`....... + 107c0 b04e3000 00000000 60ee8400 00000000 .N0.....`....... 107d0 08000000 00000000 2b776300 00000000 ........+wc..... 107e0 78ee8400 00000000 08000000 00000000 x............... 107f0 2b776300 00000000 90ee8400 00000000 +wc............. @@ -4192,16 +4192,16 @@ 10880 2b776300 00000000 20ef8400 00000000 +wc..... ....... 10890 08000000 00000000 90261400 00000000 .........&...... 108a0 38ef8400 00000000 08000000 00000000 8............... - 108b0 10186000 00000000 40ef8400 00000000 ..`.....@....... - 108c0 08000000 00000000 60186000 00000000 ........`.`..... + 108b0 d0176000 00000000 40ef8400 00000000 ..`.....@....... + 108c0 08000000 00000000 20186000 00000000 ........ .`..... 108d0 48ef8400 00000000 08000000 00000000 H............... 108e0 80191400 00000000 50ef8400 00000000 ........P....... 108f0 08000000 00000000 90191400 00000000 ................ 10900 58ef8400 00000000 08000000 00000000 X............... - 10910 d05c2500 00000000 60ef8400 00000000 .\%.....`....... - 10920 08000000 00000000 105a2500 00000000 .........Z%..... + 10910 a05c2500 00000000 60ef8400 00000000 .\%.....`....... + 10920 08000000 00000000 e0592500 00000000 .........Y%..... 10930 68ef8400 00000000 08000000 00000000 h............... - 10940 705e2500 00000000 70ef8400 00000000 p^%.....p....... + 10940 405e2500 00000000 70ef8400 00000000 @^%.....p....... 10950 08000000 00000000 1a786300 00000000 .........xc..... 10960 88ef8400 00000000 08000000 00000000 ................ 10970 67786300 00000000 a0ef8400 00000000 gxc............. @@ -4262,16 +4262,16 @@ 10ce0 08000000 00000000 c0a01400 00000000 ................ 10cf0 d0f28400 00000000 08000000 00000000 ................ 10d00 b09f1400 00000000 d8f28400 00000000 ................ - 10d10 08000000 00000000 50672300 00000000 ........Pg#..... + 10d10 08000000 00000000 20672300 00000000 ........ g#..... 10d20 e0f28400 00000000 08000000 00000000 ................ 10d30 e8796300 00000000 10f38400 00000000 .yc............. - 10d40 08000000 00000000 20bf5f00 00000000 ........ ._..... + 10d40 08000000 00000000 e0be5f00 00000000 .........._..... 10d50 18f38400 00000000 08000000 00000000 ................ 10d60 90271400 00000000 30f38400 00000000 .'......0....... - 10d70 08000000 00000000 a0155f00 00000000 .........._..... + 10d70 08000000 00000000 60155f00 00000000 ........`._..... 10d80 38f38400 00000000 08000000 00000000 8............... /usr/bin/identity-compare differs in assembler output --- old /usr/bin/identity-compare (disasm) +++ new /usr/bin/identity-compare (disasm) @@ -352561,15 +352561,30 @@ lea offset(%rsp),%rdi mov %rsp,%rsi call <_ZN4glib10param_spec19ParamSpecBuilderExt9readwrite17hfe0e14042d9bc807E> - mov %rsp,%rdi - lea offset(%rsp),%rsi - call <_ZN4glib10param_spec19ParamSpecBuilderExt15explicit_notify17h14219b6d57786454E> - movq $something,(%rsp) movq $something,offset(%rsp) - mov (%rsp),%rax + movabs $something,%rax + mov %rax,offset(%rsp) + movups offset(%rsp),%xmm0 + movups offset(%rsp),%xmm1 + movups offset(%rsp),%xmm2 + movups offset(%rsp),%xmm3 + movaps %xmm0,(%rsp) + movaps %xmm1,offset(%rsp) + movaps %xmm2,offset(%rsp) + movaps %xmm3,offset(%rsp) + movups offset(%rsp),%xmm0 + movaps %xmm0,offset(%rsp) + mov offset(%rsp),%rax mov %rax,offset(%rsp) mov offset(%rsp),%rax mov %rax,offset(%rsp) + mov offset(%rsp),%rax + mov %rax,offset(%rsp) + lea offset(%rsp),%rdi + mov %rsp,%rsi + call <_ZN4glib10param_spec19ParamSpecBuilderExt15explicit_notify17h14219b6d57786454E> + movq $something,offset(%rsp) + movq $something,offset(%rsp) movups offset(%rsp),%xmm0 movups offset(%rsp),%xmm1 movups offset(%rsp),%xmm2 @@ -352578,12 +352593,15 @@ movaps %xmm1,offset(%rsp) movaps %xmm2,offset(%rsp) movaps %xmm3,offset(%rsp) + movups offset(%rsp),%xmm0 + movaps %xmm0,offset(%rsp) mov offset(%rsp),%rax mov %rax,offset(%rsp) - movq $something,offset(%rsp) - movabs $something,%rax + mov offset(%rsp),%rax + mov %rax,(%rsp) + mov offset(%rsp),%rax mov %rax,offset(%rsp) - lea offset(%rsp),%rdi + mov %rsp,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,offset(%rsp) lea offset(%rip),%rsi # @@ -352861,7 +352879,7 @@ call *offset(%rip) # mov %r13,%rdi call <_Unwind_Resume@plt> - nopw offset(%rax,%rax,1) + nopl offset(%rax,%rax,1) _ZN3std4sync4once4Once15call_once_force28_$u7b$$u7b$closure$u7d$$u7d$17h22b40e18f35d8710E: push %r15 @@ -352929,7 +352947,7 @@ test %r12,%r12 je <_ZN3std4sync4once4Once15call_once_force28_$u7b$$u7b$closure$u7d$$u7d$17h4776aee89d0a732aE + ofs> lea offset(%rip),%rsi # - lea offset(%rsp),%rbx + mov %rsp,%rbx mov $something,%edx mov %rbx,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -352937,7 +352955,7 @@ mov %r14,%rdi mov %rbx,%rsi call <_ZN4glib10param_spec19ParamSpecBuilderExt9readwrite17h0e62a4530422ab14E> - lea offset(%rsp),%rbx + mov %rsp,%rbx mov %rbx,%rdi mov %r14,%rsi call <_ZN4glib10param_spec19ParamSpecBuilderExt15explicit_notify17h6b4c5b6011b4e6cfE> @@ -352945,36 +352963,18 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,%rbx lea offset(%rip),%rsi # - lea offset(%rsp),%rdi + mov %rsp,%rdi mov $something,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> lea offset(%rsp),%rdi - lea offset(%rsp),%rsi + mov %rsp,%rsi call <_ZN4glib10param_spec19ParamSpecBuilderExt9readwrite17hfe0e14042d9bc807E> movq $something,offset(%rsp) movq $something,offset(%rsp) - movups offset(%rsp),%xmm0 - movups offset(%rsp),%xmm1 - movups offset(%rsp),%xmm2 - movups offset(%rsp),%xmm3 - movaps %xmm0,offset(%rsp) - movaps %xmm1,offset(%rsp) - movaps %xmm2,offset(%rsp) - movaps %xmm3,offset(%rsp) - movups offset(%rsp),%xmm0 - movaps %xmm0,offset(%rsp) - mov offset(%rsp),%rax - mov %rax,offset(%rsp) mov offset(%rsp),%rax - mov %rax,offset(%rsp) + mov %rax,(%rsp) mov offset(%rsp),%rax mov %rax,offset(%rsp) - lea offset(%rsp),%rdi - lea offset(%rsp),%rsi - call <_ZN4glib10param_spec19ParamSpecBuilderExt15explicit_notify17h14219b6d57786454E> - movq $something,offset(%rsp) - movabs $something,%rax - mov %rax,offset(%rsp) movups offset(%rsp),%xmm0 movups offset(%rsp),%xmm1 movups offset(%rsp),%xmm2 @@ -352983,33 +352983,33 @@ movaps %xmm1,offset(%rsp) movaps %xmm2,offset(%rsp) movaps %xmm3,offset(%rsp) - movups offset(%rsp),%xmm0 - movaps %xmm0,offset(%rsp) mov offset(%rsp),%rax mov %rax,offset(%rsp) - mov offset(%rsp),%rax - mov %rax,offset(%rsp) - mov offset(%rsp),%rax + movq $something,offset(%rsp) + movabs $something,%rax mov %rax,offset(%rsp) lea offset(%rsp),%rdi + mov %rsp,%rsi + call <_ZN4glib10param_spec19ParamSpecBuilderExt15explicit_notify17h14219b6d57786454E> + lea offset(%rsp),%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,%r14 lea offset(%rip),%rsi # - lea offset(%rsp),%rdi + mov %rsp,%rdi mov $something,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> lea offset(%rsp),%rdi - lea offset(%rsp),%rsi + mov %rsp,%rsi call <_ZN4glib10param_spec19ParamSpecBuilderExt9read_only17h75e4c600ece8d2f6E> lea offset(%rsp),%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,%r15 lea offset(%rip),%rsi # - lea offset(%rsp),%rdi + mov %rsp,%rdi mov $something,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> lea offset(%rsp),%rdi - lea offset(%rsp),%rsi + mov %rsp,%rsi call <_ZN4glib10param_spec19ParamSpecBuilderExt9read_only17h872768a2b19d24aeE> lea offset(%rsp),%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -353041,8 +353041,7 @@ call *offset(%rip) # mov %r12,%rdi call <_Unwind_Resume@plt> - cs nopw offset(%rax,%rax,1) - nopl offset(%rax,%rax,1) + nopl offset(%rax) _ZN3std4sync4once4Once15call_once_force28_$u7b$$u7b$closure$u7d$$u7d$17h489231f64a76d84aE: push %r15 @@ -353186,24 +353185,24 @@ lea offset(%rsp),%rsi call <_ZN4glib10param_spec19ParamSpecBuilderExt9readwrite17hfe0e14042d9bc807E> movq $something,offset(%rsp) - movabs $something,%rbx - mov %rbx,offset(%rsp) - movups offset(%rsp),%xmm0 - movups offset(%rsp),%xmm1 - movups offset(%rsp),%xmm2 - movups offset(%rsp),%xmm3 - movups %xmm0,offset(%rsp) - movups %xmm1,offset(%rsp) - movups %xmm2,offset(%rsp) - movups %xmm3,offset(%rsp) + movq $something,offset(%rsp) mov offset(%rsp),%rax mov %rax,offset(%rsp) mov offset(%rsp),%rax mov %rax,offset(%rsp) + movups offset(%rsp),%xmm0 + movups offset(%rsp),%xmm1 + movups offset(%rsp),%xmm2 + movups offset(%rsp),%xmm3 overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1