~/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 33843f84f860dfc8c410c4c200613df085b7ea161d0676bdd47a98254d0d6a34 0 +/usr/bin/spotifyd a7191caef28ad929c349c3a0d73785f28aeab47ab7e0dcbc470e031c09c7291f 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$17ha86054c611250593E.llvm.5116826413668674676> + call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17ha86054c611250593E.llvm.3440877299617878427> 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$17ha86054c611250593E.llvm.5116826413668674676> + call <_ZN4core3ptr49drop_in_place$LT$serde_json..error..ErrorCode$GT$17ha86054c611250593E.llvm.3440877299617878427> mov %r14,%rdi call <_Unwind_Resume@plt> ud2 @@ -74988,7 +74988,7 @@ cmp $something,%al je <_ZN4core3ptr55drop_in_place$LT$tokio..net..tcp..stream..TcpStream$GT$17h6ab2de8b2c4dc1c5E + ofs> lea offset(%rsp),%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.5116826413668674676> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.3440877299617878427> mov offset(%rsp),%edi call *offset(%rip) # mov offset(%rbx),%edi @@ -108160,7 +108160,7 @@ mov offset(%rbx),%rsi lea offset(%rsp),%rdx mov %rdx,offset(%rsp) - call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.5116826413668674676> + call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.3440877299617878427> mov %r15,offset(%rsp) lea offset(%rbx),%rcx mov %rcx,offset(%rsp) @@ -108432,7 +108432,7 @@ mov offset(%rbx),%rsi lea offset(%rsp),%rdx mov %rdx,offset(%rsp) - call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.5116826413668674676> + call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.3440877299617878427> mov %r15,offset(%rsp) lea offset(%rbx),%rcx mov %rcx,offset(%rsp) @@ -108704,7 +108704,7 @@ mov offset(%rbx),%rsi lea offset(%rsp),%rdx mov %rdx,offset(%rsp) - call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.5116826413668674676> + call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.3440877299617878427> mov %r15,offset(%rsp) lea offset(%rbx),%rcx mov %rcx,offset(%rsp) @@ -108976,7 +108976,7 @@ mov offset(%rbx),%rsi lea offset(%rsp),%rdx mov %rdx,offset(%rsp) - call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.5116826413668674676> + call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.3440877299617878427> mov %r15,offset(%rsp) lea offset(%rbx),%rcx mov %rcx,offset(%rsp) @@ -110947,7 +110947,7 @@ mov offset(%r13),%rdi mov offset(%r13),%rsi lea offset(%rsp),%rdx - call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.5116826413668674676> + call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.3440877299617878427> mov %rax,%rcx lea offset(%r13),%rax mov %rax,offset(%rsp) @@ -111218,7 +111218,7 @@ mov offset(%rbp),%rdi mov offset(%rbp),%rsi lea offset(%rsp),%rdx - call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.5116826413668674676> + call <_ZN9hashbrown3map16make_insert_hash17h873e8d63204bb62aE.llvm.3440877299617878427> mov offset(%rbp),%r14 mov offset(%rbp),%r13 mov %r14,%r12 @@ -129302,7 +129302,7 @@ cmp $something,%al je <_ZN4core3ptr55drop_in_place$LT$tokio..net..tcp..stream..TcpStream$GT$17h6ab2de8b2c4dc1c5E.llvm.13101248213623976162 + ofs> lea offset(%rsp),%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.5116826413668674676> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.3440877299617878427> mov offset(%rsp),%edi call *offset(%rip) # mov offset(%rbx),%edi @@ -137997,8 +137997,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 @@ -138115,7 +138115,7 @@ pop %r14 ret add $something,%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.5116826413668674676> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.3440877299617878427> mov offset(%rbx),%rdi mov $something,%esi mov $something,%edx @@ -138160,7 +138160,7 @@ pop %r14 jmp <_ZN4core3ptr53drop_in_place$LT$librespot_core..keymaster..Token$GT$17h91af10bb61d0ec99E> add $something,%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.5116826413668674676> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.3440877299617878427> mov (%rbx),%rdi mov $something,%esi mov $something,%edx @@ -138605,13 +138605,13 @@ call <_Unwind_Resume@plt> ud2 -_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.5116826413668674676: +_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.3440877299617878427: 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$17h3ca945cbbe4eba54E.llvm.5116826413668674676 + ofs> + je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.3440877299617878427 + ofs> mov %rdi,%r14 lea offset(%rbx),%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -138619,19 +138619,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$17h3ca945cbbe4eba54E.llvm.5116826413668674676 + ofs> + je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.3440877299617878427 + 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$17h3ca945cbbe4eba54E.llvm.5116826413668674676 + ofs> + jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.3440877299617878427 + 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$17h3ca945cbbe4eba54E.llvm.5116826413668674676 + ofs> + je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.3440877299617878427 + ofs> lock subq $something,(%rax) - jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.5116826413668674676 + ofs> + jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.3440877299617878427 + ofs> mov %r14,%rdi pop %rbx pop %r14 @@ -138644,9 +138644,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$17h3ca945cbbe4eba54E.llvm.5116826413668674676 + ofs> + je <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.3440877299617878427 + ofs> lock subq $something,(%rax) - jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.5116826413668674676 + ofs> + jne <_ZN4core3ptr114drop_in_place$LT$librespot_core..mercury..MercuryFuture$LT$librespot_core..mercury..types..MercuryResponse$GT$$GT$17h3ca945cbbe4eba54E.llvm.3440877299617878427 + ofs> mov %r14,%rdi call <_ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hb263f922fed700d4E> mov %rbx,%rdi @@ -139495,7 +139495,7 @@ pop %r15 ret add $something,%rdi - call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.5116826413668674676> + call <_ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17h53af2b57a3612dc6E.llvm.3440877299617878427> mov offset(%r15),%rdi mov $something,%edx mov %r14,%rsi @@ -139672,7 +139672,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$17h537d458a4dc4a2e8E.llvm.5116826413668674676: +_ZN4core3ptr125drop_in_place$LT$dbus..arg..variantstruct_impl..Variant$LT$alloc..boxed..Box$LT$dyn$u20$dbus..arg..msgarg..RefArg$GT$$GT$$GT$17h537d458a4dc4a2e8E.llvm.3440877299617878427: push %r14 push %rbx push %rax @@ -139683,7 +139683,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$17h537d458a4dc4a2e8E.llvm.5116826413668674676 + 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$17h537d458a4dc4a2e8E.llvm.3440877299617878427 + 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) @@ -765,7 +765,7 @@ a5cf80 12000000 00000000 12000000 00000000 ................ a5cf90 14000000 00000000 14000000 00000000 ................ a5cfa0 a0c8eb85 f3cce17f 00000000 0000f07f ................ - a5cfb0 53546e37 41373131 cbb874ff d3ba74ff STn7A711..t...t. + a5cfb0 54634835 77677565 cbb874ff d3ba74ff TcH5wgue..t...t. a5cfc0 83b974ff 2dba74ff 47bc74ff 9dbc74ff ..t.-.t.G.t...t. a5cfd0 9dbc74ff 9dbc74ff 9dbc74ff 9dbc74ff ..t...t...t...t. a5cfe0 9dbc74ff 9dbc74ff 9dbc74ff 9dbc74ff ..t...t...t...t. overalldiffered=1 (not bit-by-bit identical) overall=1