~/f/git-annex/RPMS.2017 ~/f/git-annex ~/f/git-annex RPMS.2017/git-annex-10.20250929-1.1.x86_64.rpm RPMS/git-annex-10.20250929-1.1.x86_64.rpm differ: byte 225, line 1 Comparing git-annex-10.20250929-1.1.x86_64.rpm to git-annex-10.20250929-1.1.x86_64.rpm comparing the rpm tags of git-annex --- old-rpm-tags +++ new-rpm-tags @@ -294 +294 @@ -/usr/bin/git-annex 3883f6c78833d5d026897ad75b07a51ce8022383c16067e356262cca09654ef9 0 +/usr/bin/git-annex 21c0d85e0b9600599ef6c9aa0dcccc57148c028b33958b5d8079fac1564461ec 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) @@ -749,15 +749,15 @@ 4031a0 c5010000 12000000 00000000 00000000 ................ 4031b0 00000000 00000000 c1070000 12000000 ................ 4031c0 00000000 00000000 00000000 00000000 ................ - 4031d0 d3090000 11001b00 10b0dd04 00000000 ................ + 4031d0 d3090000 11001b00 10c0dd04 00000000 ................ 4031e0 08000000 00000000 6c0f0000 21001b00 ........l...!... - 4031f0 08b0dd04 00000000 08000000 00000000 ................ - 403200 f00a0000 11001b00 00b0dd04 00000000 ................ + 4031f0 08c0dd04 00000000 08000000 00000000 ................ + 403200 f00a0000 11001b00 00c0dd04 00000000 ................ 403210 08000000 00000000 980f0000 12000000 ................ 403220 f0784000 00000000 00000000 00000000 .x@............. - 403230 6a0f0000 11001b00 08b0dd04 00000000 j............... + 403230 6a0f0000 11001b00 08c0dd04 00000000 j............... 403240 08000000 00000000 740f0000 11001700 ........t....... - 403250 10ef5c04 00000000 18000000 00000000 ..\............. + 403250 10ff5c04 00000000 18000000 00000000 ..\............. Contents of section .dynstr: 403260 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. 403270 706f7700 6c6f6700 6c6f6766 00657870 pow.log.logf.exp @@ -1119,1326 +1119,1326 @@ 404890 751a6909 00000800 42110000 10000000 u.i.....B....... 4048a0 89919606 00000200 ce100000 00000000 ................ Contents of section .rela.dyn: - 4048b0 38fb5c04 00000000 01000000 d6000000 8.\............. - 4048c0 00000000 00000000 40fb5c04 00000000 ........@.\..... + 4048b0 380b5d04 00000000 01000000 d6000000 8.]............. + 4048c0 00000000 00000000 400b5d04 00000000 ........@.]..... 4048d0 01000000 d6000000 00000000 00000000 ................ - 4048e0 48fb5c04 00000000 01000000 d6000000 H.\............. - 4048f0 00000000 00000000 50fb5c04 00000000 ........P.\..... + 4048e0 480b5d04 00000000 01000000 d6000000 H.]............. + 4048f0 00000000 00000000 500b5d04 00000000 ........P.]..... 404900 01000000 d6000000 00000000 00000000 ................ - 404910 500f5d04 00000000 06000000 35000000 P.].........5... - 404920 00000000 00000000 c80f5d04 00000000 ..........]..... + 404910 501f5d04 00000000 06000000 35000000 P.].........5... + 404920 00000000 00000000 c81f5d04 00000000 ..........]..... 404930 06000000 f3000000 00000000 00000000 ................ - 404940 10ef5c04 00000000 05000000 7f010000 ..\............. - 404950 00000000 00000000 00b0dd04 00000000 ................ + 404940 10ff5c04 00000000 05000000 7f010000 ..\............. + 404950 00000000 00000000 00c0dd04 00000000 ................ 404960 05000000 7c010000 00000000 00000000 ....|........... - 404970 08b0dd04 00000000 05000000 7e010000 ............~... - 404980 00000000 00000000 10b0dd04 00000000 ................ + 404970 08c0dd04 00000000 05000000 7e010000 ............~... + 404980 00000000 00000000 10c0dd04 00000000 ................ 404990 05000000 7a010000 00000000 00000000 ....z........... Contents of section .rela.plt: - 4049a0 78035d04 00000000 07000000 01000000 x.]............. - 4049b0 00000000 00000000 80035d04 00000000 ..........]..... + 4049a0 78135d04 00000000 07000000 01000000 x.]............. + 4049b0 00000000 00000000 80135d04 00000000 ..........]..... 4049c0 07000000 02000000 00000000 00000000 ................ - 4049d0 88035d04 00000000 07000000 03000000 ..]............. - 4049e0 00000000 00000000 90035d04 00000000 ..........]..... + 4049d0 88135d04 00000000 07000000 03000000 ..]............. + 4049e0 00000000 00000000 90135d04 00000000 ..........]..... 4049f0 07000000 04000000 00000000 00000000 ................ - 404a00 98035d04 00000000 07000000 05000000 ..]............. - 404a10 00000000 00000000 a0035d04 00000000 ..........]..... + 404a00 98135d04 00000000 07000000 05000000 ..]............. + 404a10 00000000 00000000 a0135d04 00000000 ..........]..... 404a20 07000000 06000000 00000000 00000000 ................ - 404a30 a8035d04 00000000 07000000 07000000 ..]............. - 404a40 00000000 00000000 b0035d04 00000000 ..........]..... + 404a30 a8135d04 00000000 07000000 07000000 ..]............. + 404a40 00000000 00000000 b0135d04 00000000 ..........]..... 404a50 07000000 08000000 00000000 00000000 ................ - 404a60 b8035d04 00000000 07000000 09000000 ..]............. - 404a70 00000000 00000000 c0035d04 00000000 ..........]..... + 404a60 b8135d04 00000000 07000000 09000000 ..]............. + 404a70 00000000 00000000 c0135d04 00000000 ..........]..... 404a80 07000000 0a000000 00000000 00000000 ................ - 404a90 c8035d04 00000000 07000000 0b000000 ..]............. - 404aa0 00000000 00000000 d0035d04 00000000 ..........]..... + 404a90 c8135d04 00000000 07000000 0b000000 ..]............. + 404aa0 00000000 00000000 d0135d04 00000000 ..........]..... 404ab0 07000000 0c000000 00000000 00000000 ................ - 404ac0 d8035d04 00000000 07000000 0d000000 ..]............. - 404ad0 00000000 00000000 e0035d04 00000000 ..........]..... + 404ac0 d8135d04 00000000 07000000 0d000000 ..]............. + 404ad0 00000000 00000000 e0135d04 00000000 ..........]..... 404ae0 07000000 0e000000 00000000 00000000 ................ - 404af0 e8035d04 00000000 07000000 0f000000 ..]............. - 404b00 00000000 00000000 f0035d04 00000000 ..........]..... + 404af0 e8135d04 00000000 07000000 0f000000 ..]............. + 404b00 00000000 00000000 f0135d04 00000000 ..........]..... 404b10 07000000 10000000 00000000 00000000 ................ - 404b20 f8035d04 00000000 07000000 11000000 ..]............. - 404b30 00000000 00000000 00045d04 00000000 ..........]..... + 404b20 f8135d04 00000000 07000000 11000000 ..]............. + 404b30 00000000 00000000 00145d04 00000000 ..........]..... 404b40 07000000 12000000 00000000 00000000 ................ - 404b50 08045d04 00000000 07000000 13000000 ..]............. - 404b60 00000000 00000000 10045d04 00000000 ..........]..... + 404b50 08145d04 00000000 07000000 13000000 ..]............. + 404b60 00000000 00000000 10145d04 00000000 ..........]..... 404b70 07000000 14000000 00000000 00000000 ................ - 404b80 18045d04 00000000 07000000 15000000 ..]............. - 404b90 00000000 00000000 20045d04 00000000 ........ .]..... + 404b80 18145d04 00000000 07000000 15000000 ..]............. + 404b90 00000000 00000000 20145d04 00000000 ........ .]..... 404ba0 07000000 16000000 00000000 00000000 ................ - 404bb0 28045d04 00000000 07000000 17000000 (.]............. - 404bc0 00000000 00000000 30045d04 00000000 ........0.]..... + 404bb0 28145d04 00000000 07000000 17000000 (.]............. + 404bc0 00000000 00000000 30145d04 00000000 ........0.]..... 404bd0 07000000 18000000 00000000 00000000 ................ - 404be0 38045d04 00000000 07000000 19000000 8.]............. - 404bf0 00000000 00000000 40045d04 00000000 ........@.]..... + 404be0 38145d04 00000000 07000000 19000000 8.]............. + 404bf0 00000000 00000000 40145d04 00000000 ........@.]..... 404c00 07000000 1a000000 00000000 00000000 ................ - 404c10 48045d04 00000000 07000000 1b000000 H.]............. - 404c20 00000000 00000000 50045d04 00000000 ........P.]..... + 404c10 48145d04 00000000 07000000 1b000000 H.]............. + 404c20 00000000 00000000 50145d04 00000000 ........P.]..... 404c30 07000000 1c000000 00000000 00000000 ................ - 404c40 58045d04 00000000 07000000 1d000000 X.]............. - 404c50 00000000 00000000 60045d04 00000000 ........`.]..... + 404c40 58145d04 00000000 07000000 1d000000 X.]............. + 404c50 00000000 00000000 60145d04 00000000 ........`.]..... 404c60 07000000 1e000000 00000000 00000000 ................ - 404c70 68045d04 00000000 07000000 1f000000 h.]............. - 404c80 00000000 00000000 70045d04 00000000 ........p.]..... + 404c70 68145d04 00000000 07000000 1f000000 h.]............. + 404c80 00000000 00000000 70145d04 00000000 ........p.]..... 404c90 07000000 20000000 00000000 00000000 .... ........... - 404ca0 78045d04 00000000 07000000 21000000 x.].........!... - 404cb0 00000000 00000000 80045d04 00000000 ..........]..... + 404ca0 78145d04 00000000 07000000 21000000 x.].........!... + 404cb0 00000000 00000000 80145d04 00000000 ..........]..... 404cc0 07000000 22000000 00000000 00000000 ...."........... - 404cd0 88045d04 00000000 07000000 23000000 ..].........#... - 404ce0 00000000 00000000 90045d04 00000000 ..........]..... + 404cd0 88145d04 00000000 07000000 23000000 ..].........#... + 404ce0 00000000 00000000 90145d04 00000000 ..........]..... 404cf0 07000000 24000000 00000000 00000000 ....$........... - 404d00 98045d04 00000000 07000000 25000000 ..].........%... - 404d10 00000000 00000000 a0045d04 00000000 ..........]..... + 404d00 98145d04 00000000 07000000 25000000 ..].........%... + 404d10 00000000 00000000 a0145d04 00000000 ..........]..... 404d20 07000000 26000000 00000000 00000000 ....&........... - 404d30 a8045d04 00000000 07000000 27000000 ..].........'... - 404d40 00000000 00000000 b0045d04 00000000 ..........]..... + 404d30 a8145d04 00000000 07000000 27000000 ..].........'... + 404d40 00000000 00000000 b0145d04 00000000 ..........]..... 404d50 07000000 28000000 00000000 00000000 ....(........... - 404d60 b8045d04 00000000 07000000 29000000 ..].........)... - 404d70 00000000 00000000 c0045d04 00000000 ..........]..... + 404d60 b8145d04 00000000 07000000 29000000 ..].........)... + 404d70 00000000 00000000 c0145d04 00000000 ..........]..... 404d80 07000000 2a000000 00000000 00000000 ....*........... - 404d90 c8045d04 00000000 07000000 2b000000 ..].........+... - 404da0 00000000 00000000 d0045d04 00000000 ..........]..... + 404d90 c8145d04 00000000 07000000 2b000000 ..].........+... + 404da0 00000000 00000000 d0145d04 00000000 ..........]..... 404db0 07000000 2c000000 00000000 00000000 ....,........... - 404dc0 d8045d04 00000000 07000000 2d000000 ..].........-... - 404dd0 00000000 00000000 e0045d04 00000000 ..........]..... + 404dc0 d8145d04 00000000 07000000 2d000000 ..].........-... + 404dd0 00000000 00000000 e0145d04 00000000 ..........]..... 404de0 07000000 2e000000 00000000 00000000 ................ - 404df0 e8045d04 00000000 07000000 2f000000 ..]........./... - 404e00 00000000 00000000 f0045d04 00000000 ..........]..... + 404df0 e8145d04 00000000 07000000 2f000000 ..]........./... + 404e00 00000000 00000000 f0145d04 00000000 ..........]..... 404e10 07000000 30000000 00000000 00000000 ....0........... - 404e20 f8045d04 00000000 07000000 31000000 ..].........1... - 404e30 00000000 00000000 00055d04 00000000 ..........]..... + 404e20 f8145d04 00000000 07000000 31000000 ..].........1... + 404e30 00000000 00000000 00155d04 00000000 ..........]..... 404e40 07000000 32000000 00000000 00000000 ....2........... - 404e50 08055d04 00000000 07000000 33000000 ..].........3... - 404e60 00000000 00000000 10055d04 00000000 ..........]..... + 404e50 08155d04 00000000 07000000 33000000 ..].........3... + 404e60 00000000 00000000 10155d04 00000000 ..........]..... 404e70 07000000 34000000 00000000 00000000 ....4........... - 404e80 18055d04 00000000 07000000 36000000 ..].........6... - 404e90 00000000 00000000 20055d04 00000000 ........ .]..... + 404e80 18155d04 00000000 07000000 36000000 ..].........6... + 404e90 00000000 00000000 20155d04 00000000 ........ .]..... 404ea0 07000000 37000000 00000000 00000000 ....7........... - 404eb0 28055d04 00000000 07000000 38000000 (.].........8... - 404ec0 00000000 00000000 30055d04 00000000 ........0.]..... + 404eb0 28155d04 00000000 07000000 38000000 (.].........8... + 404ec0 00000000 00000000 30155d04 00000000 ........0.]..... 404ed0 07000000 39000000 00000000 00000000 ....9........... - 404ee0 38055d04 00000000 07000000 3a000000 8.].........:... - 404ef0 00000000 00000000 40055d04 00000000 ........@.]..... + 404ee0 38155d04 00000000 07000000 3a000000 8.].........:... + 404ef0 00000000 00000000 40155d04 00000000 ........@.]..... 404f00 07000000 3b000000 00000000 00000000 ....;........... - 404f10 48055d04 00000000 07000000 3c000000 H.].........<... - 404f20 00000000 00000000 50055d04 00000000 ........P.]..... /usr/bin/git-annex differs in assembler output --- old /usr/bin/git-annex (disasm) +++ new /usr/bin/git-annex (disasm) @@ -10671,7 +10671,8 @@ rex.RB clc mov $something,%al add %cl,offset(%r13,%rcx,4) - rex.X cmp $something,%al + rex.X + rex.WR pushf add $something,%al mov %ebx,offset(%rbp) add $something,%rbp @@ -10689,12 +10690,14 @@ add %r10b,%r8b (bad) add %bpl,%r9b - adc offset(%rbx),%esi - add %al,(%rcx) + push %rbx + (bad) + nopl (%rax) + add %eax,(%rax) add %al,(%rax) add %al,(%rax) add %al,(%rax) - add %bl,(%rsi) + (bad) add %al,(%rax) add %al,(%rax) add %al,(%rax) @@ -10706,7 +10709,7 @@ pop %rbp add %cl,-offset(%rax) (bad) - jmp + sub %ebp,%eax testl $something,(%rbx) add %al,(%rax) add %al,(%rax) @@ -10778,7 +10781,1064 @@ gitzmannexzm10zi20250929zm25oXrBjJdR0Mc75URcnu5zmgitzmannex_AssistantziTypesziBranchChange_newBranchChangeHandle_info: jmp nopl (%rax) + add (%rax),%al + add %al,(%rax) + add %al,(%rax) + add %al,(%rax) + adc (%rax),%al + add %al,(%rax) + nop + rex.WRXB + fwait + add $something,%al + lea -offset(%rbp),%eax + cmp %r15,%rax + jb + add $something,%r12 + cmp offset(%r13),%r12 + ja + movq $something,-offset(%rbp) + mov %rbx,-offset(%rbp) + mov offset(%rbx),%rax + mov offset(%rbx),%rbx + movq $something,-offset(%r12) + movq $something,-offset(%r12) + mov %rbx,(%r12) + lea -offset(%r12),%rsi + mov %rax,%r14 + add $something,%rbp + jmp + movq $something,offset(%r13) + jmp *-offset(%r13) + add (%rax),%al + add %al,(%rax) + add %al,(%rax) + add %al,(%rax) + adc (%rax),%al + add %al,(%rax) + and %cl,-offset(%rdi) + add $something,%al + lea -offset(%rbp),%eax + cmp %r15,%rax + jb + add $something,%r12 + cmp offset(%r13),%r12 + ja + movq $something,-offset(%rbp) + mov %rbx,-offset(%rbp) + mov offset(%rbx),%rax + mov offset(%rbx),%rbx + movq $something,-offset(%r12) + movq $something,-offset(%r12) + mov %rbx,-offset(%r12) + movq $something,-offset(%r12) + movq $something,-offset(%r12) + lea -offset(%r12),%rbx + mov %rbx,(%r12) + lea -offset(%r12),%rsi + mov %rax,%r14 + add $something,%rbp + jmp + movq $something,offset(%r13) + jmp *-offset(%r13) + nopl offset(%rax) + add (%rax),%al + add %al,(%rax) + add %al,(%rax) + add %al,(%rax) + adc (%rax),%al + add %al,(%rax) + nop + rex.WRX + fwait + add $something,%al + lea -offset(%rbp),%eax + cmp %r15,%rax + jb + add $something,%r12 + cmp offset(%r13),%r12 + ja + movq $something,-offset(%rbp) + mov %rbx,-offset(%rbp) + mov offset(%rbx),%rax + mov offset(%rbx),%rbx + movq $something,-offset(%r12) + mov %rax,-offset(%r12) + mov %rbx,-offset(%r12) + movq $something,-offset(%r12) + movq $something,-offset(%r12) + lea -offset(%r12),%rax + mov %rax,(%r12) + lea -offset(%r12),%rsi + lea offset(%rip),%r14 # + add $something,%rbp + jmp + movq $something,offset(%r13) + jmp *-offset(%r13) + nopl offset(%rax) + adc (%rax),%eax + add %al,(%rax) + add (%rax),%eax + ... + add %al,(%rax) + (bad) + add %al,(%rax) + add %bh,%al + rex.WRB + fwait + .byte 0x4 + +gitzmannexzm10zi20250929zm25oXrBjJdR0Mc75URcnu5zmgitzmannex_AssistantziTypesziThreadName_zdwzdcshowsPrec_info: + add $something,%r12 + cmp offset(%r13),%r12 + ja + cmp $something,%r14 + jl + movq $something,-offset(%r12) + mov %rsi,-offset(%r12) + mov %rdi,-offset(%r12) + movq $something,-offset(%r12) + movq $something,-offset(%r12) + lea -offset(%r12),%rax + mov %rax,(%r12) + lea -offset(%r12),%rbx + jmp *offset(%rbp) + movq $something,-offset(%r12) + mov %rsi,-offset(%r12) + mov %rdi,-offset(%r12) + movq $something,-offset(%r12) + movq $something,-offset(%r12) + lea -offset(%r12),%rax + mov %rax,(%r12) + lea -offset(%r12),%rsi + lea offset(%rip),%r14 # + jmp + movq $something,offset(%r13) + lea offset(%rip),%rbx # + jmp *-offset(%r13) + xchg %ax,%ax + (bad) + add %al,(%rax) + add %al,(%rbx) + ... + add %al,(%rax) + add %cl,(%rsi) + add %al,(%rax) + .byte 0 + cmp $something,%bh + .byte 0x4 + +gitzmannexzm10zi20250929zm25oXrBjJdR0Mc75URcnu5zmgitzmannex_AssistantziTypesziThreadName_zdfShowThreadNamezuzdcshowsPrec_info: + lea -offset(%rbp),%rax + cmp %r15,%rax + jb + movq $something,-offset(%rbp) + mov %r14,%rbx + mov %rsi,-offset(%rbp) + mov %rdi,-offset(%rbp) + add $something,%rbp + test $something,%bl overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1