~/f/sad/RPMS.2017 ~/f/sad ~/f/sad RPMS.2017/sad-0.4.28-1.1.x86_64.rpm RPMS/sad-0.4.28-1.1.x86_64.rpm differ: byte 225, line 1 Comparing sad-0.4.28-1.1.x86_64.rpm to sad-0.4.28-1.1.x86_64.rpm comparing the rpm tags of sad --- old-rpm-tags +++ new-rpm-tags @@ -169 +169 @@ -/usr/bin/sad 9b76f20359661f15a3ae31c497e2d1f01d2223ad7d2431673d07429deaabbf38 0 +/usr/bin/sad 061e111485565daad23400053f42a1ff5df2cec6447880290039b79fa3c3d2c4 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) @@ -25179,7 +25179,7 @@ 0629b0 24000000 bf240000 00be0100 0000ff15 $....$.......... 0629c0 ec232c00 4885c00f 84450500 004989c7 .#,.H....E...I.. 0629d0 0f1005c8 bc1d000f 1140100f 1005adbc .........@...... - 0629e0 1d000f11 00c74020 37376637 48c78424 ......@ 77f7H..$ + 0629e0 1d000f11 00c74020 62653835 48c78424 ......@ be85H..$ 0629f0 a8000000 24000000 48898424 b0000000 ....$...H..$.... 062a00 48c78424 b8000000 24000000 488dbc24 H..$....$...H..$ 062a10 a0010000 ff152e13 2c000f10 8424a001 ........,....$.. @@ -146742,18 +146742,18 @@ 23e5d0 6b696f2f 7372632f 696f2f75 74696c2f kio/src/io/util/ 23e5e0 72656164 5f756e74 696c2e72 73000000 read_until.rs... 23e5f0 61626f72 742b6578 65637574 653a047b abort+execute:.{ - 23e600 2b667d64 34393838 3865332d 65623163 +f}d49888e3-eb1c - 23e610 2d346534 392d3835 39312d32 66376163 -4e49-8591-2f7ac - 23e620 62633937 6438642d 2d707265 76696577 bc97d8d--preview + 23e600 2b667d32 36623162 6631662d 34633635 +f}26b1bf1f-4c65 + 23e610 2d343762 392d6239 32322d34 36623437 -47b9-b922-46b47 + 23e620 37306564 6435362d 2d707265 76696577 70edd56--preview 23e630 2d77696e 646f773d 3730253a 77726170 -window=70%:wrap 23e640 2d2d6269 6e643d65 6e746572 3a2d2d62 --bind=enter:--b 23e650 696e643d 646f7562 6c652d63 6c69636b ind=double-click - 23e660 3a2d2d70 72657669 65773d33 38323136 :--preview=38216 - 23e670 3130312d 33333733 2d346139 622d6164 101-3373-4a9b-ad - 23e680 30622d38 66366261 37346232 61326565 0b-8f6ba74b2a2ee - 23e690 61633361 3164342d 30393965 2d346632 ac3a1d4-099e-4f2 - 23e6a0 622d3934 39632d39 39373261 37323437 b-949c-9972a7247 - 23e6b0 37663704 73616400 5a51e2ff 5a51e2ff 7f7.sad.ZQ..ZQ.. + 23e660 3a2d2d70 72657669 65773d30 31643761 :--preview=01d7a + 23e670 6639642d 30666235 2d343261 642d6236 f9d-0fb5-42ad-b6 + 23e680 66632d37 35653534 39383932 35623263 fc-75e5498925b2c + 23e690 65636230 3035612d 34653765 2d346465 ecb005a-4e7e-4de + 23e6a0 322d6131 63632d30 36333861 34313262 2-a1cc-0638a412b + 23e6b0 65383504 73616400 5a51e2ff 5a51e2ff e85.sad.ZQ..ZQ.. 23e6c0 4951e2ff 5a51e2ff 3151e2ff 3151e2ff IQ..ZQ..1Q..1Q.. 23e6d0 5052e2ff 5052e2ff 3f52e2ff 5052e2ff PR..PR..?R..PR.. 23e6e0 d751e2ff d751e2ff e252e2ff e252e2ff .Q...Q...R...R.. @@ -148494,14 +148494,14 @@ 245350 75696c64 2f72706d 6275696c 642f4255 uild/rpmbuild/BU 245360 494c442f 7361642d 302e342e 32382f76 ILD/sad-0.4.28/v 245370 656e646f 722f7265 6765782f 7372632f endor/regex/src/ - 245380 72656765 782f7374 72696e67 2e727333 regex/string.rs3 - 245390 38323136 3130312d 33333733 2d346139 8216101-3373-4a9 - 2453a0 622d6164 30622d38 66366261 37346232 b-ad0b-8f6ba74b2 - 2453b0 61326564 34393838 3865332d 65623163 a2ed49888e3-eb1c - 2453c0 2d346534 392d3835 39312d32 66376163 -4e49-8591-2f7ac - 2453d0 62633937 64386465 61633361 3164342d bc97d8deac3a1d4- - 2453e0 30393965 2d346632 622d3934 39632d39 099e-4f2b-949c-9 - 2453f0 39373261 37323437 37663749 6e76616c 972a72477f7Inval + 245380 72656765 782f7374 72696e67 2e727330 regex/string.rs0 + 245390 31643761 6639642d 30666235 2d343261 1d7af9d-0fb5-42a + 2453a0 642d6236 66632d37 35653534 39383932 d-b6fc-75e549892 + 2453b0 35623232 36623162 6631662d 34633635 5b226b1bf1f-4c65 + 2453c0 2d343762 392d6239 32322d34 36623437 -47b9-b922-46b47 + 2453d0 37306564 64353663 65636230 3035612d 70edd56cecb005a- + 2453e0 34653765 2d346465 322d6131 63632d30 4e7e-4de2-a1cc-0 + 2453f0 36333861 34313262 65383549 6e76616c 638a412be85Inval 245400 69642072 65676578 20666c61 672c2073 id regex flag, s 245410 65652060 2d2d6865 6c706020 3a3a2066 ee `--help` :: f 245420 7a664749 545f5041 47455264 656c7461 zfGIT_PAGERdelta /usr/bin/sad differs in assembler output --- old /usr/bin/sad (disasm) +++ new /usr/bin/sad (disasm) @@ -29152,7 +29152,7 @@ sub $something,%rsp mov %rsi,%r14 mov %rdi,%rbx - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> lea offset(%rsp),%r15 @@ -29162,7 +29162,7 @@ lea offset(%rsp),%r12 mov %r12,%rdi mov %r15,%rsi - call <_ZN71_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..Args$GT$12augment_args17h609147c2543d496bE.llvm.11526145999848929020> + call <_ZN71_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..Args$GT$12augment_args17h609147c2543d496bE.llvm.15437284624475978870> mov offset(%r14),%rax mov %rax,offset(%rsp) movups (%r14),%xmm0 @@ -29250,7 +29250,7 @@ sub $something,%rsp mov %rsi,%r14 mov %rdi,%rbx - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> lea offset(%rsp),%rdi @@ -29258,7 +29258,7 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> lea offset(%rsp),%rdi lea offset(%rsp),%rsi - call <_ZN71_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..Args$GT$12augment_args17h609147c2543d496bE.llvm.11526145999848929020> + call <_ZN71_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..Args$GT$12augment_args17h609147c2543d496bE.llvm.15437284624475978870> mov offset(%r14),%rax mov %rax,offset(%rsp) movups (%r14),%xmm0 @@ -72274,7 +72274,7 @@ sub $something,%rsp mov %rdi,%rbx mov %rdi,offset(%rsp) - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> lea offset(%rsp),%rdi @@ -72282,7 +72282,7 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> lea offset(%rsp),%rdi lea offset(%rsp),%rsi - call <_ZN71_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..Args$GT$12augment_args17h609147c2543d496bE.llvm.11526145999848929020> + call <_ZN71_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..Args$GT$12augment_args17h609147c2543d496bE.llvm.15437284624475978870> lea offset(%rsp),%rsi mov %rbx,%rdi call <_ZN12clap_builder5error14Error$LT$F$GT$6format17h588acc320b837d39E> @@ -79634,14 +79634,14 @@ mov %rsi,%r12 mov %rdi,%r15 movabs $something,%r14 - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # lea offset(%rsp),%rdi mov $something,%ecx call <_ZN12clap_builder6parser7matches11arg_matches10ArgMatches10remove_one17hc7d154cb13a21174E> mov offset(%rsp),%rbx cmp %r14,%rbx jne <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..FromArgMatches$GT$20from_arg_matches_mut17hde2b817285ff979aE + ofs> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov $something,%edi call <_ZN12clap_builder5error14Error$LT$F$GT$3raw17hdbf1cf8c489e271eE> @@ -79652,43 +79652,43 @@ mov %rax,offset(%rsp) mov offset(%rsp),%rax mov %rax,offset(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # lea offset(%rsp),%rdi mov $something,%ecx mov %r12,%rsi call <_ZN12clap_builder6parser7matches11arg_matches10ArgMatches10remove_one17hc7d154cb13a21174E> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov %r12,%rdi call <_ZN12clap_builder6parser7matches11arg_matches10ArgMatches10remove_one17h068796d6e29fc261E> mov %eax,%ebp cmp $something,%al jne <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..FromArgMatches$GT$20from_arg_matches_mut17hde2b817285ff979aE + ofs> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov $something,%edi call <_ZN12clap_builder5error14Error$LT$F$GT$3raw17hdbf1cf8c489e271eE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..FromArgMatches$GT$20from_arg_matches_mut17hde2b817285ff979aE + ofs> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov %r12,%rdi call <_ZN12clap_builder6parser7matches11arg_matches10ArgMatches10remove_one17h068796d6e29fc261E> mov %eax,%r13d cmp $something,%al jne <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..FromArgMatches$GT$20from_arg_matches_mut17hde2b817285ff979aE + ofs> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov $something,%edi call <_ZN12clap_builder5error14Error$LT$F$GT$3raw17hdbf1cf8c489e271eE> jmp <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..FromArgMatches$GT$20from_arg_matches_mut17hde2b817285ff979aE + ofs> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov %r12,%rdi call <_ZN12clap_builder6parser7matches11arg_matches10ArgMatches10remove_one17h068796d6e29fc261E> mov %al,offset(%rsp) cmp $something,%al jne <_ZN81_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..FromArgMatches$GT$20from_arg_matches_mut17hde2b817285ff979aE + ofs> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov $something,%edi call <_ZN12clap_builder5error14Error$LT$F$GT$3raw17hdbf1cf8c489e271eE> @@ -79717,12 +79717,12 @@ pop %r15 pop %rbp ret - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # lea offset(%rsp),%rdi mov $something,%ecx mov %r12,%rsi call <_ZN12clap_builder6parser7matches11arg_matches10ArgMatches10remove_one17hc7d154cb13a21174E> - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # lea offset(%rsp),%rdi mov $something,%ecx mov %r12,%rsi @@ -79732,7 +79732,7 @@ mov $something,%ecx mov %r12,%rsi call <_ZN12clap_builder6parser7matches11arg_matches10ArgMatches10remove_one17hc7d154cb13a21174E> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov $something,%edx mov %r12,%rdi call <_ZN12clap_builder6parser7matches11arg_matches10ArgMatches10remove_one17heb9b787da09cf09bE> @@ -79835,7 +79835,7 @@ cs nopw offset(%rax,%rax,1) nop -_ZN71_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..Args$GT$12augment_args17h609147c2543d496bE.llvm.11526145999848929020: +_ZN71_$LT$sad..argparse..Arguments$u20$as$u20$clap_builder..derive..Args$GT$12augment_args17h609147c2543d496bE.llvm.15437284624475978870: push %rbp push %r15 push %r14 @@ -79863,7 +79863,7 @@ movups %xmm0,offset(%rsp) movq $something,offset(%rsp) movq $something,offset(%rsp) - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,offset(%rsp) @@ -79891,37 +79891,37 @@ movzbl offset(%rsp),%eax mov %al,offset(%rsp) movb $something,offset(%rsp) - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,offset(%rsp) mov %rdx,offset(%rsp) - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,offset(%rsp) mov %rdx,offset(%rsp) - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,offset(%rsp) mov %rdx,offset(%rsp) - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,offset(%rsp) mov %rdx,offset(%rsp) - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,offset(%rsp) mov %rdx,offset(%rsp) overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1