~/f/git-annex/RPMS.2 ~/f/git-annex ~/f/git-annex RPMS.2/git-annex-10.20251114-1.1.x86_64.rpm RPMS/git-annex-10.20251114-1.1.x86_64.rpm differ: char 225, line 1 Comparing git-annex-10.20251114-1.1.x86_64.rpm to git-annex-10.20251114-1.1.x86_64.rpm comparing the rpm tags of git-annex --- old-rpm-tags +++ new-rpm-tags @@ -294 +294 @@ -/usr/bin/git-annex 72591691a684ef02135e3c43996de91b6efacc25e27f0c003cd9ddd96d9c9d04 0 +/usr/bin/git-annex 15083e26ce5c36423a999bee56ea3747dca450c8201871680fa62790d0256965 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/git-annex differs in ELF sections --- old /usr/bin/git-annex (objdump) +++ new /usr/bin/git-annex (objdump) @@ -746,15 +746,15 @@ 4031b0 c5010000 12000000 00000000 00000000 ................ 4031c0 00000000 00000000 c1070000 12000000 ................ 4031d0 00000000 00000000 00000000 00000000 ................ - 4031e0 d3090000 11001b00 50bfda04 00000000 ........P....... + 4031e0 d3090000 11001b00 50cfda04 00000000 ........P....... 4031f0 08000000 00000000 6c0f0000 21001b00 ........l...!... - 403200 48bfda04 00000000 08000000 00000000 H............... - 403210 f00a0000 11001b00 40bfda04 00000000 ........@....... + 403200 48cfda04 00000000 08000000 00000000 H............... + 403210 f00a0000 11001b00 40cfda04 00000000 ........@....... 403220 08000000 00000000 980f0000 12000000 ................ 403230 f0784000 00000000 00000000 00000000 .x@............. - 403240 6a0f0000 11001b00 48bfda04 00000000 j.......H....... + 403240 6a0f0000 11001b00 48cfda04 00000000 j.......H....... 403250 08000000 00000000 740f0000 11001700 ........t....... - 403260 108f5a04 00000000 18000000 00000000 ..Z............. + 403260 109f5a04 00000000 18000000 00000000 ..Z............. Contents of section .dynstr: 403270 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. 403280 706f7700 6c6f6700 6c6f6766 00657870 pow.log.logf.exp @@ -1116,1326 +1116,1326 @@ 4048a0 751a6909 00000800 42110000 10000000 u.i.....B....... 4048b0 89919606 00000200 ce100000 00000000 ................ Contents of section .rela.dyn: - 4048c0 389b5a04 00000000 01000000 d6000000 8.Z............. - 4048d0 00000000 00000000 409b5a04 00000000 ........@.Z..... + 4048c0 38ab5a04 00000000 01000000 d6000000 8.Z............. + 4048d0 00000000 00000000 40ab5a04 00000000 ........@.Z..... 4048e0 01000000 d6000000 00000000 00000000 ................ - 4048f0 489b5a04 00000000 01000000 d6000000 H.Z............. - 404900 00000000 00000000 509b5a04 00000000 ........P.Z..... + 4048f0 48ab5a04 00000000 01000000 d6000000 H.Z............. + 404900 00000000 00000000 50ab5a04 00000000 ........P.Z..... 404910 01000000 d6000000 00000000 00000000 ................ - 404920 50af5a04 00000000 06000000 35000000 P.Z.........5... - 404930 00000000 00000000 c8af5a04 00000000 ..........Z..... + 404920 50bf5a04 00000000 06000000 35000000 P.Z.........5... + 404930 00000000 00000000 c8bf5a04 00000000 ..........Z..... 404940 06000000 f3000000 00000000 00000000 ................ - 404950 108f5a04 00000000 05000000 7f010000 ..Z............. - 404960 00000000 00000000 40bfda04 00000000 ........@....... + 404950 109f5a04 00000000 05000000 7f010000 ..Z............. + 404960 00000000 00000000 40cfda04 00000000 ........@....... 404970 05000000 7c010000 00000000 00000000 ....|........... - 404980 48bfda04 00000000 05000000 7e010000 H...........~... - 404990 00000000 00000000 50bfda04 00000000 ........P....... + 404980 48cfda04 00000000 05000000 7e010000 H...........~... + 404990 00000000 00000000 50cfda04 00000000 ........P....... 4049a0 05000000 7a010000 00000000 00000000 ....z........... Contents of section .rela.plt: - 4049b0 78a35a04 00000000 07000000 01000000 x.Z............. - 4049c0 00000000 00000000 80a35a04 00000000 ..........Z..... + 4049b0 78b35a04 00000000 07000000 01000000 x.Z............. + 4049c0 00000000 00000000 80b35a04 00000000 ..........Z..... 4049d0 07000000 02000000 00000000 00000000 ................ - 4049e0 88a35a04 00000000 07000000 03000000 ..Z............. - 4049f0 00000000 00000000 90a35a04 00000000 ..........Z..... + 4049e0 88b35a04 00000000 07000000 03000000 ..Z............. + 4049f0 00000000 00000000 90b35a04 00000000 ..........Z..... 404a00 07000000 04000000 00000000 00000000 ................ - 404a10 98a35a04 00000000 07000000 05000000 ..Z............. - 404a20 00000000 00000000 a0a35a04 00000000 ..........Z..... + 404a10 98b35a04 00000000 07000000 05000000 ..Z............. + 404a20 00000000 00000000 a0b35a04 00000000 ..........Z..... 404a30 07000000 06000000 00000000 00000000 ................ - 404a40 a8a35a04 00000000 07000000 07000000 ..Z............. - 404a50 00000000 00000000 b0a35a04 00000000 ..........Z..... + 404a40 a8b35a04 00000000 07000000 07000000 ..Z............. + 404a50 00000000 00000000 b0b35a04 00000000 ..........Z..... 404a60 07000000 08000000 00000000 00000000 ................ - 404a70 b8a35a04 00000000 07000000 09000000 ..Z............. - 404a80 00000000 00000000 c0a35a04 00000000 ..........Z..... + 404a70 b8b35a04 00000000 07000000 09000000 ..Z............. + 404a80 00000000 00000000 c0b35a04 00000000 ..........Z..... 404a90 07000000 0a000000 00000000 00000000 ................ - 404aa0 c8a35a04 00000000 07000000 0b000000 ..Z............. - 404ab0 00000000 00000000 d0a35a04 00000000 ..........Z..... + 404aa0 c8b35a04 00000000 07000000 0b000000 ..Z............. + 404ab0 00000000 00000000 d0b35a04 00000000 ..........Z..... 404ac0 07000000 0c000000 00000000 00000000 ................ - 404ad0 d8a35a04 00000000 07000000 0d000000 ..Z............. - 404ae0 00000000 00000000 e0a35a04 00000000 ..........Z..... + 404ad0 d8b35a04 00000000 07000000 0d000000 ..Z............. + 404ae0 00000000 00000000 e0b35a04 00000000 ..........Z..... 404af0 07000000 0e000000 00000000 00000000 ................ - 404b00 e8a35a04 00000000 07000000 0f000000 ..Z............. - 404b10 00000000 00000000 f0a35a04 00000000 ..........Z..... + 404b00 e8b35a04 00000000 07000000 0f000000 ..Z............. + 404b10 00000000 00000000 f0b35a04 00000000 ..........Z..... 404b20 07000000 10000000 00000000 00000000 ................ - 404b30 f8a35a04 00000000 07000000 11000000 ..Z............. - 404b40 00000000 00000000 00a45a04 00000000 ..........Z..... + 404b30 f8b35a04 00000000 07000000 11000000 ..Z............. + 404b40 00000000 00000000 00b45a04 00000000 ..........Z..... 404b50 07000000 12000000 00000000 00000000 ................ - 404b60 08a45a04 00000000 07000000 13000000 ..Z............. - 404b70 00000000 00000000 10a45a04 00000000 ..........Z..... + 404b60 08b45a04 00000000 07000000 13000000 ..Z............. + 404b70 00000000 00000000 10b45a04 00000000 ..........Z..... 404b80 07000000 14000000 00000000 00000000 ................ - 404b90 18a45a04 00000000 07000000 15000000 ..Z............. - 404ba0 00000000 00000000 20a45a04 00000000 ........ .Z..... + 404b90 18b45a04 00000000 07000000 15000000 ..Z............. + 404ba0 00000000 00000000 20b45a04 00000000 ........ .Z..... 404bb0 07000000 16000000 00000000 00000000 ................ - 404bc0 28a45a04 00000000 07000000 17000000 (.Z............. - 404bd0 00000000 00000000 30a45a04 00000000 ........0.Z..... + 404bc0 28b45a04 00000000 07000000 17000000 (.Z............. + 404bd0 00000000 00000000 30b45a04 00000000 ........0.Z..... 404be0 07000000 18000000 00000000 00000000 ................ - 404bf0 38a45a04 00000000 07000000 19000000 8.Z............. - 404c00 00000000 00000000 40a45a04 00000000 ........@.Z..... + 404bf0 38b45a04 00000000 07000000 19000000 8.Z............. + 404c00 00000000 00000000 40b45a04 00000000 ........@.Z..... 404c10 07000000 1a000000 00000000 00000000 ................ - 404c20 48a45a04 00000000 07000000 1b000000 H.Z............. - 404c30 00000000 00000000 50a45a04 00000000 ........P.Z..... + 404c20 48b45a04 00000000 07000000 1b000000 H.Z............. + 404c30 00000000 00000000 50b45a04 00000000 ........P.Z..... 404c40 07000000 1c000000 00000000 00000000 ................ - 404c50 58a45a04 00000000 07000000 1d000000 X.Z............. - 404c60 00000000 00000000 60a45a04 00000000 ........`.Z..... + 404c50 58b45a04 00000000 07000000 1d000000 X.Z............. + 404c60 00000000 00000000 60b45a04 00000000 ........`.Z..... 404c70 07000000 1e000000 00000000 00000000 ................ - 404c80 68a45a04 00000000 07000000 1f000000 h.Z............. - 404c90 00000000 00000000 70a45a04 00000000 ........p.Z..... + 404c80 68b45a04 00000000 07000000 1f000000 h.Z............. + 404c90 00000000 00000000 70b45a04 00000000 ........p.Z..... 404ca0 07000000 20000000 00000000 00000000 .... ........... - 404cb0 78a45a04 00000000 07000000 21000000 x.Z.........!... - 404cc0 00000000 00000000 80a45a04 00000000 ..........Z..... + 404cb0 78b45a04 00000000 07000000 21000000 x.Z.........!... + 404cc0 00000000 00000000 80b45a04 00000000 ..........Z..... 404cd0 07000000 22000000 00000000 00000000 ...."........... - 404ce0 88a45a04 00000000 07000000 23000000 ..Z.........#... - 404cf0 00000000 00000000 90a45a04 00000000 ..........Z..... + 404ce0 88b45a04 00000000 07000000 23000000 ..Z.........#... + 404cf0 00000000 00000000 90b45a04 00000000 ..........Z..... 404d00 07000000 24000000 00000000 00000000 ....$........... - 404d10 98a45a04 00000000 07000000 25000000 ..Z.........%... - 404d20 00000000 00000000 a0a45a04 00000000 ..........Z..... + 404d10 98b45a04 00000000 07000000 25000000 ..Z.........%... + 404d20 00000000 00000000 a0b45a04 00000000 ..........Z..... 404d30 07000000 26000000 00000000 00000000 ....&........... - 404d40 a8a45a04 00000000 07000000 27000000 ..Z.........'... - 404d50 00000000 00000000 b0a45a04 00000000 ..........Z..... + 404d40 a8b45a04 00000000 07000000 27000000 ..Z.........'... + 404d50 00000000 00000000 b0b45a04 00000000 ..........Z..... 404d60 07000000 28000000 00000000 00000000 ....(........... - 404d70 b8a45a04 00000000 07000000 29000000 ..Z.........)... - 404d80 00000000 00000000 c0a45a04 00000000 ..........Z..... + 404d70 b8b45a04 00000000 07000000 29000000 ..Z.........)... + 404d80 00000000 00000000 c0b45a04 00000000 ..........Z..... 404d90 07000000 2a000000 00000000 00000000 ....*........... - 404da0 c8a45a04 00000000 07000000 2b000000 ..Z.........+... - 404db0 00000000 00000000 d0a45a04 00000000 ..........Z..... + 404da0 c8b45a04 00000000 07000000 2b000000 ..Z.........+... + 404db0 00000000 00000000 d0b45a04 00000000 ..........Z..... 404dc0 07000000 2c000000 00000000 00000000 ....,........... - 404dd0 d8a45a04 00000000 07000000 2d000000 ..Z.........-... - 404de0 00000000 00000000 e0a45a04 00000000 ..........Z..... + 404dd0 d8b45a04 00000000 07000000 2d000000 ..Z.........-... + 404de0 00000000 00000000 e0b45a04 00000000 ..........Z..... 404df0 07000000 2e000000 00000000 00000000 ................ - 404e00 e8a45a04 00000000 07000000 2f000000 ..Z........./... - 404e10 00000000 00000000 f0a45a04 00000000 ..........Z..... + 404e00 e8b45a04 00000000 07000000 2f000000 ..Z........./... + 404e10 00000000 00000000 f0b45a04 00000000 ..........Z..... 404e20 07000000 30000000 00000000 00000000 ....0........... - 404e30 f8a45a04 00000000 07000000 31000000 ..Z.........1... - 404e40 00000000 00000000 00a55a04 00000000 ..........Z..... + 404e30 f8b45a04 00000000 07000000 31000000 ..Z.........1... + 404e40 00000000 00000000 00b55a04 00000000 ..........Z..... 404e50 07000000 32000000 00000000 00000000 ....2........... - 404e60 08a55a04 00000000 07000000 33000000 ..Z.........3... - 404e70 00000000 00000000 10a55a04 00000000 ..........Z..... + 404e60 08b55a04 00000000 07000000 33000000 ..Z.........3... + 404e70 00000000 00000000 10b55a04 00000000 ..........Z..... 404e80 07000000 34000000 00000000 00000000 ....4........... - 404e90 18a55a04 00000000 07000000 36000000 ..Z.........6... - 404ea0 00000000 00000000 20a55a04 00000000 ........ .Z..... + 404e90 18b55a04 00000000 07000000 36000000 ..Z.........6... + 404ea0 00000000 00000000 20b55a04 00000000 ........ .Z..... 404eb0 07000000 37000000 00000000 00000000 ....7........... - 404ec0 28a55a04 00000000 07000000 38000000 (.Z.........8... - 404ed0 00000000 00000000 30a55a04 00000000 ........0.Z..... + 404ec0 28b55a04 00000000 07000000 38000000 (.Z.........8... + 404ed0 00000000 00000000 30b55a04 00000000 ........0.Z..... 404ee0 07000000 39000000 00000000 00000000 ....9........... - 404ef0 38a55a04 00000000 07000000 3a000000 8.Z.........:... - 404f00 00000000 00000000 40a55a04 00000000 ........@.Z..... + 404ef0 38b55a04 00000000 07000000 3a000000 8.Z.........:... + 404f00 00000000 00000000 40b55a04 00000000 ........@.Z..... 404f10 07000000 3b000000 00000000 00000000 ....;........... - 404f20 48a55a04 00000000 07000000 3c000000 H.Z.........<... - 404f30 00000000 00000000 50a55a04 00000000 ........P.Z..... /usr/bin/git-annex differs in assembler output --- old /usr/bin/git-annex (disasm) +++ new /usr/bin/git-annex (disasm) @@ -10671,11 +10671,8 @@ rex.RB clc mov $something,%al add %cl,offset(%r13,%rcx,4) - (bad) - rex.WXB cqto - add $something,%al - mov %ebx,offset(%rbp) - add $something,%rbp + movabs %al,0x48005d894804995b + add $something,%ebp jmp nopl offset(%rax) add %eax,(%rax) @@ -10690,8 +10687,7 @@ add %r10b,%r8b (bad) add %bpl,%r9b - xchg %eax,%ebx - rex.WXB cmc + rcrl %cl,-offset(%rbp) add (%rdi),%ecx (bad) add %al,(%rcx) @@ -10710,13 +10706,16 @@ pop %rbp add %cl,-offset(%rax) (bad) - imul $something,-offset(%rbx),%ecx - nopl (%rax) - add (%rax),%al + stos %eax,%es:(%rdi) + pop %rbp + cmc + add (%rdi),%ecx + (bad) + add %al,(%rdx) add %al,(%rax) add %al,(%rax) add %al,(%rax) - (bad) + add %bl,(%rsi) add %al,(%rax) add %al,(%rax) add %al,(%rax) @@ -10783,315 +10782,109 @@ gitzmannexzm10zi20251114zm57gjCcAUKm3FClyEuVBDc7zmgitzmannex_AssistantziTypesziBranchChange_newBranchChangeHandle_info: jmp nopl (%rax) - add $something,%eax - ... - add %al,(%rax) - add %cl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - ... - -gitzmannexzm10zi20251114zm57gjCcAUKm3FClyEuVBDc7zmgitzmannex_Author_author_info: - mov %r14,%rbx - jmp - sldt (%rax) - add %al,(%rdx) - ... - add %al,(%rax) - add %cl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - ... - -gitzmannexzm10zi20251114zm57gjCcAUKm3FClyEuVBDc7zmgitzmannex_Author_zdfAuthoredBoolzuzdcauthor_info: - lea -offset(%rbp),%rax - cmp %r15,%rax - jb - movq $something,-offset(%rbp) - mov %rsi,%rbx - add $something,%rbp - test $something,%bl - jne - mov (%rbx),%rax - jmp *%rax - nopw offset(%rax,%rax,1) - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - jnp - fiaddl (%rdi) - add %al,(%rax) - setge %al - movzbl %al,%eax - shl $something,%rax - mov offset(%rax),%rbx - add $something,%rbp - jmp *offset(%rbp) - lea offset(%rip),%rbx # - jmp *-offset(%r13) - nopl offset(%rax,%rax,1) - sldt (%rax) - add %al,(%rdx) - ... - add %al,(%rax) - add %cl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - ... - -gitzmannexzm10zi20251114zm57gjCcAUKm3FClyEuVBDc7zmgitzmannex_Author_zdfAuthoredBool_info: - jmp - nopl (%rax) - or $something,%eax - ... - add %al,(%rax) - add %cl,(%rsi) - add %al,(%rax) + add (%rax),%al add %al,(%rax) - .byte 0x19 - xchg %eax,%edi - .byte 0x4 - -gitzmannexzm10zi20251114zm57gjCcAUKm3FClyEuVBDc7zmgitzmannex_Author_zdwzdcauthor_info: - jmp - dec %r14 - cmp $something,%r14 - jge - movabs $something,%rax - cmp %rax,%r14 - jne - lea offset(%rip),%rbx # - mov (%rbx),%rax - jmp *%rax - mov %rsi,%rbx - jmp *offset(%rbp) - nop - (bad) add %al,(%rax) - add %al,(%rbx) - ... add %al,(%rax) - add %cl,(%rsi) + adc (%rax),%al add %al,(%rax) - add %dl,-offset(%rax) - .byte 0x19 - .byte 0x4 - -gitzmannexzm10zi20251114zm57gjCcAUKm3FClyEuVBDc7zmgitzmannex_Author_zdfAuthoredFUNzuzdcauthor1_info: - lea -offset(%rbp),%rax + lock pop %rsi + cwtl + add $something,%al + lea -offset(%rbp),%eax cmp %r15,%rax - jb + jb + add $something,%r12 + cmp offset(%r13),%r12 + ja movq $something,-offset(%rbp) - mov %rsi,%rbx - mov %rdi,-offset(%rbp) - add $something,%rbp - test $something,%bl - jne - mov (%rbx),%rax - jmp *%rax - xchg %ax,%ax - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %bl,(%rax) - xchg %eax,%edx - sbb %eax,(%rax,%rcx,2) - movl $something,offset(%rbp) + mov %rbx,-offset(%rbp) mov offset(%rbx),%rax - mov offset(%rbp),%rbx - mov %rax,offset(%rbp) - jmp - lea offset(%rip),%rbx # - jmp *-offset(%r13) - nopl offset(%rax) - add %al,(%r8) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %ah,%al - xchg %eax,%ecx - sbb %eax,(%rax,%rcx,2) overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1