~/f/sad/RPMS.2017 ~/f/sad ~/f/sad RPMS.2017/sad-0.4.20~0-0.0.x86_64.rpm RPMS/sad-0.4.20~0-0.0.x86_64.rpm differ: byte 225, line 1 Comparing sad-0.4.20~0-0.0.x86_64.rpm to sad-0.4.20~0-0.0.x86_64.rpm comparing the rpm tags of sad --- old-rpm-tags +++ new-rpm-tags @@ -109,7 +109,7 @@ ___QF_FILELIST___ ___QF_CHECKSUM___ -/usr/bin/sad 1f293117e8aabd5fdfe5e18049132076b4bf49a9a02dbfea4292399185d9253b 0 +/usr/bin/sad cf2a6d14c4a1f34fa1f4456e1aa1e386d7d83db7204888ad057e20f89bba9047 0 /usr/share/doc/packages/sad 0 /usr/share/doc/packages/sad/README.md 24253ce6a06b5edd3bedebae1b72b519b902d5111f431b9ebf61adc424c62bb8 2 /usr/share/doc/packages/sad/RELEASE_NOTES.md 477ffc483e14214b0132ab14655c0f25b4837fbf70035181328d8a2cad01e70d 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/sad differs in assembler output --- old /usr/bin/sad (disasm) +++ new /usr/bin/sad (disasm) @@ -19364,7 +19364,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr229drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..fzf..run_fzf..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h34ca3a0178aa694aE.llvm.11726816880566401392> + call <_ZN4core3ptr229drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..fzf..run_fzf..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h34ca3a0178aa694aE.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -19391,7 +19391,7 @@ jne <_ZN5tokio7runtime4task7harness11poll_future17h2811fb556c2670baE + ofs> lea offset(%rbx),%rdi lea offset(%rsp),%rsi - call <_ZN3sad12stream_trans28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17h34e08c91e93bc363E.llvm.11726816880566401392> + call <_ZN3sad12stream_trans28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17h34e08c91e93bc363E.llvm.3256031478543726095> test %al,%al je <_ZN5tokio7runtime4task7harness11poll_future17h2811fb556c2670baE + ofs> mov %rbx,%rdi @@ -19450,7 +19450,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr229drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..stream_trans..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h40540cba72fab227E.llvm.11726816880566401392> + call <_ZN4core3ptr229drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..stream_trans..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h40540cba72fab227E.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -19534,7 +19534,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr217drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..subprocess..stream_subprocess..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h4ddedec59a0c0586E.llvm.11726816880566401392> + call <_ZN4core3ptr217drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..subprocess..stream_subprocess..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h4ddedec59a0c0586E.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -19619,7 +19619,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr246drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..subprocess..stream_subprocess..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17hbabb7ad0952891c5E.llvm.11726816880566401392> + call <_ZN4core3ptr246drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..subprocess..stream_subprocess..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17hbabb7ad0952891c5E.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -19704,7 +19704,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr200drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..fzf..run_fzf..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h7b63ee5ee5338fc2E.llvm.11726816880566401392> + call <_ZN4core3ptr200drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..fzf..run_fzf..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h7b63ee5ee5338fc2E.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -19789,7 +19789,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr200drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..stream_trans..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17he8f708fd3570bad1E.llvm.11726816880566401392> + call <_ZN4core3ptr200drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..stream_trans..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17he8f708fd3570bad1E.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -19874,7 +19874,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr246drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..subprocess..stream_subprocess..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h420763ed24d2a372E.llvm.11726816880566401392> + call <_ZN4core3ptr246drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..subprocess..stream_subprocess..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h420763ed24d2a372E.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -19959,7 +19959,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr209drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..output..stream_stdout..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h83159455f57cc5e7E.llvm.11726816880566401392> + call <_ZN4core3ptr209drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..output..stream_stdout..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h83159455f57cc5e7E.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -20044,7 +20044,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr207drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..input..stream_stdin..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h779a63909ad4ff95E.llvm.11726816880566401392> + call <_ZN4core3ptr207drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..input..stream_stdin..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h779a63909ad4ff95E.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -20129,7 +20129,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr229drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..fzf..run_fzf..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h143259b740ac590bE.llvm.11726816880566401392> + call <_ZN4core3ptr229drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..fzf..run_fzf..$u7b$$u7b$closure$u7d$$u7d$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17h143259b740ac590bE.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -20214,7 +20214,7 @@ ud2 mov %rax,%r15 lea offset(%rsp),%rdi - call <_ZN4core3ptr207drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..input..stream_patch..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17hca602f7a26724cecE.llvm.11726816880566401392> + call <_ZN4core3ptr207drop_in_place$LT$tokio..runtime..task..harness..poll_future..$u7b$$u7b$closure$u7d$$u7d$..Guard$LT$core..future..from_generator..GenFuture$LT$sad..input..stream_patch..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$$GT$17hca602f7a26724cecE.llvm.3256031478543726095> mov %r15,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rdx,%rcx @@ -46183,7 +46183,7 @@ ud2 mov %rax,%r14 lea offset(%rsp),%rdi - call <_ZN4core3ptr106drop_in_place$LT$core..future..from_generator..GenFuture$LT$sad..main..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4510b9b3993453fbE.llvm.13228027225599000496> + call <_ZN4core3ptr106drop_in_place$LT$core..future..from_generator..GenFuture$LT$sad..main..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4510b9b3993453fbE.llvm.9128503581245160467> jmp <_ZN5tokio7runtime7Runtime8block_on17h8804e047e59ef16dE + ofs> call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -48645,7 +48645,7 @@ mov $something,%r8d mov %r13,%rdx mov %rbp,%rcx - call <_ZN5regex10re_unicode5Regex8replacen17ha6943331d8fd9e08E.llvm.11726816880566401392> + call <_ZN5regex10re_unicode5Regex8replacen17ha6943331d8fd9e08E.llvm.3256031478543726095> lea offset(%rsp),%rdi lea offset(%rsp),%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -88019,9 +88019,9 @@ mov %rbp,%rdx call <_ZN4core9panicking13assert_failed17h8e76722ab6bad128E> jmp <_ZN5tokio6macros10scoped_tls18ScopedKey$LT$T$GT$3set17hddaf6f8155d5c794E + ofs> - lea offset(%rip),%rdi # - lea offset(%rip),%rcx # - lea offset(%rip),%r8 # + lea offset(%rip),%rdi # + lea offset(%rip),%rcx # + lea offset(%rip),%r8 # lea offset(%rsp),%rdx mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -93429,9 +93429,9 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> test %rax,%rax je <_ZN4clap6derive14CommandFactory7command17h9f188ecca78993d2E + ofs> - mov offset(%rip),%cl # + mov offset(%rip),%cl # mov %cl,offset(%rax) - movzwl offset(%rip),%ecx # + movzwl offset(%rip),%ecx # mov %cx,(%rax) mov %rax,offset(%rsp) movaps offset(%rip),%xmm0 # @@ -93444,7 +93444,7 @@ mov $something,%edx mov %rbx,%rsi call *offset(%rip) # - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # lea offset(%rsp),%rdi mov $something,%edx call <_ZN4clap5build3arg3Arg3new17hccc8c8cb76aee959E> @@ -93468,7 +93468,7 @@ mov %r14,%rdi mov %rbx,%rsi call *%r13 - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) movq $something,offset(%rsp) lea offset(%rsp),%rdi @@ -93493,7 +93493,7 @@ lea offset(%rsp),%rdi mov %rbx,%rsi call <_ZN4clap5build3arg3Arg9validator17h0fde81859b972533E> - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) movq $something,offset(%rsp) movups offset(%rsp),%xmm0 @@ -93517,7 +93517,7 @@ mov $something,%edx mov %rbx,%rsi call *%r13 - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # lea offset(%rsp),%rdi mov $something,%edx call <_ZN4clap5build3arg3Arg3new17hccc8c8cb76aee959E> @@ -93540,7 +93540,7 @@ mov %r14,%rdi mov %rbx,%rsi call *%r13 - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) movq $something,offset(%rsp) lea offset(%rsp),%rdi @@ -93551,7 +93551,7 @@ lea offset(%rsp),%rdi /usr/bin/sad differs in ELF section .rodata --- old /usr/bin/sad (objdump) +++ new /usr/bin/sad (objdump) @@ -494,14 +494,14 @@ 21ce90 2f72706d 6275696c 642f4255 494c442f /rpmbuild/BUILD/ 21cea0 7361642d 302e342e 32307e30 2f76656e sad-0.4.20~0/ven 21ceb0 646f722f 696e6465 786d6170 2f737263 dor/indexmap/src - 21cec0 2f6d6170 2f636f72 652e7273 62336435 /map/core.rsb3d5 - 21ced0 62313463 2d653135 322d3430 30342d62 b14c-e152-4004-b - 21cee0 3538622d 39303837 63653465 32343161 58b-9087ce4e241a - 21cef0 37663435 62306463 2d366130 312d3435 7f45b0dc-6a01-45 - 21cf00 35302d61 3063632d 62643639 66666437 50-a0cc-bd69ffd7 - 21cf10 39613933 65653134 66333237 2d636639 9a93ee14f327-cf9 - 21cf20 332d3433 38622d61 3630312d 64353330 3-438b-a601-d530 - 21cf30 37643339 32666533 496e7661 696c6420 7d392fe3Invaild + 21cec0 2f6d6170 2f636f72 652e7273 33306530 /map/core.rs30e0 + 21ced0 31663862 2d663265 362d3463 35362d39 1f8b-f2e6-4c56-9 + 21cee0 6536642d 61373761 35666139 33316264 e6d-a77a5fa931bd + 21cef0 35663532 66343462 2d623732 332d3463 5f52f44b-b723-4c + 21cf00 31652d38 3663632d 37343334 62663831 1e-86cc-7434bf81 + 21cf10 31366466 30626532 38643532 2d363539 16df0be28d52-659 + 21cf20 302d3463 37302d38 6432632d 36333865 0-4c70-8d2c-638e + 21cf30 39343563 63396235 496e7661 696c6420 945cc9b5Invaild 21cf40 72656765 7820666c 61672c20 73656520 regex flag, see 21cf50 602d2d68 656c7060 203a3a20 667a6647 `--help` :: fzfG 21cf60 49545f50 41474552 64656c74 61646966 IT_PAGERdeltadif @@ -1164,19 +1164,19 @@ 21f870 68657320 61726520 64697361 626c6564 hes are disabled 21f880 20616e64 20746865 72652069 73206e6f and there is no 21f890 20656c73 65206272 616e6368 61626f72 else branchabor - 21f8a0 742b6578 65637574 653a047b 2b667d65 t+execute:.{+f}e - 21f8b0 65313466 3332372d 63663933 2d343338 e14f327-cf93-438 - 21f8c0 622d6136 30312d64 35333037 64333932 b-a601-d5307d392 - 21f8d0 6665332d 2d726561 64302d2d 616e7369 fe3--read0--ansi + 21f8a0 742b6578 65637574 653a047b 2b667d30 t+execute:.{+f}0 + 21f8b0 62653238 6435322d 36353930 2d346337 be28d52-6590-4c7 + 21f8c0 302d3864 32632d36 33386539 34356363 0-8d2c-638e945cc + 21f8d0 3962352d 2d726561 64302d2d 616e7369 9b5--read0--ansi 21f8e0 2d2d7072 65766965 772d7769 6e646f77 --preview-window 21f8f0 3d373025 3a777261 702d2d62 696e643d =70%:wrap--bind= 21f900 656e7465 723a2d2d 62696e64 3d646f75 enter:--bind=dou 21f910 626c652d 636c6963 6b3a2d2d 70726576 ble-click:--prev - 21f920 6965773d 37663435 62306463 2d366130 iew=7f45b0dc-6a0 - 21f930 312d3435 35302d61 3063632d 62643639 1-4550-a0cc-bd69 - 21f940 66666437 39613933 62336435 62313463 ffd79a93b3d5b14c - 21f950 2d653135 322d3430 30342d62 3538622d -e152-4004-b58b- - 21f960 39303837 63653465 32343161 04534845 9087ce4e241a.SHE + 21f920 6965773d 35663532 66343462 2d623732 iew=5f52f44b-b72 + 21f930 332d3463 31652d38 3663632d 37343334 3-4c1e-86cc-7434 + 21f940 62663831 31366466 33306530 31663862 bf8116df30e01f8b + 21f950 2d663265 362d3463 35362d39 6536642d -f2e6-4c56-9e6d- + 21f960 61373761 35666139 33316264 04534845 a77a5fa931bd.SHE 21f970 4c4c4c43 5f414c4c 73616473 72632f69 LLLC_ALLsadsrc/i 21f980 6e707574 2e72732f 6465762f 73746469 nput.rs/dev/stdi 21f990 6e20636f 6e6e6563 74656420 746f2074 n connected to t overalldiffered=1 (not bit-by-bit identical) overall=1