~/f/contrast/RPMS.2017 ~/f/contrast ~/f/contrast RPMS.2017/contrast-0.0.10-0.0.x86_64.rpm RPMS/contrast-0.0.10-0.0.x86_64.rpm differ: byte 225, line 1 Comparing contrast-0.0.10-0.0.x86_64.rpm to contrast-0.0.10-0.0.x86_64.rpm comparing the rpm tags of contrast --- old-rpm-tags +++ new-rpm-tags @@ -129 +129 @@ -/usr/bin/contrast b538eedbd61b2ec54e6c3a5e6dc776b7a0d15f334b4bb916910650dfbdb06bcc 0 +/usr/bin/contrast 0c9876dd1e84074c3486e445df15772d485d6881801a9de8afed8aabee169b7a 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/contrast differs in ELF sections --- old /usr/bin/contrast (objdump) +++ new /usr/bin/contrast (objdump) @@ -60138,10 +60138,10 @@ 0eb170 28542420 0f285c24 300f299c 24d00000 (T$ .(\$0.).$... 0eb180 000f2994 24c00000 000f298c 24b00000 ..).$.....).$... 0eb190 000f2984 24a00000 004989e6 488db424 ..).$....I..H..$ - 0eb1a0 a0000000 0f57c04c 89f7ff15 80b32800 .....W.L......(. - 0eb1b0 4c8d7c24 50f30f10 0577561c 004c89ff L.|$P....wV..L.. - 0eb1c0 4c89f6ff 156fc228 004989e6 0f57c04c L....o.(.I...W.L - 0eb1d0 89f74c89 feff150d bc28004c 89f7ff15 ..L......(.L.... + 0eb1a0 a0000000 0f57c04c 89f7ff15 38bc2800 .....W.L....8.(. + 0eb1b0 4c8d7c24 500f57c0 4c89ff4c 89f6ff15 L.|$P.W.L..L.... + 0eb1c0 6cb32800 4989e6f3 0f100565 561c004c l.(.I......eV..L + 0eb1d0 89f74c89 feff155d c228004c 89f7ff15 ..L....].(.L.... 0eb1e0 acca2800 4989c6ff 15aba728 00488d35 ..(.I......(.H.5 0eb1f0 8fb21c00 488d7c24 50ba0700 0000ffd0 ....H.|$P....... 0eb200 488d7c24 50ff1505 cc280083 c8030f10 H.|$P....(...... @@ -60174,11 +60174,11 @@ 0eb3b0 000f2804 240f284c 24100f28 5424200f ..(.$.(L$..(T$ . 0eb3c0 285c2430 0f299c24 d0000000 0f299424 (\$0.).$.....).$ 0eb3d0 c0000000 0f298c24 b0000000 0f298424 .....).$.....).$ - 0eb3e0 a0000000 4889e348 8db424a0 0000000f ....H..H..$..... - 0eb3f0 57c04889 dfff15ed b928004c 8d742450 W.H......(.L.t$P - 0eb400 f30f1005 2c541c00 4c89f748 89deff15 ....,T..L..H.... - 0eb410 24c02800 4889e30f 57c04889 df4c89f6 $.(.H...W.H..L.. - 0eb420 ff150ab1 28004889 dfff1561 c8280048 ....(.H....a.(.H + 0eb3e0 a0000000 4889e348 8db424a0 000000f3 ....H..H..$..... + 0eb3f0 0f10053d 541c0048 89dfff15 38c02800 ...=T..H....8.(. + 0eb400 4c8d7424 500f57c0 4c89f748 89deff15 L.t$P.W.L..H.... + 0eb410 1cb12800 4889e30f 57c04889 df4c89f6 ..(.H...W.H..L.. + 0eb420 ff15c2b9 28004889 dfff1561 c8280048 ....(.H....a.(.H 0eb430 81c4f800 00005b41 5ec3660f 1f440000 ......[A^.f..D.. 0eb440 41565348 81ecf800 0000ff15 d0ab2800 AVSH..........(. 0eb450 488d35e8 ad1c0048 8d5c2450 ba0e0000 H.5....H.\$P.... @@ -60192,10 +60192,10 @@ 0eb4d0 285c2430 0f299c24 d0000000 0f299424 (\$0.).$.....).$ 0eb4e0 c0000000 0f298c24 b0000000 0f298424 .....).$.....).$ 0eb4f0 a0000000 4889e348 8db424a0 0000000f ....H..H..$..... - 0eb500 57c04889 dfff1525 b028004c 8d742450 W.H....%.(.L.t$P - 0eb510 0f57c04c 89f74889 deff15c9 b8280048 .W.L..H......(.H - 0eb520 89e3f30f 10050a53 1c004889 df4c89f6 .......S..H..L.. - 0eb530 ff1502bf 28004889 dfff1551 c7280048 ....(.H....Q.(.H + 0eb500 57c04889 dfff15dd b828004c 8d742450 W.H......(.L.t$P + 0eb510 f30f1005 1c531c00 4c89f748 89deff15 .....S..L..H.... + 0eb520 14bf2800 4889e30f 57c04889 df4c89f6 ..(.H...W.H..L.. + 0eb530 ff15faaf 28004889 dfff1551 c7280048 ....(.H....Q.(.H 0eb540 81c4f800 00005b41 5ec3660f 1f440000 ......[A^.f..D.. 0eb550 534889fb 4084f675 12488d05 48df2800 SH..@..u.H..H.(. 0eb560 488b0048 d1e04885 c0751531 c0870383 H..H..H..u.1.... /usr/bin/contrast differs in assembler output --- old /usr/bin/contrast (disasm) +++ new /usr/bin/contrast (disasm) @@ -39596,7 +39596,7 @@ mov %rax,(%rbx) jmp <_ZN97_$LT$$RF$mut$u20$zvariant..dbus..de..Deserializer$LT$B$GT$$u20$as$u20$serde..de..Deserializer$GT$15deserialize_seq17hc0f32e65a95bb6b6E + ofs> movb $something,offset(%rsp) - lea offset(%rip),%rcx # + lea offset(%rip),%rcx # mov %rsp,%rdi lea offset(%rsp),%rsi lea offset(%rsp),%rdx @@ -42736,8 +42736,8 @@ jmp <_ZN97_$LT$$RF$mut$u20$zvariant..dbus..de..Deserializer$LT$B$GT$$u20$as$u20$serde..de..Deserializer$GT$22deserialize_identifier17h78eea245efc333cbE + ofs> mov %rax,offset(%rsp) movb $something,offset(%rsp) - lea offset(%rip),%rdx # - lea offset(%rip),%rcx # + lea offset(%rip),%rdx # + lea offset(%rip),%rcx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN5serde2de5Error13invalid_value17hebcd6e6a6e22194aE> @@ -144776,7 +144776,7 @@ jne <_ZN4zbus15message_builder14MessageBuilder5build17h2326d1a10bf9a2a8E + ofs> mov offset(%rsp),%r15 mov offset(%rsp),%r13 - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # lea offset(%rsp),%rdi xor %edx,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -159999,7 +159999,7 @@ mov %rdx,%r14 mov %rsi,%r15 mov %rdi,%rbx - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # mov %rsp,%rdi xor %edx,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -161405,7 +161405,7 @@ sub $something,%rsp mov %rsi,%r14 mov %rdi,%rbx - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # lea offset(%rsp),%rdi xor %edx,%edx call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -166160,7 +166160,7 @@ mov %rax,offset(%rdi) lea offset(%rip),%rax # <_ZN4glib8subclass6object7dispose17h991981b0de091bbcE> mov %rax,offset(%rdi) - mov offset(%rip),%rax # <_ZN97_$LT$contrast..window..imp..Window$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17haadc7628e70e23eeE.llvm.7949743994006584132 + ofs> + mov offset(%rip),%rax # <_ZN97_$LT$contrast..window..imp..Window$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17haadc7628e70e23eeE.llvm.2796846035329694444 + ofs> cmp $something,%rax jne <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17h00b7f5dbdebe6d2eE + ofs> lea offset(%rip),%rax # <__rust_no_alloc_shim_is_unstable> @@ -166172,7 +166172,7 @@ je <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17h00b7f5dbdebe6d2eE + ofs> mov %rax,%r14 movq $something,(%rax) - movups offset(%rip),%xmm0 # <_ZN97_$LT$contrast..window..imp..Window$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17haadc7628e70e23eeE.llvm.7949743994006584132> + movups offset(%rip),%xmm0 # <_ZN97_$LT$contrast..window..imp..Window$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17haadc7628e70e23eeE.llvm.2796846035329694444> movups %xmm0,offset(%rax) mov %rbx,%rdi mov $something,%esi @@ -166204,7 +166204,7 @@ add %rcx,%rax add $something,%rax jmp <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17h00b7f5dbdebe6d2eE + ofs> - lea offset(%rip),%rdi # <_ZN97_$LT$contrast..window..imp..Window$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17haadc7628e70e23eeE.llvm.7949743994006584132> + lea offset(%rip),%rdi # <_ZN97_$LT$contrast..window..imp..Window$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17haadc7628e70e23eeE.llvm.2796846035329694444> mov %rdi,%rsi call <_ZN9once_cell3imp17OnceCell$LT$T$GT$10initialize17h3495af5717e036c4E> jmp <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17h00b7f5dbdebe6d2eE + ofs> @@ -166742,7 +166742,7 @@ mov %rax,offset(%rdi) lea offset(%rip),%rax # <_ZN4glib8subclass6object7dispose17h41b0f09671060ff3E> mov %rax,offset(%rdi) - mov offset(%rip),%rax # <_ZN116_$LT$contrast..contrast_preview..imp..ContrastPreview$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17hd8d447e1b1c21030E.llvm.7949743994006584132> + mov offset(%rip),%rax # <_ZN116_$LT$contrast..contrast_preview..imp..ContrastPreview$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17hd8d447e1b1c21030E.llvm.2796846035329694444> cmp $something,%rax jne <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17h91a3e55ef793de4eE + ofs> lea offset(%rip),%rax # <__rust_no_alloc_shim_is_unstable> @@ -166754,7 +166754,7 @@ je <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17h91a3e55ef793de4eE + ofs> mov %rax,%r14 movq $something,(%rax) - mov offset(%rip),%rax # <_ZN116_$LT$contrast..contrast_preview..imp..ContrastPreview$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17hd8d447e1b1c21030E.llvm.7949743994006584132 + ofs> + mov offset(%rip),%rax # <_ZN116_$LT$contrast..contrast_preview..imp..ContrastPreview$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17hd8d447e1b1c21030E.llvm.2796846035329694444 + ofs> mov %rax,offset(%r14) mov %rbx,%rdi mov $something,%esi @@ -166786,7 +166786,7 @@ add %rcx,%rax add $something,%rax jmp <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17h91a3e55ef793de4eE + ofs> - lea offset(%rip),%rdi # <_ZN116_$LT$contrast..contrast_preview..imp..ContrastPreview$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17hd8d447e1b1c21030E.llvm.7949743994006584132> + lea offset(%rip),%rdi # <_ZN116_$LT$contrast..contrast_preview..imp..ContrastPreview$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17hd8d447e1b1c21030E.llvm.2796846035329694444> mov %rdi,%rsi call <_ZN9once_cell3imp17OnceCell$LT$T$GT$10initialize17h46b0a85c0b321a60E> jmp <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17h91a3e55ef793de4eE + ofs> @@ -166936,7 +166936,7 @@ mov %rax,offset(%rdi) lea offset(%rip),%rax # <_ZN4glib8subclass6object7dispose17hda47914cdbc1c626E> mov %rax,offset(%rdi) - mov offset(%rip),%rax # <_ZN115_$LT$contrast..contrast_level..imp..ContrastLevelBar$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17h1994decbace7f431E.llvm.7949743994006584132> + mov offset(%rip),%rax # <_ZN115_$LT$contrast..contrast_level..imp..ContrastLevelBar$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17h1994decbace7f431E.llvm.2796846035329694444> cmp $something,%rax jne <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17hf4c30356790423b9E + ofs> lea offset(%rip),%rax # <__rust_no_alloc_shim_is_unstable> @@ -166948,7 +166948,7 @@ je <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17hf4c30356790423b9E + ofs> mov %rax,%r14 movq $something,(%rax) - mov offset(%rip),%rax # <_ZN115_$LT$contrast..contrast_level..imp..ContrastLevelBar$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17h1994decbace7f431E.llvm.7949743994006584132 + ofs> + mov offset(%rip),%rax # <_ZN115_$LT$contrast..contrast_level..imp..ContrastLevelBar$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17h1994decbace7f431E.llvm.2796846035329694444 + ofs> mov %rax,offset(%r14) mov %rbx,%rdi mov $something,%esi @@ -166980,7 +166980,7 @@ add %rcx,%rax add $something,%rax jmp <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17hf4c30356790423b9E + ofs> - lea offset(%rip),%rdi # <_ZN115_$LT$contrast..contrast_level..imp..ContrastLevelBar$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17h1994decbace7f431E.llvm.7949743994006584132> + lea offset(%rip),%rdi # <_ZN115_$LT$contrast..contrast_level..imp..ContrastLevelBar$u20$as$u20$glib..subclass..object..DerivedObjectProperties$GT$18derived_properties10PROPERTIES17h1994decbace7f431E.llvm.2796846035329694444> mov %rdi,%rsi call <_ZN9once_cell3imp17OnceCell$LT$T$GT$10initialize17h46b0a85c0b321a60E> jmp <_ZN4gtk48subclass6widget103_$LT$impl$u20$glib..subclass..types..IsSubclassable$LT$T$GT$$u20$for$u20$gtk4..auto..widget..Widget$GT$10class_init17hf4c30356790423b9E + ofs> @@ -167120,8 +167120,8 @@ je <_ZN4gtk48subclass6window19window_keys_changed17h0feed4a365a92bc1E + ofs> jmp *%rax push %rax - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -167144,8 +167144,8 @@ movzbl %al,%eax pop %rcx ret - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -167158,8 +167158,8 @@ je <_ZN4gtk48subclass6window21window_activate_focus17h4e1778fad3b98dc2E + ofs> jmp *%rax push %rax - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -167173,8 +167173,8 @@ je <_ZN4gtk48subclass6window23window_activate_default17h1f2b9057cad468bdE + ofs> jmp *%rax push %rax - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -167198,8 +167198,8 @@ mov %ecx,%eax pop %rcx ret - lea offset(%rip),%rdi # - lea offset(%rip),%rdx # + lea offset(%rip),%rdi # + lea offset(%rip),%rdx # mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> ud2 @@ -168462,7 +168462,7 @@ lea offset(%rsp),%rdi lea offset(%rsp),%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # lea offset(%rsp),%rdx mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -168546,7 +168546,7 @@ lea offset(%rsp),%rdi lea offset(%rsp),%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> - lea offset(%rip),%rdi # + lea offset(%rip),%rdi # overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1