~/f/eww/RPMS.2017 ~/f/eww ~/f/eww RPMS.2017/eww-0.5.0-1.1.x86_64.rpm RPMS/eww-0.5.0-1.1.x86_64.rpm differ: byte 225, line 1 Comparing eww-0.5.0-1.1.x86_64.rpm to eww-0.5.0-1.1.x86_64.rpm comparing the rpm tags of eww --- old-rpm-tags +++ new-rpm-tags @@ -380 +380 @@ -/usr/bin/eww 0c3a92064194e76c2ecb3a11d2a5053d7aaabc86333e2eb62d8f4f9ebaa51437 0 +/usr/bin/eww 6ad30ee02b467adeffa92ad14cd651672046fa3dc848c179db7e046e4b8d3859 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/eww differs in ELF sections --- old /usr/bin/eww (objdump) +++ new /usr/bin/eww (objdump) @@ -1695,7 +1695,7 @@ 6c88 72196909 00000200 c1220000 00000000 r.i......"...... Contents of section .rela.dyn: 006c98 90fdc100 00000000 08000000 00000000 ................ - 006ca8 40cc9a00 00000000 98fdc100 00000000 @............... + 006ca8 50cc9a00 00000000 98fdc100 00000000 P............... 006cb8 08000000 00000000 50e21a00 00000000 ........P....... 006cc8 a0fdc100 00000000 08000000 00000000 ................ 006cd8 10e21a00 00000000 a8fdc100 00000000 ................ @@ -1707,7 +1707,7 @@ 006d38 30931b00 00000000 c8fdc100 00000000 0............... 006d48 08000000 00000000 40a01b00 00000000 ........@....... 006d58 d0fdc100 00000000 08000000 00000000 ................ - 006d68 30149800 00000000 d8fdc100 00000000 0............... + 006d68 40149800 00000000 d8fdc100 00000000 @............... 006d78 08000000 00000000 00841b00 00000000 ................ 006d88 e0fdc100 00000000 08000000 00000000 ................ 006d98 c07e1b00 00000000 e8fdc100 00000000 .~.............. @@ -1716,7 +1716,7 @@ 006dc8 60901b00 00000000 f8fdc100 00000000 `............... 006dd8 08000000 00000000 50a21b00 00000000 ........P....... 006de8 00fec100 00000000 08000000 00000000 ................ - 006df8 30149800 00000000 08fec100 00000000 0............... + 006df8 40149800 00000000 08fec100 00000000 @............... 006e08 08000000 00000000 d0871b00 00000000 ................ 006e18 10fec100 00000000 08000000 00000000 ................ 006e28 707e1b00 00000000 18fec100 00000000 p~.............. @@ -1725,7 +1725,7 @@ 006e58 f0931b00 00000000 28fec100 00000000 ........(....... 006e68 08000000 00000000 90961b00 00000000 ................ 006e78 30fec100 00000000 08000000 00000000 0............... - 006e88 30149800 00000000 38fec100 00000000 0.......8....... + 006e88 40149800 00000000 38fec100 00000000 @.......8....... 006e98 08000000 00000000 508b1b00 00000000 ........P....... 006ea8 40fec100 00000000 08000000 00000000 @............... 006eb8 607d1b00 00000000 48fec100 00000000 `}......H....... @@ -1734,7 +1734,7 @@ 006ee8 d0951b00 00000000 58fec100 00000000 ........X....... 006ef8 08000000 00000000 e09b1b00 00000000 ................ 006f08 60fec100 00000000 08000000 00000000 `............... - 006f18 30149800 00000000 68fec100 00000000 0.......h....... + 006f18 40149800 00000000 68fec100 00000000 @.......h....... 006f28 08000000 00000000 c0891b00 00000000 ................ 006f38 70fec100 00000000 08000000 00000000 p............... 006f48 907e1b00 00000000 78fec100 00000000 .~......x....... @@ -1743,7 +1743,7 @@ 006f78 e0941b00 00000000 88fec100 00000000 ................ 006f88 08000000 00000000 60991b00 00000000 ........`....... 006f98 90fec100 00000000 08000000 00000000 ................ - 006fa8 30149800 00000000 98fec100 00000000 0............... + 006fa8 40149800 00000000 98fec100 00000000 @............... 006fb8 08000000 00000000 e0861b00 00000000 ................ 006fc8 a0fec100 00000000 08000000 00000000 ................ 006fd8 b07d1b00 00000000 a8fec100 00000000 .}.............. @@ -1752,7 +1752,7 @@ 007008 30951b00 00000000 b8fec100 00000000 0............... 007018 08000000 00000000 b09c1b00 00000000 ................ 007028 c0fec100 00000000 08000000 00000000 ................ - 007038 30149800 00000000 c8fec100 00000000 0............... + 007038 40149800 00000000 c8fec100 00000000 @............... 007048 08000000 00000000 b0831b00 00000000 ................ 007058 d0fec100 00000000 08000000 00000000 ................ 007068 507e1b00 00000000 d8fec100 00000000 P~.............. @@ -1761,7 +1761,7 @@ 007098 40941b00 00000000 e8fec100 00000000 @............... 0070a8 08000000 00000000 60971b00 00000000 ........`....... 0070b8 f0fec100 00000000 08000000 00000000 ................ - 0070c8 30149800 00000000 f8fec100 00000000 0............... + 0070c8 40149800 00000000 f8fec100 00000000 @............... 0070d8 08000000 00000000 f0851b00 00000000 ................ 0070e8 00ffc100 00000000 08000000 00000000 ................ 0070f8 307e1b00 00000000 08ffc100 00000000 0~.............. @@ -1770,7 +1770,7 @@ 007128 20961b00 00000000 18ffc100 00000000 ............... 007138 08000000 00000000 309a1b00 00000000 ........0....... 007148 20ffc100 00000000 08000000 00000000 ............... - 007158 30149800 00000000 28ffc100 00000000 0.......(....... + 007158 40149800 00000000 28ffc100 00000000 @.......(....... 007168 08000000 00000000 70801b00 00000000 ........p....... 007178 30ffc100 00000000 08000000 00000000 0............... 007188 907d1b00 00000000 38ffc100 00000000 .}......8....... @@ -1779,7 +1779,7 @@ 0071b8 80951b00 00000000 48ffc100 00000000 ........H....... 0071c8 08000000 00000000 30981b00 00000000 ........0....... 0071d8 50ffc100 00000000 08000000 00000000 P............... - 0071e8 30149800 00000000 58ffc100 00000000 0.......X....... + 0071e8 40149800 00000000 58ffc100 00000000 @.......X....... 0071f8 08000000 00000000 00841b00 00000000 ................ 007208 60ffc100 00000000 08000000 00000000 `............... 007218 e07c1b00 00000000 68ffc100 00000000 .|......h....... @@ -1788,7 +1788,7 @@ 007248 90941b00 00000000 78ffc100 00000000 ........x....... 007258 08000000 00000000 b09a1b00 00000000 ................ 007268 80ffc100 00000000 08000000 00000000 ................ - 007278 30149800 00000000 88ffc100 00000000 0............... + 007278 40149800 00000000 88ffc100 00000000 @............... 007288 08000000 00000000 00841b00 00000000 ................ 007298 90ffc100 00000000 08000000 00000000 ................ 0072a8 707d1b00 00000000 98ffc100 00000000 p}.............. @@ -1797,7 +1797,7 @@ 0072d8 60901b00 00000000 a8ffc100 00000000 `............... 0072e8 08000000 00000000 50a21b00 00000000 ........P....... 0072f8 b0ffc100 00000000 08000000 00000000 ................ - 007308 30149800 00000000 b8ffc100 00000000 0............... + 007308 40149800 00000000 b8ffc100 00000000 @............... 007318 08000000 00000000 008b1b00 00000000 ................ 007328 c0ffc100 00000000 08000000 00000000 ................ 007338 207d1b00 00000000 c8ffc100 00000000 }.............. @@ -1806,7 +1806,7 @@ 007368 30931b00 00000000 d8ffc100 00000000 0............... 007378 08000000 00000000 40a01b00 00000000 ........@....... 007388 e0ffc100 00000000 08000000 00000000 ................ - 007398 30149800 00000000 e8ffc100 00000000 0............... + 007398 40149800 00000000 e8ffc100 00000000 @............... 0073a8 08000000 00000000 00851b00 00000000 ................ 0073b8 f0ffc100 00000000 08000000 00000000 ................ 0073c8 107d1b00 00000000 f8ffc100 00000000 .}.............. @@ -1833,7 +1833,7 @@ 007518 00901b00 00000000 6800c200 00000000 ........h....... 007528 08000000 00000000 909f1b00 00000000 ................ 007538 7000c200 00000000 08000000 00000000 p............... - 007548 30149800 00000000 7800c200 00000000 0.......x....... + 007548 40149800 00000000 7800c200 00000000 @.......x....... 007558 08000000 00000000 90861b00 00000000 ................ 007568 8000c200 00000000 08000000 00000000 ................ 007578 107e1b00 00000000 8800c200 00000000 .~.............. @@ -1842,7 +1842,7 @@ 0075a8 20911b00 00000000 9800c200 00000000 ............... 0075b8 08000000 00000000 60a41b00 00000000 ........`....... 0075c8 a000c200 00000000 08000000 00000000 ................ - 0075d8 30149800 00000000 a800c200 00000000 0............... + 0075d8 40149800 00000000 a800c200 00000000 @............... 0075e8 08000000 00000000 10831b00 00000000 ................ 0075f8 b000c200 00000000 08000000 00000000 ................ 007608 407e1b00 00000000 b800c200 00000000 @~.............. @@ -1851,7 +1851,7 @@ 007638 d0921b00 00000000 c800c200 00000000 ................ 007648 08000000 00000000 a0a11b00 00000000 ................ 007658 d000c200 00000000 08000000 00000000 ................ - 007668 30149800 00000000 d800c200 00000000 0............... + 007668 40149800 00000000 d800c200 00000000 @............... 007678 08000000 00000000 c0811b00 00000000 ................ 007688 e000c200 00000000 08000000 00000000 ................ 007698 807e1b00 00000000 e800c200 00000000 .~.............. @@ -1860,7 +1860,7 @@ 0076c8 d08f1b00 00000000 f800c200 00000000 ................ 0076d8 08000000 00000000 809d1b00 00000000 ................ 0076e8 0001c200 00000000 08000000 00000000 ................ - 0076f8 30149800 00000000 0801c200 00000000 0............... + 0076f8 40149800 00000000 0801c200 00000000 @............... 007708 08000000 00000000 80871b00 00000000 ................ 007718 1001c200 00000000 08000000 00000000 ................ 007728 207f1b00 00000000 1801c200 00000000 ............... @@ -1869,7 +1869,7 @@ 007758 808e1b00 00000000 2801c200 00000000 ........(....... 007768 08000000 00000000 a0a11b00 00000000 ................ 007778 3001c200 00000000 08000000 00000000 0............... - 007788 30149800 00000000 3801c200 00000000 0.......8....... + 007788 40149800 00000000 3801c200 00000000 @.......8....... 007798 08000000 00000000 50851b00 00000000 ........P....... 0077a8 4001c200 00000000 08000000 00000000 @............... 0077b8 a07d1b00 00000000 4801c200 00000000 .}......H....... @@ -1878,7 +1878,7 @@ 0077e8 50911b00 00000000 5801c200 00000000 P.......X....... 0077f8 08000000 00000000 809d1b00 00000000 ................ 007808 6001c200 00000000 08000000 00000000 `............... - 007818 30149800 00000000 6801c200 00000000 0.......h....... + 007818 40149800 00000000 6801c200 00000000 @.......h....... 007828 08000000 00000000 00841b00 00000000 ................ 007838 7001c200 00000000 08000000 00000000 p............... 007848 b07e1b00 00000000 7801c200 00000000 .~......x....... @@ -1887,7 +1887,7 @@ 007878 00931b00 00000000 8801c200 00000000 ................ 007888 08000000 00000000 50a21b00 00000000 ........P....... 007898 9001c200 00000000 08000000 00000000 ................ - 0078a8 30149800 00000000 9801c200 00000000 0............... + 0078a8 40149800 00000000 9801c200 00000000 @............... 0078b8 08000000 00000000 40861b00 00000000 ........@....... 0078c8 a001c200 00000000 08000000 00000000 ................ 0078d8 d07e1b00 00000000 a801c200 00000000 .~.............. @@ -1896,7 +1896,7 @@ 007908 e08e1b00 00000000 b801c200 00000000 ................ 007918 08000000 00000000 b0a31b00 00000000 ................ 007928 c001c200 00000000 08000000 00000000 ................ - 007938 30149800 00000000 c801c200 00000000 0............... + 007938 40149800 00000000 c801c200 00000000 @............... 007948 08000000 00000000 b08a1b00 00000000 ................ 007958 d001c200 00000000 08000000 00000000 ................ 007968 f07d1b00 00000000 d801c200 00000000 .}.............. @@ -1905,7 +1905,7 @@ 007998 60931b00 00000000 e801c200 00000000 `............... 0079a8 08000000 00000000 50a21b00 00000000 ........P....... 0079b8 f001c200 00000000 08000000 00000000 ................ - 0079c8 30149800 00000000 f801c200 00000000 0............... + 0079c8 40149800 00000000 f801c200 00000000 @............... 0079d8 08000000 00000000 d07f1b00 00000000 ................ 0079e8 0002c200 00000000 08000000 00000000 ................ 0079f8 e07d1b00 00000000 0802c200 00000000 .}.............. /usr/bin/eww differs in assembler output --- old /usr/bin/eww (disasm) +++ new /usr/bin/eww (disasm) @@ -3095,21 +3095,21 @@ cs nopw offset(%rax,%rax,1) nopl offset(%rax,%rax,1) -_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.4927360167638666117: +_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.5393140625264456609: mov (%rdi),%rax mov offset(%rdi),%rdx mov offset(%rdi),%rcx cmp $something,%rdx - je <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.4927360167638666117 + ofs> + je <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.5393140625264456609 + ofs> test %rdx,%rdx - jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.4927360167638666117 + ofs> + jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.5393140625264456609 + ofs> test %rcx,%rcx - jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.4927360167638666117 + ofs> - lea offset(%rip),%rdi # + jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.5393140625264456609 + ofs> + lea offset(%rip),%rdi # xor %esi,%esi jmp <_ZN6anyhow5error31_$LT$impl$u20$anyhow..Error$GT$3msg17h0c88634275514f1dE> test %rcx,%rcx - jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.4927360167638666117 + ofs> + jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.5393140625264456609 + ofs> mov (%rax),%rdi mov offset(%rax),%rsi jmp <_ZN6anyhow5error31_$LT$impl$u20$anyhow..Error$GT$3msg17h0c88634275514f1dE> @@ -16488,21 +16488,21 @@ call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> nop -_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.6745928148813445836: +_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.2469593169675781685: mov (%rdi),%rax mov offset(%rdi),%rdx mov offset(%rdi),%rcx cmp $something,%rdx - je <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.6745928148813445836 + ofs> + je <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.2469593169675781685 + ofs> test %rdx,%rdx - jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.6745928148813445836 + ofs> + jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.2469593169675781685 + ofs> test %rcx,%rcx - jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.6745928148813445836 + ofs> - lea offset(%rip),%rdi # + jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.2469593169675781685 + ofs> + lea offset(%rip),%rdi # xor %esi,%esi jmp <_ZN6anyhow5error31_$LT$impl$u20$anyhow..Error$GT$3msg17h0c88634275514f1dE> test %rcx,%rcx - jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.6745928148813445836 + ofs> + jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.2469593169675781685 + ofs> mov (%rax),%rdi mov offset(%rax),%rsi jmp <_ZN6anyhow5error31_$LT$impl$u20$anyhow..Error$GT$3msg17h0c88634275514f1dE> @@ -16876,21 +16876,21 @@ ret nopl offset(%rax) -_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.12267007713883302042: +_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.13386992068974686941: mov (%rdi),%rax mov offset(%rdi),%rdx mov offset(%rdi),%rcx cmp $something,%rdx - je <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.12267007713883302042 + ofs> + je <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.13386992068974686941 + ofs> test %rdx,%rdx - jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.12267007713883302042 + ofs> + jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.13386992068974686941 + ofs> test %rcx,%rcx - jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.12267007713883302042 + ofs> - lea offset(%rip),%rdi # + jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.13386992068974686941 + ofs> + lea offset(%rip),%rdi # xor %esi,%esi jmp <_ZN6anyhow5error31_$LT$impl$u20$anyhow..Error$GT$3msg17h0c88634275514f1dE> test %rcx,%rcx - jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.12267007713883302042 + ofs> + jne <_ZN6anyhow9__private10format_err17h4c669313b9d27253E.llvm.13386992068974686941 + ofs> mov (%rax),%rdi mov offset(%rax),%rsi jmp <_ZN6anyhow5error31_$LT$impl$u20$anyhow..Error$GT$3msg17h0c88634275514f1dE> @@ -165636,7 +165636,7 @@ cmp $something,%eax jne <_ZN3eww7widgets18widget_definitions24widget_use_to_gtk_widget17hd98bcbd2df6dc646E + ofs> mov offset(%rip),%rdi # <_ZN110_$LT$eww..widgets..circular_progressbar..CircProgPriv$u20$as$u20$glib..subclass..types..ObjectSubclassType$GT$9type_data4DATA17hc75b0f3c1c9e2e50E + ofs> - lea offset(%rip),%rsi # + lea offset(%rip),%rsi # call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,offset(%rsp) lea offset(%r12),%rdi @@ -270880,12 +270880,13 @@ _ZN4core3ops8function6FnOnce9call_once17ha70777a8a5eb4fb0E: push %r15 push %r14 + push %r13 push %r12 push %rbx sub $something,%rsp mov %rdi,%rbx - lea offset(%rip),%r12 # <_ZN54_$LT$f64$u20$as$u20$glib..param_spec..HasParamSpec$GT$18param_spec_builder17h0a6604971b8a2211E> - call *%r12 + lea offset(%rip),%r13 # <_ZN54_$LT$f64$u20$as$u20$glib..param_spec..HasParamSpec$GT$18param_spec_builder17h0a6604971b8a2211E> + call *%r13 lea offset(%rip),%rsi # lea offset(%rsp),%r14 mov $something,%edx @@ -270925,17 +270926,40 @@ movaps %xmm2,offset(%rsp) movaps %xmm1,offset(%rsp) movaps %xmm0,offset(%rsp) - mov %rsp,%r14 - lea offset(%rsp),%rsi + lea offset(%rip),%r14 # + lea offset(%rsp),%rdi + mov $something,%edx + mov %r14,%rsi + call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> + mov offset(%rsp),%rax + mov %rax,offset(%rsp) + movaps offset(%rsp),%xmm0 + movaps %xmm0,offset(%rsp) + movaps offset(%rsp),%xmm0 + movaps %xmm0,offset(%rsp) + movaps offset(%rsp),%xmm0 + movaps offset(%rsp),%xmm1 + movaps offset(%rsp),%xmm2 + movaps offset(%rsp),%xmm3 + movaps %xmm3,offset(%rsp) + movaps %xmm2,offset(%rsp) + movaps %xmm1,offset(%rsp) + movaps %xmm0,(%rsp) + lea offset(%rsp),%r15 + mov %rsp,%rsi + xorps %xmm0,%xmm0 + mov %r15,%rdi + call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> + mov %rsp,%r12 movsd offset(%rip),%xmm0 # - mov %r14,%rdi + mov %r12,%rdi + mov %r15,%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> lea offset(%rsp),%r15 xorps %xmm0,%xmm0 mov %r15,%rdi - mov %r14,%rsi + mov %r12,%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> - lea offset(%rip),%r14 # mov $something,%edx mov %r15,%rdi mov %r14,%rsi @@ -270955,33 +270979,10 @@ movaps %xmm1,offset(%rsp) movaps %xmm0,(%rsp) mov %rsp,%rdi - mov $something,%edx - mov %r14,%rsi - call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> - mov offset(%rsp),%rax - mov %rax,offset(%rsp) - movaps offset(%rsp),%xmm0 - movaps %xmm0,offset(%rsp) - movaps offset(%rsp),%xmm0 - movaps %xmm0,offset(%rsp) - movaps (%rsp),%xmm0 - movaps offset(%rsp),%xmm1 - movaps offset(%rsp),%xmm2 - movaps offset(%rsp),%xmm3 - movaps %xmm3,offset(%rsp) - movaps %xmm2,offset(%rsp) - movaps %xmm1,offset(%rsp) - movaps %xmm0,offset(%rsp) - mov %rsp,%r14 - lea offset(%rsp),%rsi - xorps %xmm0,%xmm0 - mov %r14,%rdi - call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> - mov %r14,%rdi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> mov %rax,%r14 - call *%r12 - lea offset(%rip),%rsi # + call *%r13 + lea offset(%rip),%rsi # lea offset(%rsp),%rdi mov $something,%edx call *%rax @@ -271023,8 +271024,12 @@ lea offset(%rsp),%rsi xorps %xmm0,%xmm0 call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> - lea offset(%rip),%rsi # - mov %rsp,%rdi + lea offset(%rsp),%rdi overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1