~/f/ghc-yesod-core/RPMS.2 ~/f/ghc-yesod-core ~/f/ghc-yesod-core RPMS.2/ghc-yesod-core-1.6.29.1-1.1.x86_64.rpm RPMS/ghc-yesod-core-1.6.29.1-1.1.x86_64.rpm differ: char 225, line 1 Comparing ghc-yesod-core-1.6.29.1-1.1.x86_64.rpm to ghc-yesod-core-1.6.29.1-1.1.x86_64.rpm comparing the rpm tags of ghc-yesod-core --- old-rpm-tags +++ new-rpm-tags @@ -241 +241 @@ -/usr/lib64/ghc-9.12.4/lib/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE-ghc9.12.4.so 66ef221d23308db9dca518a1c2d963eff272d561787563916b46d6af8ae67ffb 0 +/usr/lib64/ghc-9.12.4/lib/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE-ghc9.12.4.so 5c3f2762e00fc658fe82cf6ffcee71ccad1d2a6bf770cb8e16d12bca65d745ea 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/ghc-9.12.4/lib/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE-ghc9.12.4.so differs in ELF sections --- old /usr/lib64/ghc-9.12.4/lib/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE-ghc9.12.4.so (objdump) +++ new /usr/lib64/ghc-9.12.4/lib/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE-ghc9.12.4.so (objdump) @@ -14403,7 +14403,7 @@ 38638 20060700 12000e00 60a31c00 00000000 .......`....... 38648 3b000000 00000000 422b0400 11001600 ;.......B+...... 38658 a8f92100 00000000 00000000 00000000 ..!............. - 38668 d9330900 12000e00 b0a42000 00000000 .3........ ..... + 38668 d9330900 12000e00 60a32000 00000000 .3......`. ..... 38678 d2000000 00000000 bbea0300 11001600 ................ 38688 c8f42100 00000000 00000000 00000000 ..!............. 38698 a1da0500 12000e00 30ae1900 00000000 ........0....... @@ -14814,7 +14814,7 @@ 39fe8 301c0300 11001000 7dc32000 00000000 0.......}. ..... 39ff8 00000000 00000000 a5710600 11001600 .........q...... 3a008 b05a2200 00000000 00000000 00000000 .Z"............. - 3a018 83c70600 12000e00 d0a82000 00000000 .......... ..... + 3a018 83c70600 12000e00 80a72000 00000000 .......... ..... 3a028 5b000000 00000000 3c980000 11001600 [.......<....... 3a038 183e2100 00000000 00000000 00000000 .>!............. 3a048 3cb40600 11001600 686f2200 00000000 <.......ho"..... @@ -64542,7 +64542,7 @@ 0fc398 58492300 00000000 e8492300 00000000 XI#......I#..... 0fc3a8 08000000 00000000 b8492300 00000000 .........I#..... 0fc3b8 f8492300 00000000 08000000 00000000 .I#............. - 0fc3c8 08a32000 00000000 004a2300 00000000 .. ......J#..... + 0fc3c8 a0a12000 00000000 004a2300 00000000 .. ......J#..... 0fc3d8 08000000 00000000 a0492300 00000000 .........I#..... 0fc3e8 084a2300 00000000 08000000 00000000 .J#............. 0fc3f8 d0492300 00000000 384a2300 00000000 .I#.....8J#..... @@ -64566,11 +64566,11 @@ 0fc518 f04a2300 00000000 504b2300 00000000 .J#.....PK#..... 0fc528 08000000 00000000 1d4b2300 00000000 .........K#..... 0fc538 604b2300 00000000 08000000 00000000 `K#............. - 0fc548 b0a42000 00000000 784b2300 00000000 .. .....xK#..... + 0fc548 60a32000 00000000 784b2300 00000000 `. .....xK#..... 0fc558 08000000 00000000 404b2300 00000000 ........@K#..... 0fc568 804b2300 00000000 08000000 00000000 .K#............. 0fc578 d84a2300 00000000 904b2300 00000000 .J#......K#..... - 0fc588 08000000 00000000 d0a82000 00000000 .......... ..... + 0fc588 08000000 00000000 80a72000 00000000 .......... ..... 0fc598 984b2300 00000000 08000000 00000000 .K#............. 0fc5a8 604b2300 00000000 a04b2300 00000000 `K#......K#..... 0fc5b8 08000000 00000000 704b2300 00000000 ........pK#..... @@ -110844,7 +110844,7 @@ 1b1d50 488d45e0 4c39f872 38488b05 98000600 H.E.L9.r8H...... 1b1d60 488945f0 48895df8 488b7b20 488b7318 H.E.H.].H.{ H.s. 1b1d70 4c8b7310 488b053d ff050048 8945e048 L.s.H..=...H.E.H - 1b1d80 8b432848 8945e848 83c5e0e9 408b0500 .C(H.E.H....@... + 1b1d80 8b432848 8945e848 83c5e0e9 f0890500 .C(H.E.H........ 1b1d90 9041ff65 f00f1f00 05000000 00000000 .A.e............ 1b1da0 0f000000 80530700 488d45f0 4c39f872 .....S..H.E.L9.r 1b1db0 2c488b05 40000600 488945f0 48895df8 ,H..@...H.E.H.]. @@ -133364,203 +133364,182 @@ 209cd0 05ebfdff ff498944 24f8498d 4424d949 .....I.D$.I.D$.I 209ce0 89042449 8d5c24f9 4883c510 ff650049 ..$I.\$.H....e.I 209cf0 c7858803 0000b800 0000ff25 00880000 ...........%.... - 209d00 41ff65f0 0f1f4000 02000000 00000000 A.e...@......... - 209d10 12000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 209d20 21488b05 d0800000 488945f0 48895df8 !H......H.E.H.]. - 209d30 4c8b7310 488b5b18 4883c5f0 ff25068b L.s.H.[.H....%.. - 209d40 000041ff 65f06690 05000000 01000000 ..A.e.f......... - 209d50 01000000 00000000 09000000 00000000 ................ - 209d60 488d45e8 4c39f872 4f4983c4 204d3ba5 H.E.L9.rOI.. M;. - 209d70 58030000 7737488b 4307488d 1d97ffff X...w7H.C.H..... - 209d80 ff49895c 24e84d89 7424f849 89042448 .I.\$.M.t$.I..$H - 209d90 8d053a00 00004889 45f0498d 4424e848 ..:...H.E.I.D$.H - 209da0 8945f848 83c5f0ff 257b8500 0049c785 .E.H....%{...I.. - 209db0 88030000 20000000 41ff65f8 0f1f4000 .... ...A.e...@. - 209dc0 01000000 00000000 1e000000 00000000 ................ - 209dd0 488d0521 00000048 89450049 89deff25 H..!...H.E.I...% - 209de0 4c8a0000 0f1f4000 01000000 00000000 L.....@......... - 209df0 1e000000 00000000 488d0521 00000048 ........H..!...H - 209e00 89450049 89deff25 ac8b0000 0f1f4000 .E.I...%......@. - 209e10 01000000 00000000 1e000000 00000000 ................ - 209e20 488d0521 00000048 89450049 89deff25 H..!...H.E.I...% - 209e30 947f0000 0f1f4000 01000000 00000000 ......@......... - 209e40 1e000000 00000000 4989de48 8b056e88 ........I..H..n. - 209e50 00004889 45f8488b 05d38d00 0048ffc0 ..H.E.H......H.. - 209e60 48894500 4883c5f8 ff25aa84 00006690 H.E.H....%....f. - 209e70 01000000 00000000 10000000 20ab0200 ............ ... - 209e80 488d45e8 4c39f872 33488b05 687f0000 H.E.L9.r3H..h... - 209e90 488945f0 48895df8 488d0531 00000048 H.E.H.].H..1...H - 209ea0 8945e848 8b051e84 0000488d 70014c8b .E.H......H.p.L. - 209eb0 73104883 c5e8ff25 2c800000 41ff65f0 s.H....%,...A.e. - 209ec0 00000000 00000000 1e000000 d0aa0200 ................ - 209ed0 488d0529 00000048 89450048 89de488b H..)...H.E.H..H. - 209ee0 05e38300 004c8d70 01ff2571 7b000090 .....L.p..%q{... - 209ef0 00000000 00000000 1e000000 00000000 ................ - 209f00 4983c418 4d3ba558 03000077 21488b05 I...M;.X...w!H.. - 209f10 54880000 49894424 f049895c 24f84d89 T...I.D$.I.\$.M. - 209f20 3424498d 5c24f148 83c508ff 650049c7 4$I.\$.H....e.I. - 209f30 85880300 00180000 00ff2541 7f000090 ..........%A.... - 209f40 01000000 00000000 10000000 00000000 ................ - 209f50 488d45f0 4c39f872 1e488b05 987e0000 H.E.L9.r.H...~.. - 209f60 488945f0 48895df8 31f64c8b 73104883 H.E.H.].1.L.s.H. - 209f70 c5f0e931 f9ffff41 ff65f00f 1f440000 ...1...A.e...D.. - 209f80 02000000 00000000 12000000 00000000 ................ - 209f90 488d45f0 4c39f872 604983c4 184d3ba5 H.E.L9.r`I...M;. - 209fa0 58030000 7748488b 054b7e00 00488945 X...wHH..K~..H.E - 209fb0 f048895d f8488b43 10488b5b 18488b0d .H.].H.C.H.[.H.. - 209fc0 347b0000 49894c24 f049895c 24f8488b 4{..I.L$.I.\$.H. - 209fd0 1df38200 0048ffc3 49891c24 498d7424 .....H..I..$I.t$ - 209fe0 f24989c6 4883c5f0 ff255288 000049c7 .I..H....%R...I. - 209ff0 85880300 00180000 0041ff65 f00f1f00 .........A.e.... - 20a000 05000000 01000000 03000000 00000000 ................ - 20a010 08000000 00000000 4983c440 4d3ba558 ........I..@M;.X - 20a020 03000077 56488b43 07488b4b 0f488b5b ...wVH.C.H.K.H.[ - 20a030 17488d15 58ffffff 49895424 c8498944 .H..X...I.T$.I.D - 20a040 24d84d89 7424e048 8b05528f 00004989 $.M.t$.H..R...I. - 20a050 4424e849 894c24f0 488b0569 82000048 D$.I.L$.H..i...H - 20a060 ffc04989 4424f849 8d4424c8 49890424 ..I.D$.I.D$.I..$ - 20a070 4d8d7424 eeff25cd 87000049 c7858803 M.t$..%....I.... - 20a080 00004000 000041ff 65f8660f 1f440000 ..@...A.e.f..D.. - 20a090 02000000 00000000 12000000 58a90200 ............X... - 20a0a0 488d45f0 4c39f872 1d488b05 487d0000 H.E.L9.r.H..H}.. - 20a0b0 488945f0 48895df8 4c8b7310 488b5b18 H.E.H.].L.s.H.[. - 20a0c0 4883c5f0 eb6241ff 65f0660f 1f440000 H....bA.e.f..D.. - 20a0d0 02000000 00000000 12000000 18a90200 ................ - 20a0e0 488d45f0 4c39f872 20488b05 087d0000 H.E.L9.r H...}.. - 20a0f0 488945f0 48895df8 488b7318 4c8b7310 H.E.H.].H.s.L.s. - 20a100 4883c5f0 e9ff0100 0041ff65 f00f1f00 H........A.e.... - 20a110 05000000 01000000 01000000 00000000 ................ - 20a120 09000000 d0a80200 488d45e8 4c39f80f ........H.E.L9.. - 20a130 82d20000 00488d05 3c000000 488945e8 .....H..<...H.E. - 20a140 4889d848 8b5b0748 89d94c89 f348894d H..H.[.H..L..H.M - 20a150 f0488945 f84883c5 e8f6c307 751a488b .H.E.H......u.H. - 20a160 03ffe00f 1f440000 02000000 00000000 .....D.......... - 20a170 1e000000 80a80200 4889d883 e0074883 ........H.....H. - 20a180 f8010f84 83000000 4983c440 4d3ba558 ........I..@M;.X - 20a190 03000077 61488b43 06488b5b 0e488d0d ...waH.C.H.[.H.. - 20a1a0 fcfeffff 49894c24 c849895c 24d8488b ....I.L$.I.\$.H. - 20a1b0 5d104989 5c24e048 8d1d22ff ffff4989 ].I.\$.H.."...I. - 20a1c0 5c24e848 8b5d0849 895c24f8 49890424 \$.H.].I.\$.I..$ - 20a1d0 498d7c24 c8498d74 24e84c8d 35c1a502 I.|$.I.t$.L.5... - 20a1e0 00488b05 d07d0000 488d5804 4883c518 .H...}..H.X.H... - 20a1f0 ff254288 000049c7 85880300 00400000 .%B...I......@.. - 20a200 00ff25f9 82000041 ff65f848 8d1d87a5 ..%....A.e.H.... - 20a210 02004883 c518ff65 000f1f80 00000000 ..H....e........ - 20a220 04000000 00000000 0f000000 c8a70200 ................ - 20a230 488d45f0 4c39f80f 82a80000 004983c4 H.E.L9.......I.. - 20a240 604d3ba5 58030000 0f878c00 0000488b `M;.X.........H. - 20a250 05a37b00 00488945 f048895d f8488b43 ..{..H.E.H.].H.C - 20a260 10488b4b 18488b53 20488b5b 28488d35 .H.K.H.S H.[(H.5 - 20a270 0cfcffff 49897424 a849895c 24b8488d ....I.t$.I.\$.H. - 20a280 1dcbfcff ff49895c 24c04989 5424d048 .....I.\$.I.T$.H - 20a290 8d1d82fd ffff4989 5c24d849 8d5c24c0 ......I.\$.I.\$. - 20a2a0 49895c24 e0498d5c 24a84989 5c24e849 I.\$.I.\$.I.\$.I - 20a2b0 894c24f0 488d1d6d feffff49 895c24f8 .L$.H..m...I.\$. - 20a2c0 498d5c24 d949891c 244989c6 498d5c24 I.\$.I..$I..I.\$ - 20a2d0 f94883c5 f0e94efe ffff49c7 85880300 .H....N...I..... - 20a2e0 00600000 0041ff65 f00f1f80 00000000 .`...A.e........ - 20a2f0 0f000000 02000000 02000000 00000000 ................ - 20a300 0e000000 00000000 488d45f0 4c39f80f ........H.E.L9.. - 20a310 82f50000 00488d05 2c000000 488945f0 .....H..,...H.E. - 20a320 4889f34c 8975f848 83c5f0f6 c3077518 H..L.u.H......u. - 20a330 488b03ff e00f1f00 01000000 00000000 H............... - 20a340 1e000000 b0a60200 488b4508 4889d983 ........H.E.H... - 20a350 e1074883 f901746a 4983c430 4d3ba558 ..H...tjI..0M;.X - 20a360 03000077 4c488b4b 06488b53 16488b5b ...wLH.K.H.S.H.[ - 20a370 1e488d35 b8feffff 49897424 d849895c .H.5....I.t$.I.\ - 20a380 24e84989 4424f049 895424f8 49890c24 $.I.D$.I.T$.I..$ - 20a390 498d7424 d84c8d35 0da40200 488b056d I.t$.L.5....H..m - 20a3a0 86000048 8d580348 83c510ff 252f7600 ...H.X.H....%/v. - 20a3b0 0049c785 88030000 30000000 ff253e81 .I......0....%>. - 20a3c0 00004983 c4304d3b a5580300 0077e248 ..I..0M;.X...w.H - 20a3d0 8b5b0748 8d0d9ef7 ffff4989 4c24d849 .[.H......I.L$.I - 20a3e0 894424e8 49895c24 f0488d05 70f9ffff .D$.I.\$.H..p... - 20a3f0 49894424 f8498d44 24d84989 0424498d I.D$.I.D$.I..$I. - 20a400 5c24f948 83c510ff 6500488d 1de7a502 \$.H....e.H..... - 20a410 0041ff65 f80f1f00 01000000 00000000 .A.e............ - 20a420 10000000 38a70200 488d45f0 4c39f872 ....8...H.E.L9.r - 20a430 19488b05 c0790000 488945f0 48895df8 .H...y..H.E.H.]. - 20a440 4c8b7310 4883c5f0 eb6641ff 65f06690 L.s.H....fA.e.f. - 20a450 01000000 00000000 10000000 98a50200 ................ - 20a460 488d45f0 4c39f872 27488b05 88790000 H.E.L9.r'H...y.. - 20a470 488945f0 48895df8 488b7310 488b055d H.E.H.].H.s.H..] - 20a480 7b00004c 8d700148 83c5f0e9 78feffff {..L.p.H....x... - 20a490 41ff65f0 0f1f4000 05000000 01000000 A.e...@......... - 20a4a0 00000000 00000000 0e000000 48a50200 ............H... - 20a4b0 488d45f8 4c39f80f 82ac0000 00488d05 H.E.L9.......H.. - 20a4c0 2c000000 488945f8 4c89f348 83c5f8f6 ,...H.E.L..H.... - 20a4d0 c307751c 488b03ff e00f1f80 00000000 ..u.H........... - 20a4e0 00000000 00000000 1e000000 70a60200 ............p... - 20a4f0 4889d883 e0074883 f8017478 4983c430 H.....H...txI..0 - 20a500 4d3ba558 03000077 4f488b43 06488b5b M;.X...wOH.C.H.[ - 20a510 0e488d0d 10ffffff 49894c24 d849895c .H......I.L$.I.\ - 20a520 24e8488d 1d37ffff ff49895c 24f04989 $.H..7...I.\$.I. - 20a530 0424498d 7c24d849 8d7424f0 4c8d355f .$I.|$.I.t$.L.5_ - 20a540 a2020048 8b056e7a 0000488d 58044883 ...H..nz..H.X.H. - 20a550 c508ff25 e0840000 49c78588 03000030 ...%....I......0 - 20a560 000000ff 25977f00 00488d1d f0a50200 ....%....H...... - 20a570 41ff65f8 488d1d1e a2020048 83c508ff A.e.H......H.... - 20a580 6500660f 1f440000 01000000 00000000 e.f..D.......... - 20a590 10000000 c8a50200 488d45f0 4c39f872 ........H.E.L9.r - 20a5a0 1c488b05 50780000 488945f0 48895df8 .H..Px..H.E.H.]. - 20a5b0 4c8b7310 4883c5f0 e9f3feff ff41ff65 L.s.H........A.e - 20a5c0 f00f1f80 00000000 01000000 00000000 ................ - 20a5d0 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 20a5e0 1c488b05 10780000 488945f0 48895df8 .H...x..H.E.H.]. - 20a5f0 4c8b7310 4883c5f0 e97bf0ff ff41ff65 L.s.H....{...A.e /usr/lib64/ghc-9.12.4/lib/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE-ghc9.12.4.so differs in assembler output --- old /usr/lib64/ghc-9.12.4/lib/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE-ghc9.12.4.so (disasm) +++ new /usr/lib64/ghc-9.12.4/lib/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE-ghc9.12.4.so (disasm) @@ -261745,124 +261745,14 @@ jmp *offset(%rip) # jmp *-offset(%r13) nopl offset(%rax) - 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 - mov offset(%rip),%rax # - mov %rax,-offset(%rbp) - mov %rbx,-offset(%rbp) - mov offset(%rbx),%r14 - mov offset(%rbx),%rbx - add $something,%rbp - jmp *offset(%rip) # - jmp *-offset(%r13) - xchg %ax,%ax - add $something,%eax - add %al,(%rax) - add %al,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - rex.RB call - rex.WRXB - add $something,%r12 - cmp offset(%r13),%r12 - ja - mov offset(%rbx),%rax - lea -offset(%rip),%rbx # - mov %rbx,-offset(%r12) - mov %r14,-offset(%r12) - mov %rax,(%r12) - lea offset(%rip),%rax # - mov %rax,-offset(%rbp) - lea -offset(%r12),%rax - mov %rax,-offset(%rbp) - add $something,%rbp - jmp *offset(%rip) # - movq $something,offset(%r13) - jmp *-offset(%r13) - nopl offset(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add $something,%eax - mov %rax,offset(%rbp) - mov %rbx,%r14 - jmp *offset(%rip) # - nopl offset(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add $something,%eax - mov %rax,offset(%rbp) - mov %rbx,%r14 - jmp *offset(%rip) # - nopl offset(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add $something,%eax - mov %rax,offset(%rbp) - mov %rbx,%r14 - jmp *offset(%rip) # - nopl offset(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rcx) - fimuls -offset(%rax) - add $something,%eax - mov %rax,-offset(%rbp) - mov offset(%rip),%rax # - inc %rax - mov %rax,offset(%rbp) - add $something,%rbp - jmp *offset(%rip) # - xchg %ax,%ax add %eax,(%rax) add %al,(%rax) add %al,(%rax) add %al,(%rax) adc %al,(%rax) add %al,(%rax) - and %ch,-offset(%rbx) - rex.RB call + mov %ch,offset(%rdx,%rax,1) + call xor -offset(%rax),%ecx add $something,%eax mov %rax,-offset(%rbp) @@ -261878,8 +261768,8 @@ ... (bad) add %al,(%rax) - add %dl,%al - stos %al,(%rdi) + add %bh,(%rax) + lods (%rsi),%al add (%rax),%al lea offset(%rip),%rax # mov %rax,offset(%rbp) @@ -262003,9 +261893,7 @@ add %al,(%rax) adc (%rax),%al add %al,(%rax) - pop %rax - test $something,%eax - rex.RB + shrb $something,-offset(%rdx) lock cmp %r15,%rax jb mov offset(%rip),%rax # @@ -262023,8 +261911,7 @@ add %al,(%rax) adc (%rax),%al add %al,(%rax) - sbb %ch,-offset(%rcx) - rex.RB + subb $something,-offset(%rdx) lock cmp %r15,%rax jb mov offset(%rip),%rax # @@ -262044,13 +261931,12 @@ add %al,(%rax) add %cl,(%rcx) add %al,(%rax) - add %dl,%al - test $something,%al - add %cl,-offset(%rax) - rex.RB call - (bad) - rolb %cl,(%rax) - add %al,(%rax) + add %bh,(%rax) + stos %al,(%rdi) + add (%rax),%al + lea -offset(%rbp),%rax + cmp %r15,%rax + jb lea offset(%rip),%rax # mov %rax,-offset(%rbp) mov %rbx,%rax @@ -262071,12 +261957,13 @@ add %al,(%rax) (bad) add %al,(%rax) - add %al,offset(%rax) - mov %ebx,%eax - and $something,%eax - cmp $something,%rax - je - add $something,%r12 + add %ch,%al + test $something,%eax + fadds -offset(%rbx) + clc + add %ecx,(%rdi) + test %al,offset(%rbx) + add $something,%esp cmp offset(%r13),%r12 ja RPMS.2/ghc-yesod-core-devel-1.6.29.1-1.1.x86_64.rpm RPMS/ghc-yesod-core-devel-1.6.29.1-1.1.x86_64.rpm differ: char 225, line 1 Comparing ghc-yesod-core-devel-1.6.29.1-1.1.x86_64.rpm to ghc-yesod-core-devel-1.6.29.1-1.1.x86_64.rpm comparing the rpm tags of ghc-yesod-core-devel --- old-rpm-tags +++ new-rpm-tags @@ -377 +377 @@ -/usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE.a 09951bbccb1a878e38654f9e7314f8e98b472286e75944396b322c88eb6fa6fb 0 +/usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE.a 99a5cbf0ea75b890f348c9a71647a4f506f7564b7955e7aa4b116f06b5929bdc 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE.a/RouteAttrs.o differs in ELF sections --- old /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE.a/RouteAttrs.o (objdump) +++ new /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE.a/RouteAttrs.o (objdump) @@ -114,183 +114,164 @@ 06d0 000049c7 4424f800 00000049 8d4424d9 ..I.D$.....I.D$. 06e0 49890424 498d5c24 f94883c5 10ff6500 I..$I.\$.H....e. 06f0 49c78588 030000b8 000000e9 00000000 I............... - 0700 41ff65f0 0f1f4000 02000000 00000000 A.e...@......... - 0710 12000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0720 1d48c745 f0000000 0048895d f84c8b73 .H.E.....H.].L.s - 0730 10488b5b 184883c5 f0e90000 000041ff .H.[.H........A. - 0740 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 0750 01000000 00000000 09000000 00000000 ................ - 0760 488d45e8 4c39f872 484983c4 204d3ba5 H.E.L9.rHI.. M;. - 0770 58030000 7730488b 430749c7 4424e800 X...w0H.C.I.D$.. - 0780 0000004d 897424f8 49890424 48c745f0 ...M.t$.I..$H.E. - 0790 00000000 498d4424 e8488945 f84883c5 ....I.D$.H.E.H.. - 07a0 f0e90000 000049c7 85880300 00200000 ......I...... .. - 07b0 0041ff65 f80f1f00 01000000 00000000 .A.e............ - 07c0 1e000000 00000000 48c74500 00000000 ........H.E..... - 07d0 4989dee9 00000000 01000000 00000000 I............... - 07e0 1e000000 00000000 48c74500 00000000 ........H.E..... - 07f0 4989dee9 00000000 01000000 00000000 I............... - 0800 1e000000 00000000 48c74500 00000000 ........H.E..... - 0810 4989dee9 00000000 01000000 00000000 I............... - 0820 1e000000 00000000 4989de48 c745f800 ........I..H.E.. - 0830 00000048 c7450000 00000048 83c5f8e9 ...H.E.....H.... - 0840 00000000 0f1f4000 01000000 00000000 ......@......... - 0850 10000000 00000000 488d45e8 4c39f872 ........H.E.L9.r - 0860 2848c745 f0000000 0048895d f848c745 (H.E.....H.].H.E - 0870 e8000000 00488d35 00000000 4c8b7310 .....H.5....L.s. - 0880 4883c5e8 e9000000 0041ff65 f00f1f00 H........A.e.... - 0890 00000000 00000000 1e000000 00000000 ................ - 08a0 48c74500 00000000 4889de4c 8d350000 H.E.....H..L.5.. - 08b0 0000e900 00000090 00000000 00000000 ................ - 08c0 1e000000 00000000 4983c418 4d3ba558 ........I...M;.X - 08d0 03000077 1e49c744 24f00000 00004989 ...w.I.D$.....I. - 08e0 5c24f84d 89342449 8d5c24f1 4883c508 \$.M.4$I.\$.H... - 08f0 ff650049 c7858803 00001800 0000e900 .e.I............ - 0900 0000000f 1f440000 01000000 00000000 .....D.......... - 0910 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0920 1b48c745 f0000000 0048895d f831f64c .H.E.....H.].1.L - 0930 8b731048 83c5f0e9 ecf9ffff 41ff65f0 .s.H........A.e. - 0940 02000000 00000000 12000000 00000000 ................ - 0950 488d45f0 4c39f872 534983c4 184d3ba5 H.E.L9.rSI...M;. - 0960 58030000 773b48c7 45f00000 00004889 X...w;H.E.....H. - 0970 5df8488b 4310488b 5b1849c7 4424f000 ].H.C.H.[.I.D$.. - 0980 00000049 895c24f8 49c70424 00000000 ...I.\$.I..$.... - 0990 498d7424 f24989c6 4883c5f0 e9000000 I.t$.I..H....... - 09a0 0049c785 88030000 18000000 41ff65f0 .I..........A.e. - 09b0 05000000 01000000 03000000 00000000 ................ - 09c0 08000000 00000000 4983c440 4d3ba558 ........I..@M;.X - 09d0 03000077 49488b43 07488b4b 0f488b5b ...wIH.C.H.K.H.[ - 09e0 1749c744 24c80000 00004989 4424d84d .I.D$.....I.D$.M - 09f0 897424e0 49c74424 e8000000 0049894c .t$.I.D$.....I.L - 0a00 24f049c7 4424f800 00000049 8d4424c8 $.I.D$.....I.D$. - 0a10 49890424 4d8d7424 eee90000 000049c7 I..$M.t$......I. - 0a20 85880300 00400000 0041ff65 f80f1f00 .....@...A.e.... - 0a30 02000000 00000000 12000000 00000000 ................ - 0a40 488d45f0 4c39f872 1a48c745 f0000000 H.E.L9.r.H.E.... - 0a50 0048895d f84c8b73 10488b5b 184883c5 .H.].L.s.H.[.H.. - 0a60 f0eb5d41 ff65f090 02000000 00000000 ..]A.e.......... - 0a70 12000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0a80 1d48c745 f0000000 0048895d f8488b73 .H.E.....H.].H.s - 0a90 184c8b73 104883c5 f0e9d201 000041ff .L.s.H........A. - 0aa0 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 0ab0 01000000 00000000 09000000 00000000 ................ - 0ac0 488d45e8 4c39f80f 82ba0000 0048c745 H.E.L9.......H.E - 0ad0 e8000000 004889d8 488b5b07 4889d94c .....H..H.[.H..L - 0ae0 89f34889 4df04889 45f84883 c5e8f6c3 ..H.M.H.E.H..... - 0af0 07751548 8b03ffe0 02000000 00000000 .u.H............ - 0b00 1e000000 00000000 4889d883 e0074883 ........H.....H. - 0b10 f8017477 4983c440 4d3ba558 03000077 ..twI..@M;.X...w - 0b20 56488b43 06488b5b 0e49c744 24c80000 VH.C.H.[.I.D$... - 0b30 00004989 5c24d848 8b5d1049 895c24e0 ..I.\$.H.].I.\$. - 0b40 49c74424 e8000000 00488b5d 0849895c I.D$.....H.].I.\ - 0b50 24f84989 0424498d 7c24c849 8d7424e8 $.I..$I.|$.I.t$. - 0b60 4c8d3500 00000048 8d1d0000 00004883 L.5....H......H. - 0b70 c518e900 00000049 c7858803 00004000 .......I......@. - 0b80 0000e900 00000041 ff65f848 8d1d0000 .......A.e.H.... - 0b90 00004883 c518ff65 000f1f80 00000000 ..H....e........ - 0ba0 04000000 00000000 0f000000 00000000 ................ - 0bb0 488d45f0 4c39f80f 82950000 004983c4 H.E.L9.......I.. - 0bc0 604d3ba5 58030000 777d48c7 45f00000 `M;.X...w}H.E... - 0bd0 00004889 5df8488b 4310488b 4b18488b ..H.].H.C.H.K.H. - 0be0 5320488b 5b2849c7 4424a800 00000049 S H.[(I.D$.....I - 0bf0 895c24b8 49c74424 c0000000 00498954 .\$.I.D$.....I.T - 0c00 24d049c7 4424d800 00000049 8d5c24c0 $.I.D$.....I.\$. - 0c10 49895c24 e0498d5c 24a84989 5c24e849 I.\$.I.\$.I.\$.I - 0c20 894c24f0 49c74424 f8000000 00498d5c .L$.I.D$.....I.\ - 0c30 24d94989 1c244989 c6498d5c 24f94883 $.I..$I..I.\$.H. - 0c40 c5f0e979 feffff49 c7858803 00006000 ...y...I......`. - 0c50 000041ff 65f06690 0f000000 02000000 ..A.e.f......... - 0c60 02000000 00000000 0e000000 00000000 ................ - 0c70 488d45f0 4c39f80f 82e60000 0048c745 H.E.L9.......H.E - 0c80 f0000000 004889f3 4c8975f8 4883c5f0 .....H..L.u.H... - 0c90 f6c30775 1b488b03 ffe0660f 1f440000 ...u.H....f..D.. - 0ca0 01000000 00000000 1e000000 00000000 ................ - 0cb0 488b4508 4889d983 e1074883 f9017461 H.E.H.....H...ta - 0cc0 4983c430 4d3ba558 03000077 44488b4b I..0M;.X...wDH.K - 0cd0 06488b53 16488b5b 1e49c744 24d80000 .H.S.H.[.I.D$... - 0ce0 00004989 5c24e849 894424f0 49895424 ..I.\$.I.D$.I.T$ - 0cf0 f849890c 24498d74 24d84c8d 35000000 .I..$I.t$.L.5... - 0d00 00488d1d 00000000 4883c510 e9000000 .H......H....... - 0d10 0049c785 88030000 30000000 e9000000 .I......0....... - 0d20 004983c4 304d3ba5 58030000 77e3488b .I..0M;.X...w.H. - 0d30 5b0749c7 4424d800 00000049 894424e8 [.I.D$.....I.D$. - 0d40 49895c24 f049c744 24f80000 0000498d I.\$.I.D$.....I. - 0d50 4424d849 89042449 8d5c24f9 4883c510 D$.I..$I.\$.H... - 0d60 ff650048 8d1d0000 000041ff 65f86690 .e.H......A.e.f. - 0d70 01000000 00000000 10000000 00000000 ................ - 0d80 488d45f0 4c39f872 1648c745 f0000000 H.E.L9.r.H.E.... - 0d90 0048895d f84c8b73 104883c5 f0eb6141 .H.].L.s.H....aA - 0da0 ff65f00f 1f440000 01000000 00000000 .e...D.......... - 0db0 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0dc0 2048c745 f0000000 0048895d f8488b73 H.E.....H.].H.s - 0dd0 104c8d35 00000000 4883c5f0 e98ffeff .L.5....H....... - 0de0 ff41ff65 f00f1f00 05000000 01000000 .A.e............ - 0df0 00000000 00000000 0e000000 00000000 ................ - 0e00 488d45f8 4c39f80f 82980000 0048c745 H.E.L9.......H.E - 0e10 f8000000 004c89f3 4883c5f8 f6c30775 .....L..H......u - 0e20 17488b03 ffe06690 00000000 00000000 .H....f......... - 0e30 1e000000 00000000 4889d883 e0074883 ........H.....H. - 0e40 f801746c 4983c430 4d3ba558 03000077 ..tlI..0M;.X...w - 0e50 44488b43 06488b5b 0e49c744 24d80000 DH.C.H.[.I.D$... - 0e60 00004989 5c24e849 c74424f0 00000000 ..I.\$.I.D$..... - 0e70 49890424 498d7c24 d8498d74 24f04c8d I..$I.|$.I.t$.L. - 0e80 35000000 00488d1d 00000000 4883c508 5....H......H... - 0e90 e9000000 0049c785 88030000 30000000 .....I......0... - 0ea0 e9000000 00488d1d 00000000 41ff65f8 .....H......A.e. - 0eb0 488d1d00 00000048 83c508ff 65006690 H......H....e.f. - 0ec0 01000000 00000000 10000000 00000000 ................ - 0ed0 488d45f0 4c39f872 1948c745 f0000000 H.E.L9.r.H.E.... - 0ee0 0048895d f84c8b73 104883c5 f0e90eff .H.].L.s.H...... - 0ef0 ffff41ff 65f06690 01000000 00000000 ..A.e.f......... - 0f00 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 0f10 1948c745 f0000000 0048895d f84c8b73 .H.E.....H.].L.s - 0f20 104883c5 f0e90ef2 ffff41ff 65f06690 .H........A.e.f. - 0f30 05000000 01000000 03000000 00000000 ................ - 0f40 08000000 00000000 488d45f0 4c39f80f ........H.E.L9.. - 0f50 82cf0000 004981c4 88000000 4d3ba558 .....I......M;.X - 0f60 0300000f 87b00000 00488b43 07488b4b .........H.C.H.K - 0f70 0f488b5b 1749c744 24800000 00004d89 .H.[.I.D$.....M. - 0f80 74249049 c7442498 00000000 49c74424 t$.I.D$.....I.D$ - 0f90 a0000000 00498d54 24804989 5424a849 .....I.T$.I.T$.I - 0fa0 c74424b0 00000000 498d5424 99498954 .D$.....I.T$.I.T - 0fb0 24b849c7 4424c000 00000049 c74424c8 $.I.D$.....I.D$. - 0fc0 00000000 49c74424 d0000000 0049895c ....I.D$.....I.\ - 0fd0 24d849c7 4424e000 00000049 c74424e8 $.I.D$.....I.D$. - 0fe0 00000000 49894424 f0498d44 24cb4989 ....I.D$.I.D$.I. - 0ff0 4424f849 8d4424b2 49890424 4989ce48 D$.I.D$.I..$I..H - 1000 c745f000 00000049 8d4424e7 488945f8 .E.....I.D$.H.E. - 1010 4883c5f0 e9000000 0049c785 88030000 H........I...... - 1020 88000000 41ff65f8 02000000 00000000 ....A.e......... - 1030 12000000 00000000 488d45f0 4c39f872 ........H.E.L9.r - 1040 1d48c745 f0000000 0048895d f84c8b73 .H.E.....H.].L.s - 1050 10488b5b 184883c5 f0e90000 000041ff .H.[.H........A. - 1060 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 1070 03000000 00000000 08000000 00000000 ................ - 1080 488d45d0 4c39f872 2d48c745 d8000000 H.E.L9.r-H.E.... - 1090 00488b43 17488945 e0488b43 07488945 .H.C.H.E.H.C.H.E - 10a0 e8488b43 0f488945 f04c8975 f84883c5 .H.C.H.E.L.u.H.. - 10b0 d8e90000 000041ff 65f8660f 1f440000 ......A.e.f..D.. - 10c0 04000000 00000000 1e000000 00000000 ................ - 10d0 48c74500 00000000 4989dee9 00000000 H.E.....I....... - 10e0 04000000 00000000 1e000000 00000000 ................ - 10f0 48c745f8 00000000 4989de48 895d0048 H.E.....I..H.].H - 1100 83c5f8e9 00000000 05000000 00000000 ................ - 1110 1e000000 00000000 4983c440 4d3ba558 ........I..@M;.X - 1120 03000077 6149c744 24c80000 0000488b ...waI.D$.....H. - 1130 45184989 4424d049 895c24d8 488b4520 E.I.D$.I.\$.H.E - 1140 49894424 e049c744 24e80000 0000488b I.D$.I.D$.....H. - 1150 45284989 4424f848 8b451049 8904244c E(I.D$.H.E.I..$L - 1160 8b750848 c7451800 00000049 8d4424e8 .u.H.E.....I.D$. - 1170 48894520 498d4424 c9488945 284883c5 H.E I.D$.H.E(H.. - 1180 18e90000 000049c7 85880300 00400000 ......I......@.. - 1190 00e90000 00006690 17000000 03000000 ......f......... - 11a0 02000000 00000000 0e000000 00000000 ................ - 11b0 4983c438 4d3ba558 03000077 3249c744 I..8M;.X...w2I.D - 11c0 24d00000 00004989 7c24e049 c74424e8 $.....I.|$.I.D$. - 11d0 00000000 4d897424 f0498974 24f8498d ....M.t$.I.t$.I. - 11e0 4424d049 89042449 8d5c24e9 ff650049 D$.I..$I.\$..e.I - 11f0 c7858803 00003800 0000488d 1d000000 ......8...H..... - 1200 0041ff65 f8 .A.e. + 0700 41ff65f0 0f1f4000 01000000 00000000 A.e...@......... + 0710 10000000 00000000 488d45e8 4c39f872 ........H.E.L9.r + 0720 2848c745 f0000000 0048895d f848c745 (H.E.....H.].H.E + 0730 e8000000 00488d35 00000000 4c8b7310 .....H.5....L.s. + 0740 4883c5e8 e9000000 0041ff65 f00f1f00 H........A.e.... + 0750 00000000 00000000 1e000000 00000000 ................ + 0760 48c74500 00000000 4889de4c 8d350000 H.E.....H..L.5.. + 0770 0000e900 00000090 00000000 00000000 ................ + 0780 1e000000 00000000 4983c418 4d3ba558 ........I...M;.X + 0790 03000077 1e49c744 24f00000 00004989 ...w.I.D$.....I. + 07a0 5c24f84d 89342449 8d5c24f1 4883c508 \$.M.4$I.\$.H... + 07b0 ff650049 c7858803 00001800 0000e900 .e.I............ + 07c0 0000000f 1f440000 01000000 00000000 .....D.......... + 07d0 10000000 00000000 488d45f0 4c39f872 ........H.E.L9.r + 07e0 1b48c745 f0000000 0048895d f831f64c .H.E.....H.].1.L + 07f0 8b731048 83c5f0e9 2cfbffff 41ff65f0 .s.H....,...A.e. + 0800 02000000 00000000 12000000 00000000 ................ /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE.a/RouteAttrs.o differs in assembler output --- old /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE.a/RouteAttrs.o (disasm) +++ new /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE.a/RouteAttrs.o (disasm) @@ -500,115 +500,6 @@ jmp jmp *-offset(%r13) nopl offset(%rax) - 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) - mov offset(%rbx),%r14 - mov offset(%rbx),%rbx - add $something,%rbp - jmp - jmp *-offset(%r13) - nopw offset(%rax,%rax,1) - add $something,%eax - add %al,(%rax) - add %al,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - rex.RB call - rex.W - add $something,%r12 - cmp offset(%r13),%r12 - ja - mov offset(%rbx),%rax - movq $something,-offset(%r12) - mov %r14,-offset(%r12) - mov %rax,(%r12) - movq $something,-offset(%rbp) - lea -offset(%r12),%rax - mov %rax,-offset(%rbp) - add $something,%rbp - jmp - movq $something,offset(%r13) - jmp *-offset(%r13) - nopl (%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add %r8b,(%r8) - add %al,(%rax) - add %cl,-offset(%rcx) - fsubrp %st,%st(1) - add %al,(%rax) - add %al,(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add %r8b,(%r8) - add %al,(%rax) - add %cl,-offset(%rcx) - fsubrp %st,%st(1) - add %al,(%rax) - add %al,(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - add %r8b,(%r8) - add %al,(%rax) - add %cl,-offset(%rcx) - fsubrp %st,%st(1) - add %al,(%rax) - add %al,(%rax) - add %eax,(%rax) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rcx) - fimuls -offset(%rax) - rex.RB clc - add %al,(%rax) - add %al,(%rax) - movq $something,offset(%rbp) - add $something,%rbp - jmp - nopl offset(%rax) add %eax,(%rax) add %al,(%rax) add %al,(%rax) @@ -943,16 +834,17 @@ mov offset(%rbx),%rbx movq $something,-offset(%r12) mov %rax,-offset(%r12) - mov %rbx,-offset(%r12) - movq $something,-offset(%r12) - lea -offset(%r12),%rax - mov %rax,(%r12) - lea -offset(%r12),%rbx + mov %rbx,(%r12) + lea -offset(%r12),%rsi + lea offset(%rip),%r14 # + lea offset(%rip),%rbx # add $something,%rbp - jmp *offset(%rbp) + jmp + movq $something,offset(%r13) + jmp lea offset(%rip),%rbx # jmp *-offset(%r13) - xchg %ax,%ax + nopl offset(%rax,%rax,1) add %eax,(%rax) add %al,(%rax) add %al,(%rax) RPMS.2/ghc-yesod-core-prof-1.6.29.1-1.1.x86_64.rpm RPMS/ghc-yesod-core-prof-1.6.29.1-1.1.x86_64.rpm differ: char 225, line 1 Comparing ghc-yesod-core-prof-1.6.29.1-1.1.x86_64.rpm to ghc-yesod-core-prof-1.6.29.1-1.1.x86_64.rpm comparing the rpm tags of ghc-yesod-core-prof --- old-rpm-tags +++ new-rpm-tags @@ -193 +193 @@ -/usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE_p.a 8c14a54eff4e580370ec2f63e320c952a13b729e9429961a47a91049b48a0ba6 0 +/usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE_p.a 4559bd4d12f6cce4cd363b1b336d430c52ac57ee3c57543b812d9384c3483a0f 0 comparing rpmtags comparing RELEASE comparing PROVIDES comparing scripts comparing filelist comparing file checksum creating rename script RPM file checksum differs. Extracting packages /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE_p.a/RouteAttrs.p_o differs in ELF sections --- old /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE_p.a/RouteAttrs.p_o (objdump) +++ new /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE_p.a/RouteAttrs.p_o (objdump) @@ -249,407 +249,356 @@ 0f00 00000049 c7858803 00003801 0000e900 ...I......8..... 0f10 00000048 89c341ff 65f0660f 1f440000 ...H..A.e.f..D.. 0f20 00000000 00000000 00000000 00000000 ................ - 0f30 02000000 00000000 12000000 00000000 ................ + 0f30 01000000 00000000 10000000 00000000 ................ 0f40 4889d883 3d000000 0000762b 48b90000 H...=.....v+H... 0f50 00000000 00108b15 00000000 4809ca48 ............H..H 0f60 b9000000 c0ffffff 0f488b70 104821ce .........H.p.H!. - 0f70 4809d648 89701048 8d4de04c 39f97233 H..H.p.H.M.L9.r3 + 0f70 4809d648 89701048 8d4dd04c 39f97249 H..H.p.H.M.L9.rI 0f80 48c745e0 00000000 488945f8 498b8d60 H.E.....H.E.I..` 0f90 03000048 894de848 8b5b0849 899d6003 ...H.M.H.[.I..`. - 0fa0 00004c8b 7020488b 58284883 c5e0e900 ..L.p H.X(H..... - 0fb0 00000048 89c341ff 65f0660f 1f440000 ...H..A.e.f..D.. - 0fc0 05000000 01000000 00000000 00000000 ................ - 0fd0 00000000 00000000 01000000 00000000 ................ - 0fe0 09000000 00000000 488d45d8 4c39f80f ........H.E.L9.. - 0ff0 82d50000 004983c4 304d3ba5 58030000 .....I..0M;.X... - 1000 0f87b900 0000833d 00000000 00762b48 .......=.....v+H - 1010 b8000000 00000000 108b0d00 00000048 ...............H - 1020 09c148b8 000000c0 ffffff0f 488b530f ..H.........H.S. - 1030 4821c248 09ca4889 530f4c89 e8488b4b H!.H..H.S.L..H.K - 1040 074883ec 084889c7 4889ce31 c0e80000 .H...H..H..1.... - 1050 00004883 c408488b 4317498b 9d600300 ..H...H.C.I..`.. - 1060 00488343 480449c7 4424d800 00000049 .H.CH.I.D$.....I - 1070 8b9d6003 00004989 5c24e08b 1d000000 ..`...I.\$...... - 1080 0048c1e3 1e480b1d 00000000 49895c24 .H...H......I.\$ - 1090 e84d8974 24f84989 042448c7 45e80000 .M.t$.I..$H.E... - 10a0 0000498d 4424d848 8945f049 8b856003 ..I.D$.H.E.I..`. - 10b0 00004889 45f84883 c5e8e900 00000049 ..H.E.H........I - 10c0 c7858803 00003000 000041ff 65f86690 ......0...A.e.f. - 10d0 00000000 00000000 00000000 00000000 ................ - 10e0 82000000 00000000 1e000000 00000000 ................ - 10f0 488b4510 49898560 03000048 c7450000 H.E.I..`...H.E.. - 1100 00000049 89de498b 85600300 00488945 ...I..I..`...H.E - 1110 10e90000 00006690 00000000 00000000 ......f......... - 1120 00000000 00000000 82000000 00000000 ................ - 1130 1e000000 00000000 488b4510 49898560 ........H.E.I..` - 1140 03000048 c7450000 00000049 89de498b ...H.E.....I..I. - 1150 85600300 00488945 10e90000 00006690 .`...H.E......f. - 1160 00000000 00000000 00000000 00000000 ................ - 1170 82000000 00000000 1e000000 00000000 ................ - 1180 488b4510 49898560 03000048 c7450000 H.E.I..`...H.E.. - 1190 00000049 89de498b 85600300 00488945 ...I..I..`...H.E - 11a0 10e90000 00006690 00000000 00000000 ......f......... - 11b0 00000000 00000000 82000000 00000000 ................ - 11c0 1e000000 00000000 488b4510 49898560 ........H.E.I..` - 11d0 03000049 89de48c7 45f00000 0000498b ...I..H.E.....I. - 11e0 85600300 00488945 f848c745 00000000 .`...H.E.H.E.... - 11f0 00488b45 0848c745 08000000 00488945 .H.E.H.E.....H.E - 1200 104883c5 f0e90000 0000660f 1f440000 .H........f..D.. - 1210 00000000 00000000 00000000 00000000 ................ - 1220 01000000 00000000 10000000 00000000 ................ - 1230 4889d883 3d000000 0000762b 48b90000 H...=.....v+H... - 1240 00000000 00108b15 00000000 4809ca48 ............H..H - 1250 b9000000 c0ffffff 0f488b70 104821ce .........H.p.H!. - 1260 4809d648 89701048 8d4dd04c 39f97249 H..H.p.H.M.L9.rI - 1270 48c745e0 00000000 488945f8 498b8d60 H.E.....H.E.I..` - 1280 03000048 894de848 8b5b0849 899d6003 ...H.M.H.[.I..`. - 1290 000048c7 45d00000 0000488d 35000000 ..H.E.....H.5... - 12a0 004c8b70 20498b85 60030000 488945d8 .L.p I..`...H.E. - 12b0 4883c5d0 e9000000 004889c3 41ff65f0 H........H..A.e. - 12c0 00000000 00000000 00000000 00000000 ................ - 12d0 41000000 00000000 1e000000 00000000 A............... - 12e0 488b4508 49898560 03000048 c7450000 H.E.I..`...H.E.. - 12f0 00000048 89de4c8d 35000000 00498b85 ...H..L.5....I.. - 1300 60030000 48894508 e9000000 000f1f00 `...H.E......... - 1310 00000000 00000000 00000000 00000000 ................ - 1320 41000000 00000000 1e000000 00000000 A............... - 1330 488b4508 49898560 03000049 83c4284d H.E.I..`...I..(M - 1340 3ba55803 0000774c 498b8560 03000048 ;.X...wLI..`...H - 1350 83404803 49c74424 e0000000 00498b85 .@H.I.D$.....I.. - 1360 60030000 49894424 e88b0500 00000048 `...I.D$.......H - 1370 c1e01e48 0b050000 00004989 4424f049 ...H......I.D$.I - 1380 895c24f8 4d893424 498d5c24 e14883c5 .\$.M.4$I.\$.H.. - 1390 10ff6500 49c78588 03000028 000000e9 ..e.I......(.... - 13a0 00000000 0f1f4000 00000000 00000000 ......@......... - 13b0 00000000 00000000 01000000 00000000 ................ - 13c0 10000000 00000000 4889d883 3d000000 ........H...=... - 13d0 0000762b 48b90000 00000000 00108b15 ..v+H........... - 13e0 00000000 4809ca48 b9000000 c0ffffff ....H..H........ - 13f0 0f488b70 104821ce 4809d648 89701048 .H.p.H!.H..H.p.H - 1400 8d4de04c 39f97231 48c745e0 00000000 .M.L9.r1H.E..... - 1410 488945f8 498b8d60 03000048 894de848 H.E.I..`...H.M.H - 1420 8b5b0849 899d6003 000031f6 4c8b7020 .[.I..`...1.L.p - 1430 4883c5e0 e907f2ff ff4889c3 41ff65f0 H........H..A.e. - 1440 00000000 00000000 00000000 00000000 ................ - 1450 02000000 00000000 12000000 00000000 ................ - 1460 4889d883 3d000000 0000762b 48b90000 H...=.....v+H... - 1470 00000000 00108b15 00000000 4809ca48 ............H..H - 1480 b9000000 c0ffffff 0f488b70 104821ce .........H.p.H!. - 1490 4809d648 89701048 8d4de04c 39f90f82 H..H.p.H.M.L9... - 14a0 97000000 4983c428 4d3ba558 03000077 ....I..(M;.X...w - 14b0 7f48c745 e0000000 00488945 f8498b8d .H.E.....H.E.I.. - 14c0 60030000 48894de8 488b5b08 49899d60 `...H.M.H.[.I..` - 14d0 03000048 8b582048 8b402849 8b8d6003 ...H.X H.@(I..`. - 14e0 00004883 41480349 c74424e0 00000000 ..H.AH.I.D$..... - 14f0 498b8d60 03000049 894c24e8 8b0d0000 I..`...I.L$..... - 1500 000048c1 e11e480b 0d000000 0049894c ..H...H......I.L - 1510 24f04989 4424f849 c7042400 00000049 $.I.D$.I..$....I - 1520 8d7424e2 4989de48 83c5e0e9 00000000 .t$.I..H........ - 1530 49c78588 03000028 00000048 89c341ff I......(...H..A. - 1540 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 1550 00000000 00000000 00000000 00000000 ................ - 1560 03000000 00000000 08000000 00000000 ................ - 1570 4983c460 4d3ba558 0300000f 87f50000 I..`M;.X........ - 1580 00833d00 00000000 762b48b8 00000000 ..=.....v+H..... - 1590 00000010 8b0d0000 00004809 c148b800 ..........H..H.. - 15a0 0000c0ff ffff0f48 8b530f48 21c24809 .......H.S.H!.H. - 15b0 ca488953 0f4c89e8 488b4b07 4883ec08 .H.S.L..H.K.H... - 15c0 4889c748 89ce31c0 e8000000 004883c4 H..H..1......H.. - 15d0 08488b43 17488b4b 1f488b5b 27498b95 .H.C.H.K.H.['I.. - 15e0 60030000 48834248 0449c744 24a80000 `...H.BH.I.D$... - 15f0 0000498b 95600300 00498954 24b08b15 ..I..`...I.T$... - 1600 00000000 48c1e21e 480b1500 00000049 ....H...H......I - 1610 895424b8 49894424 c84d8974 24d0498b .T$.I.D$.M.t$.I. - 1620 85600300 00488340 480449c7 4424d800 .`...H.@H.I.D$.. - 1630 00000049 8b856003 00004989 4424e08b ...I..`...I.D$.. - 1640 05000000 0048c1e0 1e480b05 00000000 .....H...H...... - 1650 49894424 e849894c 24f049c7 4424f800 I.D$.I.L$.I.D$.. - 1660 00000049 8d4424a8 49890424 4d8d7424 ...I.D$.I..$M.t$ - 1670 dee90000 000049c7 85880300 00600000 ......I......`.. - 1680 0041ff65 f80f1f00 00000000 00000000 .A.e............ - 1690 00000000 00000000 02000000 00000000 ................ - 16a0 12000000 00000000 4889d883 3d000000 ........H...=... - 16b0 0000762b 48b90000 00000000 00108b15 ..v+H........... - 16c0 00000000 4809ca48 b9000000 c0ffffff ....H..H........ - 16d0 0f488b70 104821ce 4809d648 89701048 .H.p.H!.H..H.p.H - 16e0 8d4de04c 39f97233 48c745e0 00000000 .M.L9.r3H.E..... - 16f0 488945f8 498b8d60 03000048 894de848 H.E.I..`...H.M.H - 1700 8b5b0849 899d6003 00004c8b 7020488b .[.I..`...L.p H. - 1710 58284883 c5e0e9d5 00000048 89c341ff X(H........H..A. - 1720 65f0660f 1f440000 00000000 00000000 e.f..D.......... - 1730 00000000 00000000 02000000 00000000 ................ - 1740 12000000 00000000 4889d883 3d000000 ........H...=... - 1750 0000762b 48b90000 00000000 00108b15 ..v+H........... - 1760 00000000 4809ca48 b9000000 c0ffffff ....H..H........ - 1770 0f488b70 104821ce 4809d648 89701048 .H.p.H!.H..H.p.H - 1780 8d4de04c 39f97233 48c745e0 00000000 .M.L9.r3H.E..... - 1790 488945f8 498b8d60 03000048 894de848 H.E.I..`...H.M.H - 17a0 8b5b0849 899d6003 0000488b 70284c8b .[.I..`...H.p(L. - 17b0 70204883 c5e0e9fd 03000048 89c341ff p H........H..A. - 17c0 65f0660f 1f440000 05000000 01000000 e.f..D.......... - 17d0 00000000 00000000 00000000 00000000 ................ - 17e0 01000000 00000000 09000000 00000000 ................ - 17f0 488d45e0 4c39f80f 82910100 00833d00 H.E.L9........=. - 1800 00000000 762b48b8 00000000 00000010 ....v+H......... - 1810 8b0d0000 00004809 c148b800 0000c0ff ......H..H...... - 1820 ffff0f48 8b530f48 21c24809 ca488953 ...H.S.H!.H..H.S - 1830 0f4c89e8 488b4b07 4883ec08 4889c748 .L..H.K.H...H..H - 1840 89ce31c0 e8000000 004883c4 0848c745 ..1......H...H.E - 1850 e0000000 004889d8 4c89f348 8b481748 .....H..L..H.H.H - 1860 894de848 8945f049 8b856003 00004889 .M.H.E.I..`...H. - 1870 45f84883 c5e0f6c3 07752548 8b03ffe0 E.H......u%H.... - 1880 00000000 00000000 00000000 00000000 ................ - 1890 03010000 00000000 1e000000 00000000 ................ - 18a0 488b4518 49898560 03000048 89d883e0 H.E.I..`...H.... - 18b0 074883f8 010f84d7 00000049 83c4604d .H.........I..`M - 18c0 3ba55803 00000f87 b2000000 488b4508 ;.X.........H.E. - 18d0 488b4d10 488b5316 488b5b1e 498bb560 H.M.H.S.H.[.I..` - 18e0 03000048 83464804 49c74424 a8000000 ...H.FH.I.D$.... - 18f0 00498bb5 60030000 49897424 b08b3500 .I..`...I.t$..5. - 1900 00000048 c1e61e48 0b350000 00004989 ...H...H.5....I. - 1910 7424b849 895c24c8 49894c24 d0498b9d t$.I.\$.I.L$.I.. - 1920 60030000 48834348 0449c744 24d80000 `...H.CH.I.D$... - 1930 0000498b 9d600300 0049895c 24e08b1d ..I..`...I.\$... - 1940 00000000 48c1e31e 480b1d00 00000049 ....H...H......I - 1950 895c24e8 49894424 f8498914 24498d7c .\$.I.D$.I..$I.| - 1960 24a8498d 7424d84c 8d350000 0000488d $.I.t$.L.5....H. - 1970 1d000000 004883c5 20e90000 000049c7 .....H.. .....I. - 1980 85880300 00600000 00e90000 000041ff .....`........A. - 1990 65f8488d 1d000000 004883c5 20e90000 e.H......H.. ... - 19a0 0000660f 1f440000 00000000 00000000 ..f..D.......... - 19b0 00000000 00000000 04000000 00000000 ................ - 19c0 0f000000 00000000 4889d883 3d000000 ........H...=... - 19d0 0000762b 48b90000 00000000 00108b15 ..v+H........... - 19e0 00000000 4809ca48 b9000000 c0ffffff ....H..H........ - 19f0 0f488b70 104821ce 4809d648 89701048 .H.p.H!.H..H.p.H - 1a00 8d4de04c 39f90f82 76010000 4981c4a0 .M.L9...v...I... - 1a10 0000004d 3ba55803 00000f87 57010000 ...M;.X.....W... - 1a20 48c745e0 00000000 488945f8 498b8d60 H.E.....H.E.I..` - 1a30 03000048 894de848 8b5b0849 899d6003 ...H.M.H.[.I..`. - 1a40 0000488b 5820488b 4828488b 5030488b ..H.X H.H(H.P0H. - 1a50 4038498b b5600300 00488346 480349c7 @8I..`...H.FH.I. - 1a60 842468ff ffff0000 0000498b b5600300 .$h.......I..`.. - 1a70 004989b4 2470ffff ff8b3500 00000048 .I..$p....5....H - 1a80 c1e61e48 0b350000 00004989 b42478ff ...H.5....I..$x. - 1a90 ffff4989 44248849 8b856003 00004883 ..I.D$.I..`...H. - 1aa0 40480349 c7442490 00000000 498b8560 @H.I.D$.....I..` - 1ab0 03000049 89442498 8b050000 000048c1 ...I.D$.......H. - 1ac0 e01e480b 05000000 00498944 24a04989 ..H......I.D$.I. - 1ad0 5424b049 8b856003 00004883 40480449 T$.I..`...H.@H.I - 1ae0 c74424b8 00000000 498b8560 03000049 .D$.....I..`...I - 1af0 894424c0 8b050000 000048c1 e01e480b .D$.......H...H. - 1b00 05000000 00498944 24c8498d 44249049 .....I.D$.I.D$.I - 1b10 894424d0 498d8424 68ffffff 49894424 .D$.I..$h...I.D$ - 1b20 d849894c 24e0498b 85600300 00488340 .I.L$.I..`...H.@ /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE_p.a/RouteAttrs.p_o differs in assembler output --- old /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE_p.a/RouteAttrs.p_o (disasm) +++ new /usr/lib64/ghc-9.12.4/lib/yesod-core-1.6.29.1/libHSyesod-core-1.6.29.1-Gi5f1gF79wTKbw2OkKHdRE_p.a/RouteAttrs.p_o (disasm) @@ -823,180 +823,6 @@ jmp *-offset(%r13) nopw offset(%rax,%rax,1) ... - add (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - adc (%rax),%al - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - mov %rbx,%rax - cmpl $something,offset(%rip) # - jbe - movabs $something,%rcx - mov offset(%rip),%edx # - or %rcx,%rdx - movabs $something,%rcx - mov offset(%rax),%rsi - and %rcx,%rsi - or %rdx,%rsi - mov %rsi,offset(%rax) - lea -offset(%rbp),%rcx - cmp %r15,%rcx - jb - movq $something,-offset(%rbp) - mov %rax,-offset(%rbp) - mov offset(%r13),%rcx - mov %rcx,-offset(%rbp) - mov offset(%rbx),%rbx - mov %rbx,offset(%r13) - mov offset(%rax),%r14 - mov offset(%rax),%rbx - add $something,%rbp - jmp - mov %rax,%rbx - jmp *-offset(%r13) - nopw offset(%rax,%rax,1) - add $something,%eax - ... - add %al,(%rax) - add %al,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,(%rcx) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - rex.RB fmuls -offset(%r9,%rdi,1) - jb - add $something,%r12 - cmp offset(%r13),%r12 - ja - cmpl $something,offset(%rip) # - jbe - movabs $something,%rax - mov offset(%rip),%ecx # - or %rax,%rcx - movabs $something,%rax - mov offset(%rbx),%rdx - and %rax,%rdx - or %rcx,%rdx - mov %rdx,offset(%rbx) - mov %r13,%rax - mov offset(%rbx),%rcx - sub $something,%rsp - mov %rax,%rdi - mov %rcx,%rsi - xor %eax,%eax - call - add $something,%rsp - mov offset(%rbx),%rax - mov offset(%r13),%rbx - addq $something,offset(%rbx) - movq $something,-offset(%r12) - mov offset(%r13),%rbx - mov %rbx,-offset(%r12) - mov offset(%rip),%ebx # - shl $something,%rbx - or offset(%rip),%rbx # - mov %rbx,-offset(%r12) - mov %r14,-offset(%r12) - mov %rax,(%r12) - movq $something,-offset(%rbp) - lea -offset(%r12),%rax - mov %rax,-offset(%rbp) - mov offset(%r13),%rax - mov %rax,-offset(%rbp) - add $something,%rbp - jmp - movq $something,offset(%r13) - jmp *-offset(%r13) - xchg %ax,%ax - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - adc %r9b,-offset(%r9) - test %esp,offset(%rax) - add %al,(%rax) - movq $something,offset(%rbp) - mov %rbx,%r14 - mov offset(%r13),%rax - mov %rax,offset(%rbp) - jmp - xchg %ax,%ax - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - adc %r9b,-offset(%r9) - test %esp,offset(%rax) - add %al,(%rax) - movq $something,offset(%rbp) - mov %rbx,%r14 - mov offset(%r13),%rax - mov %rax,offset(%rbp) - jmp - xchg %ax,%ax - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - adc %r9b,-offset(%r9) - test %esp,offset(%rax) - add %al,(%rax) - movq $something,offset(%rbp) - mov %rbx,%r14 - mov offset(%r13),%rax - mov %rax,offset(%rbp) - jmp - xchg %ax,%ax - ... - (bad) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %bl,(%rsi) - add %al,(%rax) - add %al,(%rax) - add %al,(%rax) - add %cl,-offset(%rax) - adc %r9b,-offset(%r9) - test %esp,offset(%rax) - add %al,(%rax) - mov %rbx,%r14 - movq $something,-offset(%rbp) - mov offset(%r13),%rax - mov %rax,-offset(%rbp) - movq $something,offset(%rbp) - mov offset(%rbp),%rax - movq $something,offset(%rbp) - mov %rax,offset(%rbp) - add $something,%rbp - jmp - nopw offset(%rax,%rax,1) - ... add %eax,(%rax) add %al,(%rax) add %al,(%rax) @@ -1520,10 +1346,9 @@ add %cl,-offset(%rax) rex.RB call (bad) - lods (%rsi),%eax - add %eax,(%rax) - add %cl,-offset(%rax) - rex.RB call + jbe + add %al,(%rax) + movq $something,-offset(%rbp) mov %rsi,%rbx mov %r14,-offset(%rbp) mov offset(%r13),%rax @@ -1592,26 +1417,17 @@ or offset(%rip),%rcx # mov %rcx,-offset(%r12) overalldiffered=3 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1