~/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 @@ -171,7 +171,7 @@ ___QF_FILELIST___ ___QF_CHECKSUM___ -/usr/bin/spotifyd 799c087e01b3f9fa8dcfad0e9136e05230495d593ce33f5397bd01d983430d47 0 +/usr/bin/spotifyd 75e39150c5345795876d59e348730196fd3182d21601d2a541eb97174a27f922 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) @@ -2985,7 +2985,7 @@ ret mov %rax,%r14 mov %rbx,%rdi - call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17h2ca57e552db5e19cE.llvm.8636901501572660352> + call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17h2ca57e552db5e19cE.llvm.7428644474127523024> mov %r14,%rdi call <_Unwind_Resume@plt> ud2 @@ -3010,7 +3010,7 @@ ret mov %rax,%r14 mov %rbx,%rdi - call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17h2ca57e552db5e19cE.llvm.8636901501572660352> + call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17h2ca57e552db5e19cE.llvm.7428644474127523024> mov %r14,%rdi call <_Unwind_Resume@plt> ud2 @@ -75323,7 +75323,7 @@ cmp $something,%al je <_ZN4core3ptr55drop_in_place$LT$tokio..net..tcp..stream..TcpStream$GT$17h9dabcb6cebd06c1dE + ofs> lea offset(%rsp),%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.8636901501572660352> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.7428644474127523024> mov offset(%rsp),%edi call *offset(%rip) # mov offset(%rbx),%edi @@ -108543,7 +108543,7 @@ mov offset(%rbx),%rsi lea offset(%rsp),%rdx mov %rdx,offset(%rsp) - call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.8636901501572660352> + call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.7428644474127523024> mov %r15,offset(%rsp) lea offset(%rbx),%rcx mov %rcx,offset(%rsp) @@ -108815,7 +108815,7 @@ mov offset(%rbx),%rsi lea offset(%rsp),%rdx mov %rdx,offset(%rsp) - call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.8636901501572660352> + call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.7428644474127523024> mov %r15,offset(%rsp) lea offset(%rbx),%rcx mov %rcx,offset(%rsp) @@ -109087,7 +109087,7 @@ mov offset(%rbx),%rsi lea offset(%rsp),%rdx mov %rdx,offset(%rsp) - call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.8636901501572660352> + call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.7428644474127523024> mov %r15,offset(%rsp) lea offset(%rbx),%rcx mov %rcx,offset(%rsp) @@ -109359,7 +109359,7 @@ mov offset(%rbx),%rsi lea offset(%rsp),%rdx mov %rdx,offset(%rsp) - call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.8636901501572660352> + call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.7428644474127523024> mov %r15,offset(%rsp) lea offset(%rbx),%rcx mov %rcx,offset(%rsp) @@ -111330,7 +111330,7 @@ mov offset(%r13),%rdi mov offset(%r13),%rsi lea offset(%rsp),%rdx - call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.8636901501572660352> + call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.7428644474127523024> mov %rax,%rcx lea offset(%r13),%rax mov %rax,offset(%rsp) @@ -111601,7 +111601,7 @@ mov offset(%rbp),%rdi mov offset(%rbp),%rsi lea offset(%rsp),%rdx - call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.8636901501572660352> + call <_ZN9hashbrown3map16make_insert_hash17hc57be48d3b0edd08E.llvm.7428644474127523024> mov offset(%rbp),%r14 mov offset(%rbp),%r13 mov %r14,%r12 @@ -129614,7 +129614,7 @@ cmp $something,%al je <_ZN4core3ptr55drop_in_place$LT$tokio..net..tcp..stream..TcpStream$GT$17h9dabcb6cebd06c1dE.llvm.11869692423185759209 + ofs> lea offset(%rsp),%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.8636901501572660352> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.7428644474127523024> mov offset(%rsp),%edi call *offset(%rip) # mov offset(%rbx),%edi @@ -138206,8 +138206,8 @@ pop %rbx pop %r14 ret - lea offset(%rip),%rdi # - lea offset(%rip),%rcx # + lea offset(%rip),%rdi # + lea offset(%rip),%rcx # lea offset(%rip),%r8 # mov %rsp,%rdx mov $something,%esi @@ -138324,7 +138324,7 @@ pop %r14 ret add $something,%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.8636901501572660352> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.7428644474127523024> mov offset(%rbx),%rdi mov $something,%esi mov $something,%edx @@ -138369,7 +138369,7 @@ pop %r14 jmp <_ZN4core3ptr53drop_in_place$LT$librespot_core..keymaster..Token$GT$17h5ad4623eaab3c5f2E> add $something,%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.8636901501572660352> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.7428644474127523024> mov (%rbx),%rdi mov $something,%esi mov $something,%edx @@ -138814,13 +138814,13 @@ call <_Unwind_Resume@plt> ud2 -_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.8636901501572660352: +_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.7428644474127523024: push %r15 push %r14 push %rbx mov (%rdi),%rbx test %rbx,%rbx - je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.8636901501572660352 + ofs> + je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.7428644474127523024 + ofs> mov %rdi,%r14 lea offset(%rbx),%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -138828,19 +138828,19 @@ mov %rax,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> test %al,%al - je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.8636901501572660352 + ofs> + je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.7428644474127523024 + ofs> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> test %al,%al - jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.8636901501572660352 + ofs> + jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.7428644474127523024 + ofs> mov offset(%rbx),%rdi mov offset(%rbx),%rax call *offset(%rax) mov (%r14),%rax test %rax,%rax - je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.8636901501572660352 + ofs> + je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.7428644474127523024 + ofs> lock subq $something,(%rax) - jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.8636901501572660352 + ofs> + jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.7428644474127523024 + ofs> mov %r14,%rdi pop %rbx pop %r14 @@ -138853,9 +138853,9 @@ mov %rax,%rbx mov (%r14),%rax test %rax,%rax - je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.8636901501572660352 + ofs> + je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.7428644474127523024 + ofs> lock subq $something,(%rax) - jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.8636901501572660352 + ofs> + jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17he3f887a0a13199d7E.llvm.7428644474127523024 + ofs> mov %r14,%rdi call <_ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hfcf4e3863a60c425E> mov %rbx,%rdi @@ -139704,7 +139704,7 @@ pop %r15 ret add $something,%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.8636901501572660352> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hc3005d26a9493161E.llvm.7428644474127523024> mov offset(%r15),%rdi mov $something,%edx mov %r14,%rsi @@ -139881,7 +139881,7 @@ ud2 nopw offset(%rax,%rax,1) -_ZN4core3ptr125drop_in_place$LT$dbus..arg..variantstruct_impl..Variant$LT$alloc..boxed..Box$LT$dyn$u20$dbus..arg..msgarg..RefArg$GT$$GT$$GT$17h28603ad672b287c8E.llvm.8636901501572660352: +_ZN4core3ptr125drop_in_place$LT$dbus..arg..variantstruct_impl..Variant$LT$alloc..boxed..Box$LT$dyn$u20$dbus..arg..msgarg..RefArg$GT$$GT$$GT$17h28603ad672b287c8E.llvm.7428644474127523024: push %r14 push %rbx push %rax @@ -139892,7 +139892,7 @@ mov offset(%rbx),%rax mov offset(%rax),%rsi test %rsi,%rsi - je <_ZN4core3ptr125drop_in_place$LT$dbus..arg..variantstruct_impl..Variant$LT$alloc..boxed..Box$LT$dyn$u20$dbus..arg..msgarg..RefArg$GT$$GT$$GT$17h28603ad672b287c8E.llvm.8636901501572660352 + ofs> + je <_ZN4core3ptr125drop_in_place$LT$dbus..arg..variantstruct_impl..Variant$LT$alloc..boxed..Box$LT$dyn$u20$dbus..arg..msgarg..RefArg$GT$$GT$$GT$17h28603ad672b287c8E.llvm.7428644474127523024 + ofs> mov (%rbx),%rdi mov offset(%rax),%rdx add $something,%rsp /usr/bin/spotifyd differs in ELF section .rodata --- old /usr/bin/spotifyd (objdump) +++ new /usr/bin/spotifyd (objdump) @@ -760,7 +760,7 @@ a59f30 12000000 00000000 12000000 00000000 ................ a59f40 14000000 00000000 14000000 00000000 ................ a59f50 a0c8eb85 f3cce17f 00000000 0000f07f ................ - a59f60 6b723065 49787250 6bdb74ff 73dd74ff kr0eIxrPk.t.s.t. + a59f60 68554259 48675477 6bdb74ff 73dd74ff hUBYHgTwk.t.s.t. a59f70 23dc74ff cddc74ff e7de74ff 3ddf74ff #.t...t...t.=.t. a59f80 3ddf74ff 3ddf74ff 3ddf74ff 3ddf74ff =.t.=.t.=.t.=.t. a59f90 3ddf74ff 3ddf74ff 3ddf74ff 3ddf74ff =.t.=.t.=.t.=.t. overalldiffered=1 (not bit-by-bit identical) overall=1