~/f/git-annex/RPMS.2017 ~/f/git-annex ~/f/git-annex RPMS.2017/git-annex-10.20250320-1.1.x86_64.rpm RPMS/git-annex-10.20250320-1.1.x86_64.rpm differ: byte 225, line 1 Comparing git-annex-10.20250320-1.1.x86_64.rpm to git-annex-10.20250320-1.1.x86_64.rpm comparing the rpm tags of git-annex --- old-rpm-tags +++ new-rpm-tags @@ -292 +292 @@ -/usr/bin/git-annex 19a0b926bd8d644a806e160b7ec69ac35eda4706fb6902f1702c53de5de63118 0 +/usr/bin/git-annex 03df75cdae79d02dc7e5b97cde73fad21eee651199df17ed2db8ef248d763bb4 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) @@ -833,24 +833,24 @@ 4036e0 49080000 12000000 00000000 00000000 I............... 4036f0 00000000 00000000 92090000 12000000 ................ 403700 60814000 00000000 00000000 00000000 `.@............. - 403710 af0a0000 11001b00 d0c71105 00000000 ................ + 403710 af0a0000 11001b00 d0d71105 00000000 ................ 403720 08000000 00000000 6b0b0000 12000000 ........k....... 403730 50924000 00000000 00000000 00000000 P.@............. - 403740 e0100000 21001b00 c8c71105 00000000 ....!........... + 403740 e0100000 21001b00 c8d71105 00000000 ....!........... 403750 08000000 00000000 83050000 12000000 ................ 403760 f0864000 00000000 00000000 00000000 ..@............. - 403770 0d0c0000 11001b00 c0c71105 00000000 ................ + 403770 0d0c0000 11001b00 c0d71105 00000000 ................ 403780 08000000 00000000 d4110000 12000000 ................ 403790 f0894000 00000000 00000000 00000000 ..@............. 4037a0 c3100000 12000000 408e4000 00000000 ........@.@..... 4037b0 00000000 00000000 c2100000 12000000 ................ 4037c0 10904000 00000000 00000000 00000000 ..@............. - 4037d0 de100000 11001b00 c8c71105 00000000 ................ + 4037d0 de100000 11001b00 c8d71105 00000000 ................ 4037e0 08000000 00000000 550d0000 12000000 ........U....... 4037f0 a08b4000 00000000 00000000 00000000 ..@............. 403800 560d0000 12000000 50934000 00000000 V.......P.@..... 403810 00000000 00000000 f5100000 11001700 ................ - 403820 f08d9304 00000000 18000000 00000000 ................ + 403820 f09d9304 00000000 18000000 00000000 ................ Contents of section .dynstr: 403830 005f5f67 6d6f6e5f 73746172 745f5f00 .__gmon_start__. 403840 6c6f6700 706f7700 6c6f6766 00657870 log.pow.logf.exp @@ -1256,1448 +1256,1448 @@ 405110 751a6909 00000800 7e130000 10000000 u.i.....~....... 405120 89919606 00000200 ac130000 00000000 ................ Contents of section .rela.dyn: - 405130 c0999304 00000000 01000000 ed000000 ................ - 405140 00000000 00000000 c8999304 00000000 ................ + 405130 c0a99304 00000000 01000000 ed000000 ................ + 405140 00000000 00000000 c8a99304 00000000 ................ 405150 01000000 ed000000 00000000 00000000 ................ - 405160 d0999304 00000000 01000000 ed000000 ................ - 405170 00000000 00000000 d8999304 00000000 ................ + 405160 d0a99304 00000000 01000000 ed000000 ................ + 405170 00000000 00000000 d8a99304 00000000 ................ 405180 01000000 ed000000 00000000 00000000 ................ - 405190 58af9304 00000000 06000000 3d000000 X...........=... - 4051a0 00000000 00000000 d0af9304 00000000 ................ + 405190 58bf9304 00000000 06000000 3d000000 X...........=... + 4051a0 00000000 00000000 d0bf9304 00000000 ................ 4051b0 06000000 0d010000 00000000 00000000 ................ - 4051c0 e8c51105 00000000 01000000 15010000 ................ - 4051d0 00000000 00000000 00c61105 00000000 ................ + 4051c0 e8d51105 00000000 01000000 15010000 ................ + 4051d0 00000000 00000000 00d61105 00000000 ................ 4051e0 01000000 6a010000 00000000 00000000 ....j........... - 4051f0 30c61105 00000000 01000000 0b010000 0............... - 405200 00000000 00000000 48c61105 00000000 ........H....... + 4051f0 30d61105 00000000 01000000 0b010000 0............... + 405200 00000000 00000000 48d61105 00000000 ........H....... 405210 01000000 8e000000 00000000 00000000 ................ - 405220 60c61105 00000000 01000000 16010000 `............... - 405230 00000000 00000000 78c61105 00000000 ........x....... + 405220 60d61105 00000000 01000000 16010000 `............... + 405230 00000000 00000000 78d61105 00000000 ........x....... 405240 01000000 29010000 00000000 00000000 ....)........... - 405250 90c61105 00000000 01000000 94000000 ................ - 405260 00000000 00000000 a8c61105 00000000 ................ + 405250 90d61105 00000000 01000000 94000000 ................ + 405260 00000000 00000000 a8d61105 00000000 ................ 405270 01000000 bf000000 00000000 00000000 ................ - 405280 c0c61105 00000000 01000000 36000000 ............6... - 405290 00000000 00000000 d8c61105 00000000 ................ + 405280 c0d61105 00000000 01000000 36000000 ............6... + 405290 00000000 00000000 d8d61105 00000000 ................ 4052a0 01000000 37000000 00000000 00000000 ....7........... - 4052b0 f0c61105 00000000 01000000 a2010000 ................ - 4052c0 00000000 00000000 08c71105 00000000 ................ + 4052b0 f0d61105 00000000 01000000 a2010000 ................ + 4052c0 00000000 00000000 08d71105 00000000 ................ 4052d0 01000000 19010000 00000000 00000000 ................ - 4052e0 20c71105 00000000 01000000 7c000000 ...........|... - 4052f0 00000000 00000000 f08d9304 00000000 ................ + 4052e0 20d71105 00000000 01000000 7c000000 ...........|... + 4052f0 00000000 00000000 f09d9304 00000000 ................ 405300 05000000 b3010000 00000000 00000000 ................ - 405310 c0c71105 00000000 05000000 ac010000 ................ - 405320 00000000 00000000 c8c71105 00000000 ................ + 405310 c0d71105 00000000 05000000 ac010000 ................ + 405320 00000000 00000000 c8d71105 00000000 ................ 405330 05000000 b0010000 00000000 00000000 ................ - 405340 d0c71105 00000000 05000000 a8010000 ................ + 405340 d0d71105 00000000 05000000 a8010000 ................ 405350 00000000 00000000 ........ Contents of section .rela.plt: - 405358 40a29304 00000000 07000000 01000000 @............... - 405368 00000000 00000000 48a29304 00000000 ........H....... + 405358 40b29304 00000000 07000000 01000000 @............... + 405368 00000000 00000000 48b29304 00000000 ........H....... 405378 07000000 02000000 00000000 00000000 ................ - 405388 50a29304 00000000 07000000 03000000 P............... - 405398 00000000 00000000 58a29304 00000000 ........X....... + 405388 50b29304 00000000 07000000 03000000 P............... + 405398 00000000 00000000 58b29304 00000000 ........X....... 4053a8 07000000 04000000 00000000 00000000 ................ - 4053b8 60a29304 00000000 07000000 05000000 `............... - 4053c8 00000000 00000000 68a29304 00000000 ........h....... + 4053b8 60b29304 00000000 07000000 05000000 `............... + 4053c8 00000000 00000000 68b29304 00000000 ........h....... 4053d8 07000000 06000000 00000000 00000000 ................ - 4053e8 70a29304 00000000 07000000 07000000 p............... - 4053f8 00000000 00000000 78a29304 00000000 ........x....... + 4053e8 70b29304 00000000 07000000 07000000 p............... + 4053f8 00000000 00000000 78b29304 00000000 ........x....... 405408 07000000 08000000 00000000 00000000 ................ - 405418 80a29304 00000000 07000000 09000000 ................ - 405428 00000000 00000000 88a29304 00000000 ................ + 405418 80b29304 00000000 07000000 09000000 ................ + 405428 00000000 00000000 88b29304 00000000 ................ 405438 07000000 0a000000 00000000 00000000 ................ - 405448 90a29304 00000000 07000000 0b000000 ................ - 405458 00000000 00000000 98a29304 00000000 ................ + 405448 90b29304 00000000 07000000 0b000000 ................ + 405458 00000000 00000000 98b29304 00000000 ................ 405468 07000000 0c000000 00000000 00000000 ................ - 405478 a0a29304 00000000 07000000 0d000000 ................ - 405488 00000000 00000000 a8a29304 00000000 ................ + 405478 a0b29304 00000000 07000000 0d000000 ................ + 405488 00000000 00000000 a8b29304 00000000 ................ 405498 07000000 0e000000 00000000 00000000 ................ - 4054a8 b0a29304 00000000 07000000 0f000000 ................ - 4054b8 00000000 00000000 b8a29304 00000000 ................ + 4054a8 b0b29304 00000000 07000000 0f000000 ................ + 4054b8 00000000 00000000 b8b29304 00000000 ................ 4054c8 07000000 10000000 00000000 00000000 ................ - 4054d8 c0a29304 00000000 07000000 11000000 ................ - 4054e8 00000000 00000000 c8a29304 00000000 ................ + 4054d8 c0b29304 00000000 07000000 11000000 ................ + 4054e8 00000000 00000000 c8b29304 00000000 ................ 4054f8 07000000 12000000 00000000 00000000 ................ - 405508 d0a29304 00000000 07000000 13000000 ................ - 405518 00000000 00000000 d8a29304 00000000 ................ + 405508 d0b29304 00000000 07000000 13000000 ................ + 405518 00000000 00000000 d8b29304 00000000 ................ 405528 07000000 a7010000 00000000 00000000 ................ - 405538 e0a29304 00000000 07000000 14000000 ................ - 405548 00000000 00000000 e8a29304 00000000 ................ + 405538 e0b29304 00000000 07000000 14000000 ................ + 405548 00000000 00000000 e8b29304 00000000 ................ 405558 07000000 15000000 00000000 00000000 ................ - 405568 f0a29304 00000000 07000000 16000000 ................ - 405578 00000000 00000000 f8a29304 00000000 ................ + 405568 f0b29304 00000000 07000000 16000000 ................ + 405578 00000000 00000000 f8b29304 00000000 ................ 405588 07000000 17000000 00000000 00000000 ................ - 405598 00a39304 00000000 07000000 18000000 ................ - 4055a8 00000000 00000000 08a39304 00000000 ................ + 405598 00b39304 00000000 07000000 18000000 ................ + 4055a8 00000000 00000000 08b39304 00000000 ................ 4055b8 07000000 19000000 00000000 00000000 ................ - 4055c8 10a39304 00000000 07000000 1a000000 ................ - 4055d8 00000000 00000000 18a39304 00000000 ................ + 4055c8 10b39304 00000000 07000000 1a000000 ................ + 4055d8 00000000 00000000 18b39304 00000000 ................ 4055e8 07000000 1b000000 00000000 00000000 ................ - 4055f8 20a39304 00000000 07000000 1c000000 ............... - 405608 00000000 00000000 28a39304 00000000 ........(....... + 4055f8 20b39304 00000000 07000000 1c000000 ............... + 405608 00000000 00000000 28b39304 00000000 ........(....... 405618 07000000 1d000000 00000000 00000000 ................ - 405628 30a39304 00000000 07000000 1e000000 0............... - 405638 00000000 00000000 38a39304 00000000 ........8....... + 405628 30b39304 00000000 07000000 1e000000 0............... + 405638 00000000 00000000 38b39304 00000000 ........8....... 405648 07000000 1f000000 00000000 00000000 ................ - 405658 40a39304 00000000 07000000 20000000 @........... ... - 405668 00000000 00000000 48a39304 00000000 ........H....... + 405658 40b39304 00000000 07000000 20000000 @........... ... + 405668 00000000 00000000 48b39304 00000000 ........H....... 405678 07000000 21000000 00000000 00000000 ....!........... - 405688 50a39304 00000000 07000000 22000000 P..........."... - 405698 00000000 00000000 58a39304 00000000 ........X....... + 405688 50b39304 00000000 07000000 22000000 P..........."... + 405698 00000000 00000000 58b39304 00000000 ........X....... 4056a8 07000000 23000000 00000000 00000000 ....#........... - 4056b8 60a39304 00000000 07000000 24000000 `...........$... - 4056c8 00000000 00000000 68a39304 00000000 ........h....... + 4056b8 60b39304 00000000 07000000 24000000 `...........$... + 4056c8 00000000 00000000 68b39304 00000000 ........h....... 4056d8 07000000 25000000 00000000 00000000 ....%........... - 4056e8 70a39304 00000000 07000000 26000000 p...........&... - 4056f8 00000000 00000000 78a39304 00000000 ........x....... + 4056e8 70b39304 00000000 07000000 26000000 p...........&... + 4056f8 00000000 00000000 78b39304 00000000 ........x....... 405708 07000000 27000000 00000000 00000000 ....'........... - 405718 80a39304 00000000 07000000 28000000 ............(... - 405728 00000000 00000000 88a39304 00000000 ................ + 405718 80b39304 00000000 07000000 28000000 ............(... + 405728 00000000 00000000 88b39304 00000000 ................ 405738 07000000 29000000 00000000 00000000 ....)........... /usr/bin/git-annex differs in assembler output --- old /usr/bin/git-annex (disasm) +++ new /usr/bin/git-annex (disasm) @@ -10606,7 +10606,7 @@ add %ch,(%rcx,%rax,2) add %cl,offset(%rbp,%rcx,4) (bad) - or %edx,%eax + sbb %edx,%eax add $something,%al mov %ebx,offset(%rbp) add $something,%rbp @@ -10624,7 +10624,7 @@ add %r12b,(%r8) sub $something,%al add %ch,%cl - movabs %eax,0x1001f0f041cab + movabs %eax,0x1001f0f041cb6 add %al,(%rax) add %al,(%rax) add %al,(%rax) @@ -10713,241 +10713,16 @@ gitzmannexzm10zi20250320zmOVHe60Qg9f8bbeUUrBybIzmgitzmannex_AssistantziTypesziBranchChange_newBranchChangeHandle_info: jmp nopl (%rax) - mov offset(%rbp),%r9 - mov offset(%rbp),%r8 - mov offset(%rbp),%rdi - mov offset(%rbp),%rsi - mov offset(%rbp),%r14 - add $something,%rbp - jmp - nopl (%rax) add (%rax),%al add %al,(%rax) add %al,(%rax) add %al,(%rax) adc (%rax),%al add %al,(%rax) - movabs 0x4cd0458d4804ca5e,%al - cmp %edi,%eax - 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,(%r12) - movq $something,-offset(%rbp) - lea offset(%rip),%rsi # - lea -offset(%r12),%r14 - add $something,%rbp - jmp - movq $something,offset(%r13) - jmp *-offset(%r13) - ... - (bad) - add %al,(%rax) - add %ch,(%rax) - pop %rsi - lret $something - movl $something,offset(%rbp) - mov %rbx,%r14 - jmp - addl $something,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - pop %rbp - sbb %cl,offset(%rbx,%rcx,4) - or %cl,-offset(%rax) - jne - add $something,%rbp - jmp - nopw offset(%rax,%rax,1) - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rcx) - (bad) - and %cl,offset(%rbp) - movsl %ds:(%rsi),%es:(%rdi) - pop %rax - add (%rax),%eax - add %dh,offset(%rdi) - movq $something,-offset(%r12) - mov %r14,-offset(%r12) - mov %rbx,-offset(%r12) - mov %rsi,(%r12) - lea -offset(%r12),%rbx - add $something,%rbp - jmp *offset(%rbp) - movq $something,offset(%r13) - movq $something,-offset(%rbp) - mov %r14,-offset(%rbp) - mov %rsi,-offset(%rbp) - mov %rbx,offset(%rbp) - add $something,%rbp - jmp - add $something,%al - add %al,(%rax) - add %eax,(%rax) - add %al,(%rax) - sldt (%rax) - add %bh,offset(%rax) - lret $something - 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),%rcx - mov offset(%rbx),%rdx - mov offset(%rbx),%rsi - mov offset(%rbx),%rbx - movq $something,-offset(%r12) - mov %rax,-offset(%r12) - mov %rcx,-offset(%r12) - movq $something,-offset(%r12) - mov %rbx,(%r12) - lea -offset(%r12),%r8 - lea offset(%rip),%rdi # - mov %rsi,%rax - lea -offset(%r12),%rsi - mov %rdx,%r14 - mov %rax,%rbx - add $something,%rbp - jmp - movq $something,offset(%r13) - jmp *-offset(%r13) - add $something,%eax - add %al,(%rax) - add %al,offset(%rip) # <_end + ofs> - add %al,(%rax) - add %cl,(%rax) - add %al,(%rax) - add %ah,offset(%rax) - lea -offset(%rbp),%eax - cmp %r15,%rax - jb - movq $something,-offset(%rbp) - mov offset(%rbx),%rax - mov offset(%rbx),%rcx - mov offset(%rbx),%rdx - mov offset(%rbx),%rsi - mov offset(%rbx),%rdi - mov offset(%rbx),%r8 - mov offset(%rbx),%r9 - mov offset(%rbx),%r10 - mov offset(%rbx),%r11 - mov %r8,offset(%rsp) - mov offset(%rbx),%r8 - mov offset(%rbx),%rbx - mov %rbx,offset(%rsp) - mov %r14,%rbx - mov offset(%rsp),%r14 - mov %r14,-offset(%rbp) - mov %rax,-offset(%rbp) - mov %r9,-offset(%rbp) - mov %r10,-offset(%rbp) - mov offset(%rsp),%rax - mov %rax,-offset(%rbp) - mov %r11,-offset(%rbp) - mov %rsi,-offset(%rbp) - mov %rcx,-offset(%rbp) - mov %r8,-offset(%rbp) - mov %rdx,-offset(%rbp) - mov %rdi,-offset(%rbp) - add $something,%rbp - test $something,%bl - jne - mov (%rbx),%rax - jmp *%rax - nopw offset(%rax,%rax,1) - rex.WXB - rex.WRXB add %r8b,(%r8) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %bh,%al - adcl $something,offset(%rdx) - test %rax,%rax - jg - mov offset(%rbp),%rbx - and $something,%rbx - add $something,%rbp overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1