~/f/spotifyd/RPMS.2017 ~/f/spotifyd ~/f/spotifyd RPMS.2017/spotifyd-0.3.3-0.0.x86_64.rpm RPMS/spotifyd-0.3.3-0.0.x86_64.rpm differ: byte 225, line 1 Comparing spotifyd-0.3.3-0.0.x86_64.rpm to spotifyd-0.3.3-0.0.x86_64.rpm comparing the rpm tags of spotifyd --- old-rpm-tags +++ new-rpm-tags @@ -491 +491 @@ -/usr/bin/spotifyd 77ea43beb71be25deaed74c4c9b3644b6838f00e1460b3bddb0448221f704c77 0 +/usr/bin/spotifyd 8fd56b147296c380d501158ee06291526edac834bdf0f054a3b644de35bc5192 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/spotifyd differs in ELF sections --- old /usr/bin/spotifyd (objdump) +++ new /usr/bin/spotifyd (objdump) @@ -615472,7 +615472,7 @@ 9658a0 60617379 6e632066 6e602072 6573756d `async fn` resum 9658b0 65642061 66746572 20636f6d 706c6574 ed after complet 9658c0 696f6e6c 69627265 73706f74 5f5f554e ionlibrespot__UN - 9658d0 4b4e4f57 4e435256 70693655 436c6962 KNOWNCRVpi6UClib + 9658d0 4b4e4f57 4e4d7646 4f444d47 776c6962 KNOWNMvFODMGwlib 9658e0 72657370 6f742d55 4e4b4e4f 574e454f respot-UNKNOWNEO 9658f0 46526563 65697665 6420696e 76616c69 FReceived invali 965900 64207061 636b6574 3a205573 696e6720 d packet: Using /usr/bin/spotifyd differs in assembler output --- old /usr/bin/spotifyd (disasm) +++ new /usr/bin/spotifyd (disasm) @@ -120861,7 +120861,7 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> test %rax,%rax je <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,(%rax) movw $something,offset(%rax) movb $something,offset(%r13) @@ -120908,7 +120908,7 @@ call *offset(%rip) # movzbl offset(%r13),%eax mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rcx # movslq (%rcx,%rax,4),%rax add %rcx,%rax @@ -120917,7 +120917,7 @@ mov %rax,offset(%rsp) movzbl offset(%r13),%eax mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rcx # movslq (%rcx,%rax,4),%rax add %rcx,%rax @@ -120973,7 +120973,7 @@ movzwl (%r14),%ebx cmp $something,%bx jne <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call <_ZN50_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$4into17h7e2c562bcfea6d22E> xor %edi,%edi @@ -121014,7 +121014,7 @@ mov %rax,offset(%rsp) movzbl offset(%r13),%eax mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rcx # movslq (%rcx,%rax,4),%rax add %rcx,%rax @@ -121023,7 +121023,7 @@ movzbl offset(%r13),%eax lea offset(%r13),%r12 mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rcx # movslq (%rcx,%rax,4),%rax add %rcx,%rax @@ -121033,7 +121033,7 @@ movzbl offset(%r13),%eax lea offset(%r13),%rbx mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rcx # movslq (%rcx,%rax,4),%rax add %rcx,%rax @@ -121048,7 +121048,7 @@ movzbl offset(%r13),%eax lea offset(%r13),%rbx mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rcx # movslq (%rcx,%rax,4),%rax add %rcx,%rax @@ -121164,7 +121164,7 @@ movzbl offset(%rsp),%eax cmp $something,%al jne <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call <_ZN50_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$4into17h7e2c562bcfea6d22E> mov $something,%edi @@ -121191,7 +121191,7 @@ movzwl (%rax),%ecx cmp $something,%cx jne <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call <_ZN50_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$4into17h7e2c562bcfea6d22E> xor %edi,%edi @@ -121249,13 +121249,13 @@ movzbl offset(%r13),%eax lea offset(%r13),%r14 mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rcx # movslq (%rcx,%rax,4),%rax add %rcx,%rax jmp *%rax mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov %r12,(%rsp) lea offset(%rip),%rdx # call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -121265,7 +121265,7 @@ lea offset(%r13),%rcx mov %rcx,offset(%rsp) mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rcx # movslq (%rcx,%rax,4),%rax add %rcx,%rax @@ -121354,7 +121354,7 @@ test %r15,%r15 jne <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call <_ZN50_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$4into17h7e2c562bcfea6d22E> mov $something,%edi @@ -121408,7 +121408,7 @@ test %r14,%r14 jne <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call <_ZN50_$LT$T$u20$as$u20$core..convert..Into$LT$U$GT$$GT$4into17h7e2c562bcfea6d22E> mov $something,%edi @@ -121418,7 +121418,7 @@ cmp $something,%eax jne <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> lea offset(%rip),%rdi # lea offset(%rip),%rdx # @@ -121426,7 +121426,7 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rdx # call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> @@ -121434,42 +121434,42 @@ mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rdx # call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov %rbx,(%rsp) lea offset(%rip),%rdx # call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov %r12,(%rsp) lea offset(%rip),%rdx # call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov %rbx,offset(%rsp) mov %r12,(%rsp) lea offset(%rip),%rdx # call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hedb190e5e75ec1c5E + ofs> mov $something,%esi - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1