~/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 @@ -179,7 +179,7 @@ ___QF_FILELIST___ ___QF_CHECKSUM___ -/usr/bin/spotifyd 294364e705783003a45751a762f1b0503f4e849cde5f0909503a95451e7aed2b 0 +/usr/bin/spotifyd 7382058b85f866d760aa86251008d92ce3343624b8d2237cca289679c0d2c012 0 /usr/lib/systemd/user/spotifyd.service 688e97a420af1e67e0c6de5e9133710879f2a93d8af0a96e5c28b539551c5fdc 0 /usr/share/doc/packages/spotifyd 0 /usr/share/doc/packages/spotifyd/CHANGELOG.md 8afa7005b4d1da14ac22f1edec8bd0bb0df4522118e87fd6c3f4758606e87ac5 2 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 assembler output --- old /usr/bin/spotifyd (disasm) +++ new /usr/bin/spotifyd (disasm) @@ -3350,7 +3350,7 @@ ret mov %rax,%r14 mov %rbx,%rdi - call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17he954af203942bd84E.llvm.15092030177441570328> + call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17he954af203942bd84E.llvm.8278339967128605601> mov %r14,%rdi call <_Unwind_Resume@plt> ud2 @@ -3783,7 +3783,7 @@ ret mov %rax,%r14 mov %rbx,%rdi - call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17he954af203942bd84E.llvm.15092030177441570328> + call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17he954af203942bd84E.llvm.8278339967128605601> mov %r14,%rdi call <_Unwind_Resume@plt> ud2 @@ -127899,7 +127899,7 @@ jmp <_ZN8spotifyd10dbus_mpris18create_dbus_server28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17hd5cdb386b4870925E.llvm.7566528505578408252 + ofs> mov %rax,%r15 mov %rsp,%rdi - call <_ZN4core3ptr57drop_in_place$LT$dbus_crossroads..ifacedesc..Argument$GT$17h4d9ad8136d08714aE.llvm.15092030177441570328> + call <_ZN4core3ptr57drop_in_place$LT$dbus_crossroads..ifacedesc..Argument$GT$17h4d9ad8136d08714aE.llvm.8278339967128605601> jmp <_ZN8spotifyd10dbus_mpris18create_dbus_server28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17hd5cdb386b4870925E.llvm.7566528505578408252 + ofs> mov %rax,%r15 mov -offset(%r12),%rdi @@ -147602,9 +147602,9 @@ test %rax,%rax je <_ZN10tokio_util5codec7decoder7Decoder10decode_eof17h9dfa7e0ead619c1aE + ofs> mov %rax,%r14 - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,offset(%rax) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,(%rax) mov $something,%edi mov $something,%esi @@ -147722,9 +147722,9 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> test %rax,%rax je <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> - movzwl offset(%rip),%ecx # + movzwl offset(%rip),%ecx # mov %cx,offset(%rax) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,(%rax) movb $something,offset(%rbx) movaps offset(%rip),%xmm0 # @@ -147739,14 +147739,14 @@ mov %rbx,offset(%rsp) lea offset(%rip),%rax # <_ZN60_$LT$alloc..string..String$u20$as$u20$core..fmt..Display$GT$3fmt17hb839f096bf9a4b9bE> mov %rax,offset(%rsp) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) lea offset(%rsp),%rax mov %rax,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # lea offset(%rsp),%rdi mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -147791,14 +147791,14 @@ mov %rbx,offset(%rsp) lea -offset(%rip),%rax # <_ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17he7f20114fd1253bbE> mov %rax,offset(%rsp) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) lea offset(%rsp),%rax mov %rax,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # lea offset(%rsp),%rdi mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -147919,9 +147919,9 @@ mov offset(%r12),%rbp lea offset(%r12),%rax mov offset(%r12),%rcx - mov offset(%rip),%rdx # + mov offset(%rip),%rdx # mov %rdx,offset(%rcx,%rbp,1) - mov offset(%rip),%rdx # + mov offset(%rip),%rdx # mov %rdx,(%rcx,%rbp,1) add $something,%rbp mov %rbp,offset(%r12) @@ -147955,11 +147955,11 @@ test %rax,%rax je <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> mov %rax,%rbx - movzwl offset(%rip),%eax # + movzwl offset(%rip),%eax # mov %ax,offset(%rbx) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,offset(%rbx) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,(%rbx) mov $something,%edi mov $something,%esi @@ -148047,11 +148047,11 @@ test %rax,%rax je <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> mov %rax,%rbx - movzwl offset(%rip),%eax # + movzwl offset(%rip),%eax # mov %ax,offset(%rbx) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,offset(%rbx) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,(%rbx) mov $something,%edi mov $something,%esi @@ -148081,8 +148081,8 @@ mov %rbx,offset(%rsp) jmp *%rax mov %r13,offset(%rsp) - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> @@ -148202,9 +148202,9 @@ test %rax,%rax je <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> mov %rax,%rbx - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,offset(%rax) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,(%rax) mov $something,%edi mov $something,%esi @@ -148275,11 +148275,11 @@ test %rax,%rax je <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> mov %rax,%rbx - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,offset(%rax) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,offset(%rax) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,(%rax) mov $something,%edi mov $something,%esi @@ -148358,11 +148358,11 @@ test %rax,%rax je <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> mov %rax,%rbx - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,offset(%rax) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,offset(%rax) - movups offset(%rip),%xmm0 # + movups offset(%rip),%xmm0 # movups %xmm0,(%rax) mov $something,%edi mov $something,%esi @@ -148379,18 +148379,18 @@ jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> cmp $something,%cl jne <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN14librespot_core7session7Session7connect28_$u7b$$u7b$closure$u7d$$u7d$17hdb4536c75339cb70E + ofs> /usr/bin/spotifyd differs in ELF section .rodata --- old /usr/bin/spotifyd (objdump) +++ new /usr/bin/spotifyd (objdump) @@ -797,7 +797,7 @@ a87180 75657370 656d6f73 6172656e 6567796c uespemosarenegyl a87190 6d6f646e 61726f64 73657479 62646574 modnarodsetybdet a871a0 a0c8eb85 f3cce17f 00000000 0000f07f ................ - a871b0 35357765 62333766 9ed468ff cfd368ff 55web37f..h...h. + a871b0 44553033 50354637 9ed468ff cfd368ff DU03P5F7..h...h. a871c0 cfd368ff cfd368ff cfd368ff cfd368ff ..h...h...h...h. a871d0 cfd368ff cfd368ff cfd368ff cfd368ff ..h...h...h...h. a871e0 cfd368ff c8d468ff cfd368ff cfd368ff ..h...h...h...h. overalldiffered=1 (not bit-by-bit identical) overall=1