~/f/sad/RPMS.2017 ~/f/sad ~/f/sad RPMS.2017/sad-0.4.31-1.1.x86_64.rpm RPMS/sad-0.4.31-1.1.x86_64.rpm differ: byte 225, line 1 Comparing sad-0.4.31-1.1.x86_64.rpm to sad-0.4.31-1.1.x86_64.rpm comparing the rpm tags of sad --- old-rpm-tags +++ new-rpm-tags @@ -169 +169 @@ -/usr/bin/sad 25d20cab80a0074bde1bf2d0d544ec58f929ebf5a7e045bcb54019bca1e20afe 0 +/usr/bin/sad 76f4c389b570fccabfdcb25ecf4456801fe990ce3184ab3f62f6a6b32da158b7 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/sad differs in ELF sections --- old /usr/bin/sad (objdump) +++ new /usr/bin/sad (objdump) @@ -43384,7 +43384,7 @@ 0a9aa0 000000be 01000000 ff1562c3 2b004885 ..........b.+.H. 0a9ab0 c00f8487 05000049 89c70f10 05be4a1c .......I......J. 0a9ac0 000f1140 100f1005 a34a1c00 0f1100c7 ...@.....J...... - 0a9ad0 40203334 323048c7 8424e800 00002400 @ 3420H..$....$. + 0a9ad0 40203966 373648c7 8424e800 00002400 @ 9f76H..$....$. 0a9ae0 00004889 8424f000 000048c7 8424f800 ..H..$....H..$.. 0a9af0 00002400 0000488d bc245804 0000ff15 ..$...H..$X..... 0a9b00 3cad2b00 488d1575 7f270048 8d7c2410 <.+.H..u.'.H.|$. @@ -157348,21 +157348,21 @@ 267090 696c642f 4255494c 442f7361 642d302e ild/BUILD/sad-0. 2670a0 342e3331 2f76656e 646f722f 72656765 4.31/vendor/rege 2670b0 782f7372 632f7265 6765782f 73747269 x/src/regex/stri - 2670c0 6e672e72 734d6174 63684572 726f7264 ng.rsMatchErrord - 2670d0 32653439 3334312d 62653831 2d346233 2e49341-be81-4b3 - 2670e0 302d6166 38662d35 32323530 39656332 0-af8f-522509ec2 - 2670f0 35353132 62663834 6366362d 37633037 5512bf84cf6-7c07 - 267100 2d343461 632d3931 61652d65 61663230 -44ac-91ae-eaf20 - 267110 63633135 3934612f 686f6d65 2f616275 cc1594a/home/abu + 2670c0 6e672e72 734d6174 63684572 726f7232 ng.rsMatchError2 + 2670d0 66623561 3033392d 32663563 2d346231 fb5a039-2f5c-4b1 + 2670e0 382d3861 31352d62 32663937 62323230 8-8a15-b2f97b220 + 2670f0 65323665 35383238 3934632d 39666565 e26e582894c-9fee + 267100 2d346664 392d6231 39302d32 63613236 -4fd9-b190-2ca26 + 267110 63666561 3537312f 686f6d65 2f616275 cfea571/home/abu 267120 696c642f 72706d62 75696c64 2f425549 ild/rpmbuild/BUI 267130 4c442f72 75737431 2e38352d 312e3835 LD/rust1.85-1.85 267140 2e302d62 75696c64 2f727573 74632d31 .0-build/rustc-1 267150 2e38352e 302d7372 632f6c69 62726172 .85.0-src/librar 267160 792f636f 72652f73 72632f69 7465722f y/core/src/iter/ 267170 74726169 74732f69 74657261 746f722e traits/iterator. - 267180 72736334 36313063 64612d36 3462382d rsc4610cda-64b8- - 267190 34383633 2d396363 352d3361 61313930 4863-9cc5-3aa190 - 2671a0 62343334 32307372 632f6172 67706172 b43420src/argpar + 267180 72736466 32623132 62342d34 3964622d rsdf2b12b4-49db- + 267190 34616337 2d386463 312d3430 66303961 4ac7-8dc1-40f09a + 2671a0 30363966 37367372 632f6172 67706172 069f76src/argpar 2671b0 73652e72 73496e76 616c6964 20726567 se.rsInvalid reg 2671c0 65782066 6c61672c 20736565 20602d2d ex flag, see `-- 2671d0 68656c70 60203a3a 20667a66 4749545f help` :: fzfGIT_ @@ -159214,14 +159214,14 @@ 26e530 76696577 2d77696e 646f773d 3730253a view-window=70%: 26e540 77726170 2d2d6269 6e643d65 6e746572 wrap--bind=enter 26e550 3a2d2d62 696e643d 646f7562 6c652d63 :--bind=double-c - 26e560 6c69636b 3a2d2d70 72657669 65773d63 lick:--preview=c - 26e570 34363130 6364612d 36346238 2d343836 4610cda-64b8-486 - 26e580 332d3963 63352d33 61613139 30623433 3-9cc5-3aa190b43 - 26e590 34323004 32626638 34636636 2d376330 420.2bf84cf6-7c0 - 26e5a0 372d3434 61632d39 3161652d 65616632 7-44ac-91ae-eaf2 - 26e5b0 30636331 35393461 64326534 39333431 0cc1594ad2e49341 - 26e5c0 2d626538 312d3462 33302d61 6638662d -be81-4b30-af8f- - 26e5d0 35323235 30396563 32353531 73616400 522509ec2551sad. + 26e560 6c69636b 3a2d2d70 72657669 65773d64 lick:--preview=d + 26e570 66326231 3262342d 34396462 2d346163 f2b12b4-49db-4ac + 26e580 372d3864 63312d34 30663039 61303639 7-8dc1-40f09a069 + 26e590 66373604 65353832 38393463 2d396665 f76.e582894c-9fe + 26e5a0 652d3466 64392d62 3139302d 32636132 e-4fd9-b190-2ca2 + 26e5b0 36636665 61353731 32666235 61303339 6cfea5712fb5a039 + 26e5c0 2d326635 632d3462 31382d38 6131352d -2f5c-4b18-8a15- + 26e5d0 62326639 37623232 30653236 73616400 b2f97b220e26sad. 26e5e0 05000000 00000000 0c000000 00000000 ................ 26e5f0 0b000000 00000000 0b000000 00000000 ................ 26e600 04000000 00000000 6bfdffff 70fdffff ........k...p... /usr/bin/sad differs in assembler output --- old /usr/bin/sad (disasm) +++ new /usr/bin/sad (disasm) @@ -16953,7 +16953,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -17170,7 +17170,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -17311,7 +17311,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -17535,7 +17535,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -17760,7 +17760,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -17984,7 +17984,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -18138,7 +18138,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -18292,7 +18292,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -18438,7 +18438,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -18599,7 +18599,7 @@ movq $something,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN98_$LT$alloc..vec..Vec$LT$T$GT$$u20$as$u20$alloc..vec..spec_from_iter..SpecFromIter$LT$T$C$I$GT$$GT$9from_iter17h5abdb6e923f1775eE> @@ -18774,7 +18774,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -18802,7 +18802,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -18826,7 +18826,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -18850,7 +18850,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -18874,7 +18874,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -18898,7 +18898,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -18922,7 +18922,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -18946,7 +18946,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -18970,7 +18970,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -18994,7 +18994,7 @@ jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> mov %rax,%rbx lea offset(%rsp),%rdi - call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.1614946423267634158> + call <_ZN4core3ptr52drop_in_place$LT$clap_builder..builder..arg..Arg$GT$17h35a74ad1726492e8E.llvm.2759244352931162359> lea offset(%rsp),%rdi call <_ZN4core3ptr60drop_in_place$LT$clap_builder..builder..command..Command$GT$17h6d267142169f12deE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..CommandFactory$GT$7command17haf8cc93fca20ad2aE + ofs> @@ -36732,9 +36732,9 @@ lea offset(%rip),%rdi # call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN53_$LT$S$u20$as$u20$futures_core..stream..TryStream$GT$13try_poll_next17hbeff6603edc83354E + 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> @@ -52605,8 +52605,8 @@ jne <_ZN12clap_builder5error14Error$LT$F$GT$8with_cmd17h0db259b9ba3f3a86E + ofs> test %r14,%r14 jne <_ZN12clap_builder5error14Error$LT$F$GT$8with_cmd17h0db259b9ba3f3a86E + ofs> - lea offset(%rip),%rdi # overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1