~/f/examine/RPMS.2017 ~/f/examine ~/f/examine RPMS.2017/examine-1.0.0-1.1.x86_64.rpm RPMS/examine-1.0.0-1.1.x86_64.rpm differ: byte 225, line 1 Comparing examine-1.0.0-1.1.x86_64.rpm to examine-1.0.0-1.1.x86_64.rpm comparing the rpm tags of examine --- old-rpm-tags +++ new-rpm-tags @@ -121 +121 @@ -/usr/bin/examine f2aae719415c68abfa1b76c2c522f9fc3041dbe6457d7c55eeb455d5b43566af 0 +/usr/bin/examine ba70d7e2b4aaab88ce65ce2dee255c6e8559d16abd4a7001ac47d2338b9f0a19 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/examine differs in ELF sections --- old /usr/bin/examine (objdump) +++ new /usr/bin/examine (objdump) @@ -130640,14 +130640,14 @@ 1fedb0 89430864 48895310 488d4801 6448894b .C.dH.S.H.H.dH.K 1fedc0 080f1005 88373101 0f294424 100f1005 .....71..)D$.... 1fedd0 8c373101 0f294424 20488944 24304889 .71..)D$ H.D$0H. - 1fede0 54243848 8b9c2458 01000048 8b842460 T$8H..$X...H..$` - 1fedf0 0100004c 896c2468 48895c24 70488944 ...L.l$hH.\$pH.D - 1fee00 247848c7 44246002 00000048 8d15be8f $xH.D$`....H.... - 1fee10 d600488d bc247801 0000488d 7424104c ..H..$x...H.t$.L - 1fee20 8d442460 b9040000 00e86253 faff488d .D$`......bS..H. - 1fee30 bc247801 0000e845 f5feff4c 896c2468 .$x....E...L.l$h - 1fee40 488d05bd 3fd70048 89442470 48c74424 H...?..H.D$pH.D$ - 1fee50 780a0000 0048c744 24600200 0000488d x....H.D$`....H. + 1fede0 5424384c 896c2468 488d0515 40d70048 T$8L.l$hH...@..H + 1fedf0 89442470 48c74424 780a0000 0048c744 .D$pH.D$x....H.D + 1fee00 24600200 0000488d 15c38fd6 00488dbc $`....H......H.. + 1fee10 24780100 00488d74 24104c8d 442460b9 $x...H.t$.L.D$`. + 1fee20 04000000 e86753fa ff488dbc 24780100 .....gS..H..$x.. + 1fee30 00e84af5 feff488b 9c245801 0000488b ..J...H..$X...H. + 1fee40 84246001 00004c89 6c246848 895c2470 .$`...L.l$hH.\$p + 1fee50 48894424 7848c744 24600200 0000488d H.D$xH.D$`....H. 1fee60 156f8fd6 00488dbc 24780100 00488d74 .o...H..$x...H.t 1fee70 24104c8d 442460b9 04000000 e80f53fa $.L.D$`.......S. 1fee80 ff488dbc 24780100 00e8f2f4 feff0f28 .H..$x.........( @@ -1009303,7 +1009303,7 @@ 0f67da0 57696e6b 55736572 70617468 52656164 WinkUserpathRead 0f67db0 586c6962 6e616d65 67617073 63617264 Xlibnamegapscard 0f67dc0 44524933 76696577 6c6f676f 61726368 DRI3viewlogoarch - 0f67dd0 68617368 64617465 ffff7f4f 000000bf hashdate...O.... + 0f67dd0 64617465 68617368 ffff7f4f 000000bf datehash...O.... 0f67de0 64617461 4e6f6e65 536f6d65 6b696e64 dataNoneSomekind 0f67df0 4c6f7374 ffff7f7f 6f12833a 626c7565 Lost....o..:blue 0f67e00 6f70656e 69746572 0000c841 00003041 openiter...A..0A @@ -1345811,8 +1345811,8 @@ 148a514 94490e00 007f0000 00000000 ff9b9c01 .I.............. 148a524 01950100 28000028 09fb1400 31740000 ....(..(....1t.. 148a534 a5010bd6 1400ab02 4d921500 ad0312cb ........M....... - 148a544 1400c703 09bd1400 d507418d 1500fb08 ..........A..... - 148a554 8301b115 009f0a26 8d1500c5 0a0e8514 .......&........ + 148a544 1400c703 09bd1400 d507418d 1500f608 ..........A..... + 148a554 8801b115 009f0a26 8d1500c5 0a0e8514 .......&........ 148a564 00e20c16 f3130095 10179715 00ac101d ................ 148a574 0000c910 18971500 e1102000 00811115 .......... ..... 148a584 97150096 111b0000 b11115e6 1300ad13 ................ /usr/bin/examine differs in assembler output --- old /usr/bin/examine (disasm) +++ new /usr/bin/examine (disasm) @@ -96685,7 +96685,7 @@ add %rdx,%rsi add offset(%r14),%rdx lea offset(%rsp),%rdi - call <_ZN13iced_graphics6damage7regions17hc3c2dc2b3b8510f2E.llvm.12552678106690791716> + call <_ZN13iced_graphics6damage7regions17hc3c2dc2b3b8510f2E.llvm.6435070445721811978> mov offset(%rsp),%rcx movabs $something,%rax cmp %rax,%rcx @@ -111141,7 +111141,7 @@ add offset(%rsp),%rdx xor %r14d,%r14d lea offset(%rsp),%rdi - call <_ZN13iced_graphics6damage7regions17hc3c2dc2b3b8510f2E.llvm.12552678106690791716> + call <_ZN13iced_graphics6damage7regions17hc3c2dc2b3b8510f2E.llvm.6435070445721811978> mov offset(%rsp),%rax movabs $something,%rcx cmp %rcx,%rax @@ -111827,7 +111827,7 @@ lea (%rax,%rdx,1),%rsi add offset(%rsp),%rdx lea offset(%rsp),%rdi - call <_ZN13iced_graphics6damage7regions17hc3c2dc2b3b8510f2E.llvm.12552678106690791716> + call <_ZN13iced_graphics6damage7regions17hc3c2dc2b3b8510f2E.llvm.6435070445721811978> mov offset(%rsp),%rcx movabs $something,%rax cmp %rax,%rcx @@ -134370,7 +134370,7 @@ mov $something,%edi mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rip),%rdx # mov $something,%esi call <_ZN3std9panicking11begin_panic17h15faa6074be22c08E> @@ -136940,9 +136940,9 @@ mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN208_$LT$cosmic..widget..segmented_button..widget..SegmentedButton$LT$Variant$C$SelectionMode$C$Message$GT$$u20$as$u20$iced_core..widget..Widget$LT$Message$C$cosmic..theme..Theme$C$iced_renderer..Renderer$GT$$GT$5state17h0f5c20acdc1f96f1E.llvm.2068477620639941664 + 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> @@ -139784,7 +139784,7 @@ mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> jmp <_ZN208_$LT$cosmic..widget..segmented_button..widget..SegmentedButton$LT$Variant$C$SelectionMode$C$Message$GT$$u20$as$u20$iced_core..widget..Widget$LT$Message$C$cosmic..theme..Theme$C$iced_renderer..Renderer$GT$$GT$8on_event17h7b54526b8717a383E.llvm.2068477620639941664 + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # mov $something,%esi call <_ZN3std9panicking11begin_panic17h15faa6074be22c08E> jmp <_ZN208_$LT$cosmic..widget..segmented_button..widget..SegmentedButton$LT$Variant$C$SelectionMode$C$Message$GT$$u20$as$u20$iced_core..widget..Widget$LT$Message$C$cosmic..theme..Theme$C$iced_renderer..Renderer$GT$$GT$8on_event17h7b54526b8717a383E.llvm.2068477620639941664 + ofs> @@ -147935,7 +147935,7 @@ cmp %r13,offset(%rsp) je <_ZN6cosmic6widget10header_bar24HeaderBar$LT$Message$GT$5start17hc669bf8a4787e4fcE + ofs> mov %r12,%rdi - call <_ZN4core3ptr79drop_in_place$LT$cosmic..app..message..Message$LT$examine..app..Message$GT$$GT$17h18074854a31be89dE.llvm.12552678106690791716> + call <_ZN4core3ptr79drop_in_place$LT$cosmic..app..message..Message$LT$examine..app..Message$GT$$GT$17h18074854a31be89dE.llvm.6435070445721811978> movaps offset(%rsp),%xmm0 movaps offset(%rsp),%xmm1 movaps offset(%rsp),%xmm2 @@ -148061,7 +148061,7 @@ movups %xmm1,offset(%r12) movups %xmm0,(%r12) mov %rsp,%rdi - call <_ZN4core3ptr155drop_in_place$LT$cosmic..widget..button..Builder$LT$cosmic..app..message..Message$LT$examine..app..Message$GT$$C$cosmic..widget..button..icon..Icon$GT$$GT$17h562fda98bb449ef8E.llvm.12552678106690791716> + call <_ZN4core3ptr155drop_in_place$LT$cosmic..widget..button..Builder$LT$cosmic..app..message..Message$LT$examine..app..Message$GT$$C$cosmic..widget..button..icon..Icon$GT$$GT$17h562fda98bb449ef8E.llvm.6435070445721811978> jmp <_ZN6cosmic6widget10header_bar24HeaderBar$LT$Message$GT$5start17hc669bf8a4787e4fcE + ofs> call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,%r14 @@ -148243,7 +148243,7 @@ cmp %rax,offset(%rsp) je <_ZN6cosmic6widget14context_drawer6widget28ContextDrawer$LT$Message$GT$3new17h49d3cd81387545a9E + ofs> lea offset(%rsp),%rdi - call <_ZN4core3ptr57drop_in_place$LT$cosmic..widget..icon..handle..Handle$GT$17h907096de40ce162eE.llvm.12552678106690791716> + call <_ZN4core3ptr57drop_in_place$LT$cosmic..widget..icon..handle..Handle$GT$17h907096de40ce162eE.llvm.6435070445721811978> mov %r15,offset(%rsp) mov %r12,offset(%rsp) movq $something,offset(%rsp) @@ -148755,7 +148755,7 @@ movb $something,offset(%rsp) mov %bpl,offset(%rsp) mov %rsp,%rdi - call <_ZN4core3ptr155drop_in_place$LT$cosmic..widget..button..Builder$LT$cosmic..app..message..Message$LT$examine..app..Message$GT$$C$cosmic..widget..button..text..Text$GT$$GT$17hec45bb00c8dd8529E.llvm.12552678106690791716> + call <_ZN4core3ptr155drop_in_place$LT$cosmic..widget..button..Builder$LT$cosmic..app..message..Message$LT$examine..app..Message$GT$$C$cosmic..widget..button..text..Text$GT$$GT$17hec45bb00c8dd8529E.llvm.6435070445721811978> jmp <_ZN6cosmic6widget14context_drawer6widget28ContextDrawer$LT$Message$GT$3new17h49d3cd81387545a9E + ofs> call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,%rbx @@ -148994,7 +148994,7 @@ cmp %rax,offset(%rsp) je <_ZN6cosmic6widget14context_drawer6widget28ContextDrawer$LT$Message$GT$3new17hee4daac95d0e194aE + ofs> lea offset(%rsp),%rdi - call <_ZN4core3ptr57drop_in_place$LT$cosmic..widget..icon..handle..Handle$GT$17h907096de40ce162eE.llvm.12552678106690791716> + call <_ZN4core3ptr57drop_in_place$LT$cosmic..widget..icon..handle..Handle$GT$17h907096de40ce162eE.llvm.6435070445721811978> mov %r12,offset(%rsp) mov %rbx,offset(%rsp) movq $something,offset(%rsp) @@ -149493,7 +149493,7 @@ movb $something,offset(%rsp) mov %bpl,offset(%rsp) mov %rsp,%rdi - call <_ZN4core3ptr155drop_in_place$LT$cosmic..widget..button..Builder$LT$cosmic..app..message..Message$LT$examine..app..Message$GT$$C$cosmic..widget..button..text..Text$GT$$GT$17hec45bb00c8dd8529E.llvm.12552678106690791716> + call <_ZN4core3ptr155drop_in_place$LT$cosmic..widget..button..Builder$LT$cosmic..app..message..Message$LT$examine..app..Message$GT$$C$cosmic..widget..button..text..Text$GT$$GT$17hec45bb00c8dd8529E.llvm.6435070445721811978> jmp <_ZN6cosmic6widget14context_drawer6widget28ContextDrawer$LT$Message$GT$3new17hee4daac95d0e194aE + ofs> call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,%r15 @@ -149747,7 +149747,7 @@ nopl offset(%rax,%rax,1) lea offset(%rsi),%r12 mov %r15,%rdi - call <_ZN6cosmic6widget4menu9menu_tree34MenuTree$LT$Message$C$Renderer$GT$9set_index3rec28_$u7b$$u7b$closure$u7d$$u7d$17hd2c241cb25a9337bE.llvm.12552678106690791716> + call <_ZN6cosmic6widget4menu9menu_tree34MenuTree$LT$Message$C$Renderer$GT$9set_index3rec28_$u7b$$u7b$closure$u7d$$u7d$17hd2c241cb25a9337bE.llvm.6435070445721811978> mov %r12,%rsi add $something,%r14 jne <_ZN6cosmic6widget16segmented_button6widget56SegmentedButton$LT$Variant$C$SelectionMode$C$Message$GT$12context_menu17h577e372b4dfb49d2E + ofs> @@ -181191,7 +181191,7 @@ ret nopw offset(%rax,%rax,1) -_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.12552678106690791716: +_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.6435070445721811978: push %rbp push %r15 push %r14 @@ -181213,13 +181213,13 @@ movq $something,offset(%rsp) lea offset(%rsp),%rbp mov %rbp,offset(%rsp) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rsp) lea offset(%rsp),%rsi mov %rdx,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> test %al,%al - jne <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.12552678106690791716 + ofs> + jne <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.6435070445721811978 + ofs> movups offset(%rsp),%xmm0 movaps %xmm0,offset(%rsp) mov offset(%rsp),%rax @@ -181246,7 +181246,7 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov (%rsp),%rsi test %rsi,%rsi - je <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.12552678106690791716 + ofs> + je <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.6435070445721811978 + ofs> mov offset(%rsp),%rdi mov $something,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -181257,7 +181257,7 @@ lea offset(%rip),%rax # <_ZN3log20MAX_LOG_LEVEL_FILTER17h9ea2780483111b38E> mov (%rax),%rax cmp $something,%rax - jb <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.12552678106690791716 + ofs> + jb <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.6435070445721811978 + ofs> mov %r12,offset(%rsp) lea offset(%rsp),%rax mov %rax,offset(%rsp) @@ -181297,7 +181297,7 @@ movups %xmm0,offset(%rbx) mov offset(%rsp),%rsi test %rsi,%rsi - je <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.12552678106690791716 + ofs> + je <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.6435070445721811978 + ofs> mov offset(%rsp),%rdi mov $something,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -181310,32 +181310,32 @@ pop %r15 pop %rbp ret - lea offset(%rip),%rdi # - lea offset(%rip),%rcx # - lea offset(%rip),%r8 # + lea offset(%rip),%rdi # + lea offset(%rip),%rcx # + lea offset(%rip),%r8 # mov %rsp,%rdx mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 - jmp <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.12552678106690791716 + ofs> + jmp <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.6435070445721811978 + ofs> mov %rax,%rbx - jmp <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.12552678106690791716 + ofs> + jmp <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.6435070445721811978 + ofs> mov %rax,%rbx mov (%rsp),%rsi test %rsi,%rsi - je <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.12552678106690791716 + ofs> + je <_ZN10i18n_embed14LanguageLoader13language_file17h1a176179e376d1a8E.llvm.6435070445721811978 + ofs> mov offset(%rsp),%rdi overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1