~/f/cosmic-store/RPMS.2017 ~/f/cosmic-store ~/f/cosmic-store RPMS.2017/cosmic-store-1.0.0~alpha6+0-1.1.x86_64.rpm RPMS/cosmic-store-1.0.0~alpha6+0-1.1.x86_64.rpm differ: byte 225, line 1 Comparing cosmic-store-1.0.0~alpha6+0-1.1.x86_64.rpm to cosmic-store-1.0.0~alpha6+0-1.1.x86_64.rpm comparing the rpm tags of cosmic-store --- old-rpm-tags +++ new-rpm-tags @@ -142 +142 @@ -/usr/bin/cosmic-store d4237e5d9e6571b7d9fac78f2e8af0c7a45b2a5fa027473f1f5fb426c38289a9 0 +/usr/bin/cosmic-store 7e82a53fe44670c693e6f5687d39d562e5c4462aa559dfd6d80bec500a288116 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/cosmic-store differs in ELF sections --- old /usr/bin/cosmic-store (objdump) +++ new /usr/bin/cosmic-store (objdump) @@ -395577,36 +395577,36 @@ 0609850 00644989 47086449 89571048 8d480164 .dI.G.dI.W.H.H.d 0609860 49894f08 0f1005fd dab4010f 298424e0 I.O.........).$. 0609870 0900000f 1005feda b4010f29 8424f009 ...........).$.. - 0609880 0000f30f 10442440 f30f2cc8 48898424 .....D$@..,.H..$ - 0609890 000a0000 0f2e0509 4a1c01b8 ffffff7f ........J....... - 06098a0 0f46c148 89942408 0a000031 c90f2ec0 .F.H..$....1.... - 06098b0 0f4bc80f 57c0f20f 2ac10f10 8c24f008 .K..W...*....$.. - 06098c0 00000f11 8c24f801 00008b84 249b0100 .....$......$... - 06098d0 00898424 0b020000 0fb68424 9f010000 ...$.......$.... - 06098e0 8884240f 02000048 c78424a0 01000000 ..$....H..$..... - 06098f0 00000048 c78424b0 01000000 00000048 ...H..$........H - 0609900 c78424c0 01000000 00000048 c78424d0 ..$........H..$. - 0609910 01000000 00000048 c78424e0 01000000 .......H..$..... - 0609920 0000004d 8d7c24ff 4c89bc24 f0010000 ...M.|$.L..$.... - 0609930 66c78424 08020000 0100c684 240a0200 f..$........$... - 0609940 0000f20f 11842410 02000048 8d152785 ......$....H..'. - 0609950 2301488d bc247005 0000488d b424e009 #.H..$p...H..$.. - 0609960 00004c8d 8424a001 0000b907 000000e8 ..L..$.......... - 0609970 fc89e5ff 488dbc24 70050000 e8cfcbff ....H..$p....... - 0609980 ff0f57c0 f2410f2a c60f108c 24f00800 ..W..A.*....$... - 0609990 000f118c 24f80100 008b8424 9b010000 ....$......$.... - 06099a0 8984240b 0200000f b684249f 01000088 ..$.......$..... - 06099b0 84240f02 000048c7 8424a001 00000000 .$....H..$...... - 06099c0 000048c7 8424b001 00000000 000048c7 ..H..$........H. - 06099d0 8424c001 00000000 000048c7 8424d001 .$........H..$.. - 06099e0 00000000 000048c7 8424e001 00000000 ......H..$...... - 06099f0 00004c89 bc24f001 000066c7 84240802 ..L..$....f..$.. - 0609a00 00000100 c684240a 02000000 f20f1184 ......$......... - 0609a10 24100200 00488d15 56842301 488dbc24 $....H..V.#.H..$ - 0609a20 70050000 488db424 e0090000 4c8d8424 p...H..$....L..$ - 0609a30 a0010000 b9070000 00e83289 e5ff488d ..........2...H. - 0609a40 bc247005 0000e805 cbffff0f 57c0f20f .$p.........W... - 0609a50 2ac50f10 8c24f008 00000f11 8c24f801 *....$.......$.. + 0609880 00004889 8424000a 00004889 9424080a ..H..$....H..$.. + 0609890 00000f57 c0f20f2a c50f108c 24f00800 ...W...*....$... + 06098a0 000f118c 24f80100 008b8424 9b010000 ....$......$.... + 06098b0 8984240b 0200000f b684249f 01000088 ..$.......$..... + 06098c0 84240f02 000048c7 8424a001 00000000 .$....H..$...... + 06098d0 000048c7 8424b001 00000000 000048c7 ..H..$........H. + 06098e0 8424c001 00000000 000048c7 8424d001 .$........H..$.. + 06098f0 00000000 000048c7 8424e001 00000000 ......H..$...... + 0609900 00004d8d 7c24ff4c 89bc24f0 01000066 ..M.|$.L..$....f + 0609910 c7842408 02000001 00c68424 0a020000 ..$........$.... + 0609920 00f20f11 84241002 0000488d 1577ef1f .....$....H..w.. + 0609930 01488dbc 24700500 00488db4 24e00900 .H..$p...H..$... + 0609940 004c8d84 24a00100 00b90800 0000e81d .L..$........... + 0609950 8ae5ff48 8dbc2470 050000e8 f0cbffff ...H..$p........ + 0609960 f30f1044 2440f30f 2cc00f2e 0533491c ...D$@..,....3I. + 0609970 01b9ffff ff7f0f46 c831c00f 2ec00f4b .......F.1.....K + 0609980 c10f57c0 f20f2ac0 0f108c24 f0080000 ..W...*....$.... + 0609990 0f118c24 f8010000 8b84249b 01000089 ...$......$..... + 06099a0 84240b02 00000fb6 84249f01 00008884 .$.......$...... + 06099b0 240f0200 0048c784 24a00100 00000000 $....H..$....... + 06099c0 0048c784 24b00100 00000000 0048c784 .H..$........H.. + 06099d0 24c00100 00000000 0048c784 24d00100 $........H..$... + 06099e0 00000000 0048c784 24e00100 00000000 .....H..$....... + 06099f0 004c89bc 24f00100 0066c784 24080200 .L..$....f..$... + 0609a00 000100c6 84240a02 000000f2 0f118424 .....$.........$ + 0609a10 10020000 488d155e 84230148 8dbc2470 ....H..^.#.H..$p + 0609a20 05000048 8db424e0 0900004c 8d8424a0 ...H..$....L..$. + 0609a30 010000b9 07000000 e83389e5 ff488dbc .........3...H.. + 0609a40 24700500 00e806cb ffff0f57 c0f2410f $p.........W..A. + 0609a50 2ac60f10 8c24f008 00000f11 8c24f801 *....$.......$.. 0609a60 00008b84 249b0100 00898424 0b020000 ....$......$.... 0609a70 0fb68424 9f010000 8884240f 02000048 ...$......$....H 0609a80 c78424a0 01000000 00000048 c78424b0 ..$........H..$. @@ -395615,8 +395615,8 @@ 0609ab0 c78424e0 01000000 0000004c 89bc24f0 ..$........L..$. 0609ac0 01000066 c7842408 02000001 00c68424 ...f..$........$ 0609ad0 0a020000 00f20f11 84241002 0000488d .........$....H. - 0609ae0 15c3ed1f 01488dbc 24700500 00488db4 .....H..$p...H.. - 0609af0 24e00900 004c8d84 24a00100 00b90800 $....L..$....... + 0609ae0 158d8323 01488dbc 24700500 00488db4 ...#.H..$p...H.. + 0609af0 24e00900 004c8d84 24a00100 00b90700 $....L..$....... 0609b00 0000e869 88e5ff48 8dbc2470 050000e8 ...i...H..$p.... 0609b10 3ccaffff 0f288424 e0090000 0f288c24 <....(.$.....(.$ 0609b20 f0090000 0f289424 000a0000 0f298424 .....(.$.....).$ @@ -2121341,7 +2121341,7 @@ 205fbf8 2cac0100 00a62e15 b7b10200 bb2e7000 ,.............p. 205fc08 00ab2f0e 89b20200 b92f0eb9 ac020084 ../....../...... 205fc18 300689b2 02008632 e70297b6 0200b636 0......2.......6 - 205fc28 0895b602 00933906 86a30200 9b3bc903 ......9......;.. + 205fc28 0895b602 00933906 86a30200 fa3aea03 ......9......:.. 205fc38 a5ae0200 943f3086 a30200a6 41a002d8 .....?0.....A... 205fc48 a20200f6 432586a3 0200a847 18fdaa02 ....C%.....G.... 205fc58 00c047f4 010000b4 491ac6ae 0200ce49 ..G.....I......I /usr/bin/cosmic-store differs in assembler output --- old /usr/bin/cosmic-store (disasm) +++ new /usr/bin/cosmic-store (disasm) @@ -20076,7 +20076,7 @@ mov $something,%esi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> -_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$10unexpected17he26b5b56bba1e5afE.llvm.3092968046188022731: +_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$10unexpected17he26b5b56bba1e5afE.llvm.9737135760569582716: movabs $something,%rax xor (%rsi),%rax cmp $something,%rax @@ -20094,9 +20094,9 @@ ret mov offset(%rsi),%rax test %rax,%rax - je <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$10unexpected17he26b5b56bba1e5afE.llvm.3092968046188022731 + ofs> + je <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$10unexpected17he26b5b56bba1e5afE.llvm.9737135760569582716 + ofs> cmp $something,%eax - jne <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$10unexpected17he26b5b56bba1e5afE.llvm.3092968046188022731 + ofs> + jne <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$10unexpected17he26b5b56bba1e5afE.llvm.9737135760569582716 + ofs> mov offset(%rsi),%rax mov %rax,offset(%rdi) mov $something,%al @@ -20130,7 +20130,7 @@ ret xchg %ax,%ax -_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.3092968046188022731: +_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.9737135760569582716: push %r15 push %r14 push %rbx @@ -20140,7 +20140,7 @@ mov %rdi,%rsi lea offset(%rsp),%r15 mov %r15,%rdi - call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$10unexpected17he26b5b56bba1e5afE.llvm.3092968046188022731> + call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$10unexpected17he26b5b56bba1e5afE.llvm.9737135760569582716> mov %r15,%rdi mov %r14,%rsi mov %rbx,%rdx @@ -272598,7 +272598,7 @@ call *offset(%rip) # shl $something,%r13d mov %r14,offset(%rbp,%r13,1) - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rax,offset(%rbp,%r13,1) or $something,%rbx mov %rbx,offset(%rsp) @@ -272706,7 +272706,7 @@ jmp <_ZN6cosmic6widget8settings4item19Item$LT$Message$GT$8control_17ha03b18c112d16207E + ofs> mov %rax,%r15 mov offset(%rsp),%rdi - call <_ZN4core3ptr116drop_in_place$LT$cosmic..widget..dropdown..widget..Dropdown$LT$alloc..string..String$C$cosmic_store..Message$GT$$GT$17h3006d09172db0d20E.llvm.3092968046188022731> + call <_ZN4core3ptr116drop_in_place$LT$cosmic..widget..dropdown..widget..Dropdown$LT$alloc..string..String$C$cosmic_store..Message$GT$$GT$17h3006d09172db0d20E.llvm.9737135760569582716> xor %ebx,%ebx xor %ebp,%ebp jmp <_ZN6cosmic6widget8settings4item19Item$LT$Message$GT$8control_17ha03b18c112d16207E + ofs> @@ -272851,7 +272851,7 @@ mov %rax,%rdi mov %r15,%rsi call *offset(%rip) # - lea offset(%rip),%rcx # + lea offset(%rip),%rcx # lea offset(%rsp),%rdi mov %rsp,%rsi mov %r12,%rdx @@ -272899,7 +272899,7 @@ jmp <_ZN6cosmic6widget8settings7section22Section$LT$Message$GT$3add17h6dd866a8478b127eE + ofs> mov %rax,%r14 mov %r15,%rdi - call <_ZN4core3ptr168drop_in_place$LT$iced_core..widget..text..Text$LT$cosmic..theme..Theme$C$iced_renderer..fallback..Renderer$LT$iced_wgpu..Renderer$C$iced_tiny_skia..Renderer$GT$$GT$$GT$17h19127b9befdd94c7E.llvm.3092968046188022731> + call <_ZN4core3ptr168drop_in_place$LT$iced_core..widget..text..Text$LT$cosmic..theme..Theme$C$iced_renderer..fallback..Renderer$LT$iced_wgpu..Renderer$C$iced_tiny_skia..Renderer$GT$$GT$$GT$17h19127b9befdd94c7E.llvm.9737135760569582716> mov %rbx,%rdi call <_ZN4core3ptr90drop_in_place$LT$cosmic..widget..list..column..ListColumn$LT$cosmic_store..Message$GT$$GT$17hcb383e416c5db577E.llvm.12744194311879714628> add $something,%rbx @@ -272948,7 +272948,7 @@ movups %xmm2,offset(%rax) movups %xmm1,offset(%rax) movups %xmm0,(%rax) - lea offset(%rip),%rcx # + lea offset(%rip),%rcx # lea offset(%rsp),%rdi mov %rsp,%rsi mov %rax,%rdx @@ -272995,7 +272995,7 @@ jmp <_ZN6cosmic6widget8settings7section22Section$LT$Message$GT$3add17hb826b70f4c942334E + ofs> mov %rax,%r14 mov %r15,%rdi - call <_ZN4core3ptr100drop_in_place$LT$iced_widget..column..Column$LT$cosmic_store..Message$C$cosmic..theme..Theme$GT$$GT$17h7916dfcd326d69b9E.llvm.3092968046188022731> + call <_ZN4core3ptr100drop_in_place$LT$iced_widget..column..Column$LT$cosmic_store..Message$C$cosmic..theme..Theme$GT$$GT$17h7916dfcd326d69b9E.llvm.9737135760569582716> mov %rbx,%rdi call <_ZN4core3ptr90drop_in_place$LT$cosmic..widget..list..column..ListColumn$LT$cosmic_store..Message$GT$$GT$17hcb383e416c5db577E.llvm.12744194311879714628> add $something,%rbx @@ -273042,7 +273042,7 @@ movups %xmm2,offset(%rax) movups %xmm1,offset(%rax) movups %xmm0,(%rax) - lea offset(%rip),%rcx # + lea offset(%rip),%rcx # lea offset(%rsp),%rdi mov %rsp,%rsi mov %rax,%rdx @@ -273089,7 +273089,7 @@ jmp <_ZN6cosmic6widget8settings7section22Section$LT$Message$GT$3add17he8ccc6f05fc842adE + ofs> mov %rax,%r14 mov %r15,%rdi - call <_ZN4core3ptr94drop_in_place$LT$iced_widget..row..Row$LT$cosmic_store..Message$C$cosmic..theme..Theme$GT$$GT$17h22a04960d1f1bc1cE.llvm.3092968046188022731> + call <_ZN4core3ptr94drop_in_place$LT$iced_widget..row..Row$LT$cosmic_store..Message$C$cosmic..theme..Theme$GT$$GT$17h22a04960d1f1bc1cE.llvm.9737135760569582716> mov %rbx,%rdi call <_ZN4core3ptr90drop_in_place$LT$cosmic..widget..list..column..ListColumn$LT$cosmic_store..Message$GT$$GT$17hcb383e416c5db577E.llvm.12744194311879714628> add $something,%rbx @@ -293650,7 +293650,7 @@ pop %rbp ret xor %ebp,%ebp - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rbp,%rdi mov %r12,%rsi call *offset(%rip) # <_GLOBAL_OFFSET_TABLE_ + ofs> @@ -297580,9 +297580,9 @@ pop %r15 pop %rbp ret - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # lea offset(%rsp),%rsi - call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.3092968046188022731> + call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.9737135760569582716> mov offset(%rsp),%rbx mov %rax,offset(%rbx) add $something,%r13 @@ -299065,7 +299065,7 @@ jns <_ZN158_$LT$appstream..enums.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$appstream..enums..Size$GT$..deserialize..__Visitor$u20$as$u20$serde..de..Visitor$GT$9visit_map17h6121b38dd6cb6c8fE + ofs> mov %r15,offset(%rsp) movb $something,(%rsp) - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # mov %rsp,%rdi lea offset(%rsp),%rsi call <_ZN5serde2de5Error13invalid_value17h90b8845c29f906d3E> @@ -299203,9 +299203,9 @@ je <_ZN158_$LT$appstream..enums.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$appstream..enums..Size$GT$..deserialize..__Visitor$u20$as$u20$serde..de..Visitor$GT$9visit_map17h6121b38dd6cb6c8fE + ofs> jmp <_ZN158_$LT$appstream..enums.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$appstream..enums..Size$GT$..deserialize..__Visitor$u20$as$u20$serde..de..Visitor$GT$9visit_map17h6121b38dd6cb6c8fE + ofs> jmp <_ZN158_$LT$appstream..enums.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$appstream..enums..Size$GT$..deserialize..__Visitor$u20$as$u20$serde..de..Visitor$GT$9visit_map17h6121b38dd6cb6c8fE + ofs> - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # lea offset(%rsp),%rsi - call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.3092968046188022731> + call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.9737135760569582716> jmp <_ZN158_$LT$appstream..enums.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$appstream..enums..Size$GT$..deserialize..__Visitor$u20$as$u20$serde..de..Visitor$GT$9visit_map17h6121b38dd6cb6c8fE + ofs> lea offset(%rip),%rax # mov %rax,(%rsp) @@ -299433,11 +299433,11 @@ lea offset(%rsp),%rdi call <_ZN5serde2de5Error12invalid_type17h8f79ef9c9d1b6275E> jmp <_ZN161_$LT$appstream..enums.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$appstream..enums..Provide$GT$..deserialize..__Visitor$u20$as$u20$serde..de..Visitor$GT$10visit_enum17h0080a499e9d72b62E + ofs> - lea offset(%rip),%rdx # + lea offset(%rip),%rdx # lea offset(%rsp),%rax mov %rsi,%rdi mov %rax,%rsi - call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.3092968046188022731> + call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.9737135760569582716> lea offset(%rbx),%rcx mov %rax,(%rcx) jmp <_ZN161_$LT$appstream..enums.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$appstream..enums..Provide$GT$..deserialize..__Visitor$u20$as$u20$serde..de..Visitor$GT$10visit_enum17h0080a499e9d72b62E + ofs> @@ -304765,11 +304765,11 @@ pop %r15 pop %rbp ret - lea offset(%rip),%rax # + lea offset(%rip),%rax # lea offset(%rsp),%rsi mov %rdx,%rdi mov %rax,%rdx - call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.3092968046188022731> + call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.9737135760569582716> mov %rax,offset(%rbx) mov $something,%ebp jmp <_ZN167_$LT$appstream..enums.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$appstream..enums..Checksum$GT$..deserialize..__Seed$u20$as$u20$serde..de..DeserializeSeed$GT$11deserialize17h2005599cb37e951bE + ofs> @@ -305220,11 +305220,11 @@ pop %r15 pop %rbp ret - lea offset(%rip),%rax # + lea offset(%rip),%rax # mov %rsp,%rsi mov %rdx,%rdi mov %rax,%rdx - call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.3092968046188022731> + call <_ZN10serde_yaml5value2de42_$LT$impl$u20$serde_yaml..value..Value$GT$12invalid_type17h1df1f716fe506730E.llvm.9737135760569582716> mov %rax,offset(%rbx) add $something,%rbp jmp <_ZN169_$LT$appstream..enums.._..$LT$impl$u20$serde..de..Deserialize$u20$for$u20$appstream..enums..Launchable$GT$..deserialize..__Seed$u20$as$u20$serde..de..DeserializeSeed$GT$11deserialize17ha5c8cc27edb991c1E + ofs> @@ -305952,11 +305952,11 @@ pop %r15 pop %rbp overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1