~/f/hscolour/RPMS.2 ~/f/hscolour ~/f/hscolour RPMS.2/hscolour-1.25-1.1.x86_64.rpm RPMS/hscolour-1.25-1.1.x86_64.rpm differ: byte 225, line 1 Comparing hscolour-1.25-1.1.x86_64.rpm to hscolour-1.25-1.1.x86_64.rpm comparing the rpm tags of hscolour --- old-rpm-tags +++ new-rpm-tags @@ -107 +107 @@ -/usr/bin/HsColour 4508b5f9c3e3ab8b520a6f08c7f8a15e6499d05d00598d35472b452a4e89807a 0 +/usr/bin/HsColour 600f8b50907452f5b0770c2e218c14e0f7016612aae31cfebd4e652dca0eea17 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/HsColour differs in ELF sections --- old /usr/bin/HsColour (objdump) +++ new /usr/bin/HsColour (objdump) @@ -2063,11483 +2063,11483 @@ 408650 f30f1efa 803d55fe 14000075 13554889 .....=U....u.UH. 408660 e5e87aff ffffc605 43fe1400 015dc390 ..z.....C....].. 408670 c30f1f40 0066662e 0f1f8400 00000000 ...@.ff......... - 408680 f30f1efa eb8a6690 02000000 00000000 ......f......... - 408690 12000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 4086a0 2148c745 f040bf4f 0048895d f8488d3d !H.E.@.O.H.].H.= - 4086b0 0dbb1400 488b7318 4c8b7310 4883c5f0 ....H.s.L.s.H... - 4086c0 eb5e41ff 65f06690 03000000 00000000 .^A.e.f......... - 4086d0 0f000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 4086e0 1e48c745 f040bf4f 0048895d f8488b7b .H.E.@.O.H.].H.{ - 4086f0 20488b73 184c8b73 104883c5 f0eb2141 H.s.L.s.H....!A - 408700 ff65f00f 1f440000 17000000 03000000 .e...D.......... - 408710 00000000 00000000 0e000000 00000000 ................ - 408720 488d45c8 4c39f80f 82eb0000 0048c745 H.E.L9.......H.E - 408730 e8608740 004889fb 4c8975f0 488975f8 .`.@.H..L.u.H.u. - 408740 4883c5e8 f6c30775 17488b03 ffe06690 H......u.H....f. - 408750 02000000 00000000 1e000000 00000000 ................ - 408760 4889d883 e0074883 f8010f84 b7000000 H.....H......... - 408770 48c745f8 a8874000 488b4306 488b5b0e H.E...@.H.C.H.[. - 408780 48894500 4883c5f8 f6c30775 1b488b03 H.E.H......u.H.. - 408790 ffe0660f 1f440000 03000000 00000000 ..f..D.......... - 4087a0 1e000000 00000000 488b4510 488b4d18 ........H.E.H.M. - 4087b0 488b5508 4889de83 e6074883 fe017475 H.U.H.....H...tu - 4087c0 4983c440 4d3ba558 03000077 3b49c744 I..@M;.X...w;I.D - 4087d0 24c8d886 40004989 4424d849 894c24e0 $...@.I.D$.I.L$. - 4087e0 49895c24 e849c744 24f0c889 4d004989 I.\$.I.D$...M.I. - 4087f0 5424f849 8d4424c8 49890424 498d5c24 T$.I.D$.I..$I.\$ - 408800 f24883c5 20ff6500 49c78588 03000040 .H.. .e.I......@ - 408810 000000e9 08fb0e00 488d1de1 c7120041 ........H......A - 408820 ff65f848 83c50848 8d1d93b9 14004883 .e.H...H......H. - 408830 c518ff65 0048c745 00708840 004989c6 ...e.H.E.p.@.I.. - 408840 48c745e8 70d24f00 48894df0 488955f8 H.E.p.O.H.M.H.U. - 408850 4883c5e8 e9dfed0c 000f1f80 00000000 H............... - 408860 03000000 00000000 1e000000 00000000 ................ - 408870 4889d883 e0074883 f80175a7 4983c438 H.....H...u.I..8 - 408880 4d3ba558 03000077 4249c744 24d09886 M;.X...wBI.D$... - 408890 4000488b 45104989 4424e048 8b451849 @.H.E.I.D$.H.E.I - 4088a0 894424e8 49c74424 f0c8894d 00488b45 .D$.I.D$...M.H.E - 4088b0 08498944 24f8498d 4424d049 89042449 .I.D$.I.D$.I..$I - 4088c0 8d5c24f2 4883c520 ff650049 c7858803 .\$.H.. .e.I.... - 4088d0 00003800 0000e945 fa0e000f 1f440000 ..8....E.....D.. - 4088e0 17000000 03000000 00000000 00000000 ................ - 4088f0 0e000000 00000000 488d45d0 4c39f80f ........H.E.L9.. - 408900 82860000 0048c745 e8388940 004889fb .....H.E.8.@.H.. - 408910 488975f0 4c8975f8 4883c5e8 f6c30775 H.u.L.u.H......u - 408920 17488b03 ffe06690 02000000 00000000 .H....f......... - 408930 1e000000 00000000 4889d883 e0074883 ........H.....H. - 408940 f8017439 48c74500 a8894000 4c8b7510 ..t9H.E...@.L.u. - 408950 48c745e8 70d24f00 488b4508 488945f0 H.E.p.O.H.E.H.E. - 408960 488b4306 488945f8 488b430e 48894508 H.C.H.E.H.C.H.E. - 408970 48895d10 4883c5e8 e9bbec0c 00488d1d H.].H........H.. - 408980 3db81400 4883c518 ff650048 8d1d76c6 =...H....e.H..v. - 408990 120041ff 65f86690 02000000 00000000 ..A.e.f......... - 4089a0 1e000000 00000000 83e30748 83fb0174 ...........H...t - 4089b0 11488b5d 084883e3 f84883c5 18488b03 .H.].H...H...H.. - 4089c0 ffe0488b 5d104883 c518ff65 000f1f00 ..H.].H....e.... - 4089d0 0f000000 02000000 00000000 00000000 ................ - 4089e0 0e000000 00000000 488d45f0 4c39f80f ........H.E.L9.. - 4089f0 82940000 0048c745 f0288a40 004c89f3 .....H.E.(.@.L.. - 408a00 488975f8 4883c5f0 f6c30775 1b488b03 H.u.H......u.H.. - 408a10 ffe0660f 1f440000 01000000 00000000 ..f..D.......... - 408a20 1e000000 00000000 48c74500 608a4000 ........H.E.`.@. - 408a30 83e30748 8d43ff48 8b5d0848 894508f6 ...H.C.H.].H.E.. - 408a40 c307751c 488b03ff e00f1f80 00000000 ..u.H........... - 408a50 41000000 00000000 1e000000 00000000 A............... - 408a60 83e30748 8d43ff48 3b450875 0e488d1d ...H.C.H;E.u.H.. - 408a70 25b71400 4883c510 ff650048 8d1d20b7 %...H....e.H.. . - 408a80 14004883 c510ff65 00488d1d c0c51200 ..H....e.H...... - 408a90 41ff65f8 0f1f4000 0f000000 02000000 A.e...@......... - 408aa0 00000000 00000000 0e000000 00000000 ................ - 408ab0 488d45f0 4c39f80f 828e0000 0048c745 H.E.L9.......H.E - 408ac0 f0f08a40 004c89f3 488975f8 4883c5f0 ...@.L..H.u.H... - 408ad0 f6c30775 1b488b03 ffe0660f 1f440000 ...u.H....f..D.. - 408ae0 01000000 00000000 1e000000 00000000 ................ - 408af0 48c74500 288b4000 83e30748 8d43ff48 H.E.(.@....H.C.H - 408b00 8b5d0848 894508f6 c307751c 488b03ff .].H.E....u.H... - 408b10 e00f1f80 00000000 41000000 00000000 ........A....... - 408b20 1e000000 00000000 83e30748 8d43ff48 ...........H.C.H - 408b30 3b45080f 94c00fb6 c048c1e0 03488b98 ;E.......H...H.. - 408b40 58475300 4883c510 ff650048 8d1d06c5 XGS.H....e.H.... - 408b50 120041ff 65f86690 0f000000 02000000 ..A.e.f......... - 408b60 00000000 00000000 0e000000 00000000 ................ - 408b70 488d45f0 4c39f80f 82c80000 0048c745 H.E.L9.......H.E - 408b80 f0b08b40 004c89f3 488975f8 4883c5f0 ...@.L..H.u.H... - 408b90 f6c30775 1b488b03 ffe0660f 1f440000 ...u.H....f..D.. - 408ba0 01000000 00000000 1e000000 00000000 ................ - 408bb0 488b4508 83e30748 83fb0174 3948c745 H.E....H...t9H.E - 408bc0 08e88b40 004889c3 4883c508 f6c30775 ...@.H..H......u - 408bd0 17488b03 ffe06690 00000000 00000000 .H....f......... - 408be0 1e000000 00000000 488d1daa b5140048 ........H......H - 408bf0 83c508ff 650048c7 4508208c 40004889 ....e.H.E. .@.H. - 408c00 c34883c5 08f6c307 7516488b 03ffe090 .H......u.H..... - 408c10 00000000 00000000 1e000000 00000000 ................ - 408c20 83e30748 83fb0174 0e488d1d 72b51400 ...H...t.H..r... - 408c30 4883c508 ff650048 8d1d5bb5 14004883 H....e.H..[...H. - 408c40 c508ff65 00488d1d 34c41200 41ff65f8 ...e.H..4...A.e. - 408c50 0f000000 02000000 00000000 00000000 ................ - 408c60 0e000000 00000000 488d45f0 4c39f80f ........H.E.L9.. - 408c70 82d20000 0048c745 f0a88c40 004c89f3 .....H.E...@.L.. - 408c80 488975f8 4883c5f0 f6c30775 1b488b03 H.u.H......u.H.. - 408c90 ffe0660f 1f440000 01000000 00000000 ..f..D.......... - 408ca0 1e000000 00000000 488b4508 83e30748 ........H.E....H - 408cb0 83fb0174 5048c745 08e08c40 004889c3 ...tPH.E...@.H.. - 408cc0 4883c508 f6c30775 17488b03 ffe06690 H......u.H....f. - 408cd0 00000000 00000000 1e000000 00000000 ................ - 408ce0 83e30748 83fb0175 0e488d1d cbb41400 ...H...u.H...... - 408cf0 4883c508 ff650048 8d1db4b4 14004883 H....e.H......H. - 408d00 c508ff65 0048c745 08308d40 004889c3 ...e.H.E.0.@.H.. - 408d10 4883c508 f6c30775 17488b03 ffe06690 H......u.H....f. - 408d20 00000000 00000000 1e000000 00000000 ................ - 408d30 83e30748 83fb0174 be488d1d 69b41400 ...H...t.H..i... - 408d40 4883c508 ff650048 8d1d3ac3 120041ff H....e.H..:...A. - 408d50 65f8660f 1f440000 0f000000 02000000 e.f..D.......... - 408d60 00000000 00000000 0e000000 00000000 ................ - 408d70 488d45f0 4c39f80f 82c80000 0048c745 H.E.L9.......H.E - 408d80 f0b08d40 004889f3 4c8975f8 4883c5f0 ...@.H..L.u.H... - 408d90 f6c30775 1b488b03 ffe0660f 1f440000 ...u.H....f..D.. - 408da0 01000000 00000000 1e000000 00000000 ................ - 408db0 488b4508 83e30748 83fb0174 3948c745 H.E....H...t9H.E - 408dc0 08e88d40 004889c3 4883c508 f6c30775 ...@.H..H......u - 408dd0 17488b03 ffe06690 00000000 00000000 .H....f......... - 408de0 1e000000 00000000 488d1db3 b3140048 ........H......H - 408df0 83c508ff 650048c7 4508208e 40004889 ....e.H.E. .@.H. - 408e00 c34883c5 08f6c307 7516488b 03ffe090 .H......u.H..... - 408e10 00000000 00000000 1e000000 00000000 ................ - 408e20 83e30748 83fb0174 0e488d1d 69b31400 ...H...t.H..i... - 408e30 4883c508 ff650048 8d1d64b3 14004883 H....e.H..d...H. - 408e40 c508ff65 00488d1d 44c21200 41ff65f8 ...e.H..D...A.e. - 408e50 0f000000 02000000 00000000 00000000 ................ - 408e60 0e000000 00000000 488d45f0 4c39f80f ........H.E.L9.. - 408e70 82890000 0048c745 f0a88e40 004889f3 .....H.E...@.H.. - 408e80 4c8975f8 4883c5f0 f6c30775 1b488b03 L.u.H......u.H.. - 408e90 ffe0660f 1f440000 01000000 00000000 ..f..D.......... - 408ea0 1e000000 00000000 488b4508 83e30748 ........H.E....H - 408eb0 83fb0174 3948c745 08e08e40 004889c3 ...t9H.E...@.H.. - 408ec0 4883c508 f6c30775 17488b03 ffe06690 H......u.H....f. - 408ed0 00000000 00000000 1e000000 00000000 ................ - 408ee0 488d1db3 c9120048 83c508ff 65004889 H......H....e.H. - 408ef0 c34883e3 f84883c5 10488b03 ffe0488d .H...H...H....H. - 408f00 1d93c112 0041ff65 f80f1f80 00000000 .....A.e........ - 408f10 0f000000 02000000 00000000 00000000 ................ - 408f20 0e000000 00000000 488d45f0 4c39f80f ........H.E.L9.. - 408f30 82c80000 0048c745 f0688f40 004c89f3 .....H.E.h.@.L.. - 408f40 488975f8 4883c5f0 f6c30775 1b488b03 H.u.H......u.H.. - 408f50 ffe0660f 1f440000 01000000 00000000 ..f..D.......... - 408f60 1e000000 00000000 488b4508 83e30748 ........H.E....H - 408f70 83fb0174 3948c745 08a08f40 004889c3 ...t9H.E...@.H.. - 408f80 4883c508 f6c30775 17488b03 ffe06690 H......u.H....f. - 408f90 00000000 00000000 1e000000 00000000 ................ - 408fa0 488d1dfb b1140048 83c508ff 650048c7 H......H....e.H. - 408fb0 4508d88f 40004889 c34883c5 08f6c307 E...@.H..H...... - 408fc0 7516488b 03ffe090 00000000 00000000 u.H............. - 408fd0 1e000000 00000000 83e30748 83fb0174 ...........H...t - 408fe0 0e488d1d b1b11400 4883c508 ff650048 .H......H....e.H - 408ff0 8d1dacb1 14004883 c508ff65 00488d1d ......H....e.H.. - 409000 9cc01200 41ff65f8 0f000000 02000000 ....A.e......... - 409010 00000000 00000000 0e000000 00000000 ................ - 409020 4889f04c 89f64989 c6e942fb ffff6690 H..L..I...B...f. - 409030 0f000000 02000000 00000000 00000000 ................ - 409040 0e000000 00000000 488d45f0 4c39f80f ........H.E.L9.. - 409050 82890000 0048c745 f0889040 004889f3 .....H.E...@.H.. - 409060 4c8975f8 4883c5f0 f6c30775 1b488b03 L.u.H......u.H.. - 409070 ffe0660f 1f440000 01000000 00000000 ..f..D.......... - 409080 1e000000 00000000 488b4508 83e30748 ........H.E....H - 409090 83fb0174 104889c3 4883e3f8 4883c510 ...t.H..H...H... - 4090a0 488b03ff e048c745 08d09040 004889c3 H....H.E...@.H.. - 4090b0 4883c508 f6c30775 17488b03 ffe06690 H......u.H....f. - 4090c0 00000000 00000000 1e000000 00000000 ................ - 4090d0 488d1dba c7120048 83c508ff 6500488d H......H....e.H. - 4090e0 1dcbbf12 0041ff65 f80f1f80 00000000 .....A.e........ - 4090f0 17000000 03000000 00000000 00000000 ................ - 409100 0e000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 409110 6248c745 f0409140 004889f3 48897df8 bH.E.@.@.H..H.}. - 409120 4883c5f0 f6c30775 17488b03 ffe06690 H......u.H....f. - 409130 01000000 00000000 1e000000 00000000 ................ - 409140 488b4508 83e30748 83fb0174 134889c6 H.E....H...t.H.. - 409150 4c8d3529 5f100048 83c510e9 40dc0c00 L.5)_..H....@... - 409160 4889c64c 8d352a5f 10004883 c510e92d H..L.5*_..H....- - 409170 dc0c0048 8d1ddebf 120041ff 65f86690 ...H......A.e.f. - 409180 0f000000 02000000 00000000 00000000 ................ - 409190 0e000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 4091a0 6248c745 f0d09140 004c89f3 488975f8 bH.E...@.L..H.u. - 4091b0 4883c5f0 f6c30775 17488b03 ffe06690 H......u.H....f. - 4091c0 01000000 00000000 1e000000 00000000 ................ - 4091d0 488b4508 83e30748 83fb0174 134889c6 H.E....H...t.H.. - 4091e0 4c8d3599 5e100048 83c510e9 b0db0c00 L.5.^..H........ - 4091f0 4889c64c 8d359a5e 10004883 c510e99d H..L.5.^..H..... - 409200 db0c0048 8d1d56bf 120041ff 65f86690 ...H..V...A.e.f. - 409210 0f000000 02000000 00000000 00000000 ................ - 409220 0e000000 00000000 4889f74c 89f64c8d ........H..L..L. - 409230 352dbf12 00e92e98 0700660f 1f440000 5-........f..D.. - 409240 05000000 01000000 00000000 00000000 ................ - 409250 0e000000 18bf1200 488d45f8 4c39f872 ........H.E.L9.r - 409260 5848c745 f8909240 004c89f3 4883c5f8 XH.E...@.L..H... - 409270 f6c30775 1b488b03 ffe0660f 1f440000 ...u.H....f..D.. - 409280 00000000 00000000 1e000000 e0be1200 ................ - 409290 83e30748 83fb0174 10488d1d 90be1200 ...H...t.H...... /usr/bin/HsColour differs in assembler output --- old /usr/bin/HsColour (disasm) +++ new /usr/bin/HsColour (disasm) @@ -5510,1837 +5510,6 @@ endbr64 jmp xchg %ax,%ax - add (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - adc (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - lea -offset(%rbp),%rax - cmp %r15,%rax - jb - movq $something,-offset(%rbp) - mov %rbx,-offset(%rbp) - lea offset(%rip),%rdi # - mov offset(%rbx),%rsi - mov offset(%rbx),%r14 - add $something,%rbp - jmp - jmp *-offset(%r13) - xchg %ax,%ax - add (%rax),%eax - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - sldt (%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - rex.RB - lock cmp %r15,%rax - jb - movq $something,-offset(%rbp) - mov %rbx,-offset(%rbp) - mov offset(%rbx),%rdi - mov offset(%rbx),%rsi - mov offset(%rbx),%r14 - add $something,%rbp - jmp - jmp *-offset(%r13) - nopl offset(%rax,%rax,1) - (bad) - add %al,(%rax) - add %al,(%rbx) - ... - add %al,(%rax) - add %cl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - rex.RB enter $something,$0xf8 - jb - movq $something,-offset(%rbp) - mov %rdi,%rbx - mov %r14,-offset(%rbp) - mov %rsi,-offset(%rbp) - add $something,%rbp - test $something,%bl - jne - mov (%rbx),%rax - jmp *%rax - xchg %ax,%ax - add (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - fadds -offset(%rbx) - clc - add %ecx,(%rdi) - test %dh,offset(%rdi) - movl $something,-offset(%rbp) - mov offset(%rbx),%rax - mov offset(%rbx),%rbx - mov %rax,offset(%rbp) - add $something,%rbp - test $something,%bl - jne - mov (%rbx),%rax - jmp *%rax - nopw offset(%rax,%rax,1) - add (%rax),%eax - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - adc %r9b,-offset(%r8) - rex.WRB sbb %r9b,-offset(%r8) - push %rbp - or %cl,-offset(%rax) - fiadds -offset(%rbx) - incb (%rcx) - je - add $something,%r12 - cmp offset(%r13),%r12 - ja - movq $something,-offset(%r12) - mov %rax,-offset(%r12) - mov %rcx,-offset(%r12) - mov %rbx,-offset(%r12) - movq $something,-offset(%r12) - mov %rdx,-offset(%r12) - lea -offset(%r12),%rax - mov %rax,(%r12) - lea -offset(%r12),%rbx - add $something,%rbp - jmp *offset(%rbp) - movq $something,offset(%r13) - jmp - lea offset(%rip),%rbx # - jmp *-offset(%r13) - add $something,%rbp - lea offset(%rip),%rbx # - add $something,%rbp - jmp *offset(%rbp) - movq $something,offset(%rbp) - mov %rax,%r14 - movq $something,-offset(%rbp) - mov %rcx,-offset(%rbp) - mov %rdx,-offset(%rbp) - add $something,%rbp - jmp - nopl offset(%rax) - add (%rax),%eax - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - fadds -offset(%rbx) - clc - add %esi,-offset(%rbp) - add $something,%r12 - cmp offset(%r13),%r12 - ja - movq $something,-offset(%r12) - mov offset(%rbp),%rax - mov %rax,-offset(%r12) - mov offset(%rbp),%rax - mov %rax,-offset(%r12) - movq $something,-offset(%r12) - mov offset(%rbp),%rax - mov %rax,-offset(%r12) - lea -offset(%r12),%rax - mov %rax,(%r12) - lea -offset(%r12),%rbx - add $something,%rbp - jmp *offset(%rbp) - movq $something,offset(%r13) - jmp - nopl offset(%rax,%rax,1) - (bad) - add %al,(%rax) - add %al,(%rbx) - ... - add %al,(%rax) - add %cl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - rex.RB rorb $1,-offset(%r9,%rdi,1) - jb - movq $something,-offset(%rbp) - mov %rdi,%rbx - mov %rsi,-offset(%rbp) - mov %r14,-offset(%rbp) - add $something,%rbp - test $something,%bl - jne - mov (%rbx),%rax - jmp *%rax - xchg %ax,%ax - add (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - fadds -offset(%rbx) overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1