~/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 @@ -174 +174 @@ -/usr/bin/spotifyd 4e5d6958cb13c8ec0cb083af1d2e63dbf24502b6f8423cca878c0b25c1a77185 0 +/usr/bin/spotifyd da2698d406dd15176a7a16dd9ebb70a7b9d8d9a7c7386b25d46a4a1cb0cbd48e 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) @@ -678941,7 +678941,7 @@ a5cfa0 60617379 6e632066 6e602072 6573756d `async fn` resum a5cfb0 65642061 66746572 20636f6d 706c6574 ed after complet a5cfc0 696f6e6c 69627265 73706f74 5f5f554e ionlibrespot__UN - a5cfd0 4b4e4f57 4e000000 42366856 51654a43 KNOWN...B6hVQeJC + a5cfd0 4b4e4f57 4e000000 45616356 76363131 KNOWN...EacVv611 a5cfe0 6c696272 6573706f 742d554e 4b4e4f57 librespot-UNKNOW a5cff0 4e454f46 52656365 69766564 20696e76 NEOFReceived inv a5d000 616c6964 20706163 6b65743a 20557369 alid packet: Usi /usr/bin/spotifyd differs in assembler output --- old /usr/bin/spotifyd (disasm) +++ new /usr/bin/spotifyd (disasm) @@ -66867,11 +66867,11 @@ mov $something,%al jmp <_ZN5tokio7runtime4task7harness11poll_future17h4b84b4d1c30600c3E + ofs> mov %rbx,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,(%rbx) xor %r14d,%r14d mov %rbx,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,(%rbx) mov %r14,offset(%rbx) movups offset(%rsp),%xmm0 @@ -66884,9 +66884,9 @@ pop %r14 pop %r15 ret - lea offset(%rip),%rdi # - lea offset(%rip),%rsi # - call <_ZN4core9panicking19unreachable_display17h8f7199c97cde4e28E.llvm.11218006029502964666> + lea offset(%rip),%rdi # + lea offset(%rip),%rsi # + call <_ZN4core9panicking19unreachable_display17h8f7199c97cde4e28E.llvm.14711199133642864932> ud2 mov %rax,%r15 movq $something,(%rbx) @@ -67060,8 +67060,8 @@ mov %rbx,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$15try_read_output17h512709b698c5b69eE + ofs> - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call <_ZN3std9panicking11begin_panic17h5702d6afdb8657beE> ud2 @@ -67076,7 +67076,7 @@ jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$15try_read_output17h512709b698c5b69eE + ofs> mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr207drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..future..from_generator..GenFuture$LT$spotifyd..dbus_mpris..create_dbus_server..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17hcb150dc0ad1cbf26E.llvm.11218006029502964666> + call <_ZN4core3ptr207drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..future..from_generator..GenFuture$LT$spotifyd..dbus_mpris..create_dbus_server..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17hcb150dc0ad1cbf26E.llvm.14711199133642864932> mov %r15,%rdi call <_Unwind_Resume@plt> ud2 @@ -67141,8 +67141,8 @@ mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$15try_read_output17hc33b1d1b3768e075E + ofs> - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call <_ZN3std9panicking11begin_panic17h5702d6afdb8657beE> ud2 @@ -67157,7 +67157,7 @@ jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$15try_read_output17hc33b1d1b3768e075E + ofs> mov %rax,%r14 lea offset(%rsp),%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> mov %r14,%rdi call <_Unwind_Resume@plt> ud2 @@ -67178,7 +67178,7 @@ je <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$21drop_join_handle_slow17h1b512737cbd6f44eE + ofs> lea offset(%r12),%rbx mov %rbx,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,(%rbx) mov %r12,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -67279,7 +67279,7 @@ je <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$21drop_join_handle_slow17h999308511a04fb95E + ofs> lea offset(%r12),%rbx mov %rbx,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,(%rbx) mov %r12,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -67413,14 +67413,14 @@ lea offset(%rbx),%r14 mov offset(%rbx),%r15 mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,(%r14) lea offset(%rsp),%rdi mov %r15,%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> movq $something,(%rsp) mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,offset(%rbx) movups (%rsp),%xmm0 movups offset(%rsp),%xmm1 @@ -67435,14 +67435,14 @@ ret mov offset(%rbx),%r15 mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,(%r14) lea offset(%rsp),%rdi mov %r15,%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> movq $something,(%rsp) mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h317603342bce57b7E + ofs> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h317603342bce57b7E + ofs> movq $something,(%r14) @@ -67457,7 +67457,7 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> movq $something,(%rsp) mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h317603342bce57b7E + ofs> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h317603342bce57b7E + ofs> mov %rsp,%rcx @@ -67481,7 +67481,7 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> movq $something,(%rsp) mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h317603342bce57b7E + ofs> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h317603342bce57b7E + ofs> nopl offset(%rax) @@ -67548,7 +67548,7 @@ test %rax,%rax jne <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h393f327e314b960bE + ofs> lea offset(%r15),%rdi - call <_ZN4core3ptr166drop_in_place$LT$core..future..from_generator..GenFuture$LT$spotifyd..dbus_mpris..create_dbus_server..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h9dac856f4ff4cd86E.llvm.11218006029502964666> + call <_ZN4core3ptr166drop_in_place$LT$core..future..from_generator..GenFuture$LT$spotifyd..dbus_mpris..create_dbus_server..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h9dac856f4ff4cd86E.llvm.14711199133642864932> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h393f327e314b960bE + ofs> mov offset(%rsp),%r15 lea offset(%rsp),%rdi @@ -67561,7 +67561,7 @@ test %rax,%rax jne <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h393f327e314b960bE + ofs> lea offset(%r15),%rdi - call <_ZN4core3ptr166drop_in_place$LT$core..future..from_generator..GenFuture$LT$spotifyd..dbus_mpris..create_dbus_server..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h9dac856f4ff4cd86E.llvm.11218006029502964666> + call <_ZN4core3ptr166drop_in_place$LT$core..future..from_generator..GenFuture$LT$spotifyd..dbus_mpris..create_dbus_server..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h9dac856f4ff4cd86E.llvm.14711199133642864932> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h393f327e314b960bE + ofs> cmpq $something,offset(%r15) je <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h393f327e314b960bE + ofs> @@ -67624,7 +67624,7 @@ lea offset(%rsp),%rbx mov offset(%r15),%rdi mov offset(%r15),%rsi - call <_ZN5alloc5alloc8box_free17h7b5276e515b8ff57E.llvm.11218006029502964666> + call <_ZN5alloc5alloc8box_free17h7b5276e515b8ff57E.llvm.14711199133642864932> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h393f327e314b960bE + ofs> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h393f327e314b960bE + ofs> mov %rax,%r14 @@ -67684,14 +67684,14 @@ lea offset(%rbx),%r14 mov offset(%rbx),%r15 mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,(%r14) lea offset(%rsp),%rdi mov %r15,%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> movq $something,(%rsp) mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,offset(%rbx) movups (%rsp),%xmm0 movups offset(%rsp),%xmm1 @@ -67706,14 +67706,14 @@ ret mov offset(%rbx),%r15 mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> movq $something,(%r14) lea offset(%rsp),%rdi mov %r15,%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> movq $something,(%rsp) mov %r14,%rdi - call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.11218006029502964666> + call <_ZN4core3ptr202drop_in_place$LT$tokio..runtime..task..core..Stage$LT$core..pin..Pin$LT$alloc..boxed..Box$LT$dyn$u20$core..future..future..Future$u2b$Output$u20$$u3d$$u20$$LP$$RP$$u2b$core..marker..Send$GT$$GT$$GT$$GT$17ha140a64063b7636eE.llvm.14711199133642864932> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h40b3832ac7011469E + ofs> jmp <_ZN5tokio7runtime4task7harness20Harness$LT$T$C$S$GT$4poll17h40b3832ac7011469E + ofs> movq $something,(%r14) overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1