~/f/pcre2/RPMS.2017 ~/f/pcre2 ~/f/pcre2 RPMS.2017/pcre2-tools-10.45-1.1.x86_64.rpm RPMS/pcre2-tools-10.45-1.1.x86_64.rpm differ: char 225, line 1 Comparing pcre2-tools-10.45-1.1.x86_64.rpm to pcre2-tools-10.45-1.1.x86_64.rpm comparing the rpm tags of pcre2-tools --- old-rpm-tags +++ new-rpm-tags @@ -105 +105 @@ -/usr/bin/pcre2test c7688e31c1f88b1c253282f26650eea3c851846f3c4b91df79a61632163635e5 0 +/usr/bin/pcre2test d590f09b7f038d8474208526742a05b651f430e56da9c2b760198a1c4c29f5d1 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/pcre2test differs in ELF sections --- old /usr/bin/pcre2test (objdump) +++ new /usr/bin/pcre2test (objdump) @@ -2330,53 +2330,53 @@ 0a1a0 ffff8b3d 40970200 488d1521 c3010048 ...=@...H..!...H 0a1b0 8d3573c1 0100e8d5 42010085 c00f846a .5s.....B......j 0a1c0 0200004c 012dde8d 0200833d 17970200 ...L.-.....=.... - 0a1d0 000f8556 61000066 0fefc066 0fefc948 ...Va..f...f...H + 0a1d0 000f8536 61000066 0fefc066 0fefc948 ...6a..f...f...H 0a1e0 8b3d3297 0200488d 15cbe001 00f2490f .=2...H.......I. 0a1f0 2ac5be02 000000b8 01000000 f20f2a0d *.............*. - 0a200 e0960200 f20f5ec1 e8c3fcff ffe91b61 ......^........a + 0a200 e0960200 f20f5ec1 e8c3fcff ffe9fb60 ......^........` 0a210 000083f9 080f84e0 04000083 f9100f85 ................ 0a220 b2040000 488b3d45 8e0200e8 30eeffff ....H.=E....0... 0a230 4889c248 8d05a690 02004889 14d88b05 H..H......H..... - 0a240 dc7d0200 e9bf6100 0089f2bf 02000000 .}....a......... - 0a250 488d3541 d9010031 c0e852f9 ffffe949 H.5A...1..R....I + 0a240 dc7d0200 e99f6100 0089f2bf 02000000 .}....a......... + 0a250 488d3541 d9010031 c0e852f9 ffffe929 H.5A...1..R....) 0a260 83000048 8d3506d9 0100bf02 00000031 ...H.5.........1 - 0a270 c0e83af9 ffffe931 83000081 0dbf9402 ..:....1........ - 0a280 00002000 00e98557 0000488b 4c240848 .. ....W..H.L$.H + 0a270 c0e83af9 ffffe911 83000081 0dbf9402 ..:............. + 0a280 00002000 00e96557 0000488b 4c240848 .. ...eW..H.L$.H 0a290 8b3dea8c 0200488d 1573d801 0031c0be .=....H..s...1.. 0a2a0 02000000 e827fcff ffbb0100 00004c8d .....'........L. - 0a2b0 3d8b8e02 00e90f7e 0000488b 3dbf8c02 =......~..H.=... + 0a2b0 3d8b8e02 00e9ef7d 0000488b 3dbf8c02 =......}..H.=... 0a2c0 00b90001 0000488d 15e3d701 0031c0be ......H......1.. 0a2d0 02000000 e8f7fbff ffebce48 8b3dd68c ...........H.=.. - 0a2e0 0200e967 8300008b 35337d02 0083fe08 ...g....53}..... + 0a2e0 0200e947 8300008b 35337d02 0083fe08 ...G....53}..... 0a2f0 742983fe 100f8421 0a000048 8b35f68c t).....!...H.5.. - 0a300 02006689 564285c0 0f84465f 0000e956 ..f.VB....F_...V - 0a310 7d000083 cb01e98c 66000048 8b35868d }.......f..H.5.. - 0a320 02006689 564285c0 0f84265f 0000e936 ..f.VB....&_...6 + 0a300 02006689 564285c0 0f84265f 0000e936 ..f.VB....&_...6 + 0a310 7d000083 cb01e96c 66000048 8b35868d }......lf..H.5.. + 0a320 02006689 564285c0 0f84065f 0000e916 ..f.VB....._.... 0a330 7d00008d 4301488d 742468ba 0a000000 }...C.H.t$h..... 0a340 498b3cc4 4989c6e8 04edffff 4989c748 I.<.I.......I..H - 0a350 8b442468 8038000f 856a7600 00b8ffff .D$h.8...jv..... + 0a350 8b442468 8038000f 854a7600 00b8ffff .D$h.8...Jv..... 0a360 ffff4c39 f80f82e9 0d000048 8d5c2470 ..L9.......H.\$p 0a370 bf030000 004889de e883fbff ff4489f8 .....H.......D.. 0a380 c1e01448 89442470 48394424 780f826f ...H.D$pH9D$x..o 0a390 0d000048 89debf03 000000e8 80f7ffff ...H............ - 0a3a0 85c00f85 240d0000 83ed0144 89f3e95c ....$......D...\ + 0a3a0 85c00f85 240d0000 83ed0144 89f3e93c ....$......D...< 0a3b0 560000ba 1b000000 488b0d59 950200be V.......H..Y.... 0a3c0 01000000 488d3d74 bd01004c 8b7c2410 ....H.=t...L.|$. - 0a3d0 e8ebfaff ffe97962 00004c89 ebe9807f ......yb..L..... - 0a3e0 0000810d 58930200 00000400 e98c7600 ....X.........v. + 0a3d0 e8ebfaff ffe95962 00004c89 ebe9607f ......Yb..L...`. + 0a3e0 0000810d 58930200 00000400 e96c7600 ....X........lv. 0a3f0 0031c089 44241848 8d5c2470 488d6c24 .1..D$.H.\$pH.l$ - 0a400 5c85f60f 8e047800 00e93177 0000488b \.....x...1w..H. + 0a400 5c85f60f 8ee47700 00e91177 0000488b \.....w....w..H. 0a410 3d039502 00b91400 0000488d 1527df01 =.........H..'.. 0a420 0031c0be 02000000 e8a3faff ff31db89 .1...........1.. 0a430 1da39402 00488b0d dc940200 ba1b0000 .....H.......... 0a440 00be0100 0000488d 3debbd01 00e86efa ......H.=.....n. - 0a450 ffffbb01 000000e9 6d7c0000 e86a3e00 ........m|...j>. - 0a460 00e9725f 00008b05 b47b0200 488b2d5d ..r_.....{..H.-] - 0a470 8c0200e9 4c590000 488b3599 940200bf ....LY..H.5..... + 0a450 ffffbb01 000000e9 4d7c0000 e86a3e00 ........M|...j>. + 0a460 00e9525f 00008b05 b47b0200 488b2d5d ..R_.....{..H.-] + 0a470 8c0200e9 2c590000 488b3599 940200bf ....,Y..H.5..... 0a480 0a000000 e897f1ff ff837c24 2c00752d ..........|$,.u- - 0a490 31dbe932 7c000048 29f9488b 3d779402 1..2|..H).H.=w.. + 0a490 31dbe912 7c000048 29f9488b 3d779402 1...|..H).H.=w.. 0a4a0 00be0200 000031c0 4883e902 488d1515 ......1.H...H... - 0a4b0 d80100e8 18faffff e9966100 00488b0d ..........a..H.. + 0a4b0 d80100e8 18faffff e9766100 00488b0d .........va..H.. 0a4c0 54940200 ba270000 00be0100 0000488d T....'........H. 0a4d0 3dcbde01 00e8e6f9 ffff8b05 04940200 =............... 0a4e0 488b3d31 94020048 8d0d98bc 010085c0 H.=1...H........ @@ -2393,142 +2393,142 @@ 0a590 00b80100 0000f20f 2a0d4693 0200f20f ........*.F..... 0a5a0 5ec1e829 f9ffff48 8b3d6a93 0200ebbc ^..)...H.=j..... 0a5b0 e8abedff ff488b3d 64930200 4885ff0f .....H.=d...H... - 0a5c0 85a56e00 00e9ae6e 0000488b 0d479302 ..n....n..H..G.. + 0a5c0 85856e00 00e98e6e 0000488b 0d479302 ..n....n..H..G.. 0a5d0 00ba4000 0000be01 00000048 8d3d1edd ..@........H.=.. - 0a5e0 0100e8d9 f8ffffe9 67600000 4863d248 ........g`..Hc.H + 0a5e0 0100e8d9 f8ffffe9 47600000 4863d248 ........G`..Hc.H 0a5f0 8d0dea8c 0200488b 3cd183f8 08743083 ......H.<....t0. 0a600 f810743c 48893d05 8a0200e8 30f8ffff ..t......... - 0a7e0 dc8a0100 e97c5400 004889f7 e8aff1ff .....|T..H...... - 0a7f0 ff488b2d d8880200 e9335500 00488b0d .H.-.....3U..H.. + 0a7e0 dc8a0100 e95c5400 004889f7 e8aff1ff .....\T..H...... + 0a7f0 ff488b2d d8880200 e9135500 00488b0d .H.-......U..H.. 0a800 14910200 ba350000 00be0100 0000488d .....5........H. 0a810 3dbbd301 00e8a6f6 ffffe90e fcffff48 =..............H 0a820 89f7e879 f1ffff48 8b35a288 02004889 ...y...H.5....H. - 0a830 f585db0f 841e5600 00e9f254 00004180 ......V....T..A. - 0a840 fd5c745d 4889fde9 ac570000 83f81074 .\t]H....W.....t - 0a850 3583f820 0f856973 0000488b 3daf8702 5.. ..is..H.=... - 0a860 004885ff 7451e8d5 f5ffffe9 53730000 .H..tQ......Ss.. + 0a830 f585db0f 84fe5500 00e9d254 00004180 ......U....T..A. + 0a840 fd5c745d 4889fde9 8c570000 83f81074 .\t]H....W.....t + 0a850 3583f820 0f854973 0000488b 3daf8702 5.. ..Is..H.=... + 0a860 004885ff 7451e8d5 f5ffffe9 33730000 .H..tQ......3s.. 0a870 83f81074 31e8d6f5 ffff4889 058f8702 ...t1.....H..... - 0a880 00e90d73 0000488b 3de38702 004885ff ...s..H.=....H.. - 0a890 740ae8f9 e8ffffe9 27730000 e9227300 t.......'s..."s. - 0a8a0 00e9d357 0000e895 f1ffff48 8905be87 ...W.......H.... - 0a8b0 0200e9dc 720000e9 07730000 488b0dbd ....r....s..H... + 0a880 00e9ed72 0000488b 3de38702 004885ff ...r..H.=....H.. + 0a890 740ae8f9 e8ffffe9 07730000 e9027300 t........s....s. + 0a8a0 00e9b357 0000e895 f1ffff48 8905be87 ...W.......H.... + 0a8b0 0200e9bc 720000e9 e7720000 488b0dbd ....r....r..H... 0a8c0 860200ba 35000000 be010000 00488d3d ....5........H.= - 0a8d0 a4cf0100 e8e7f5ff ffb80100 0000e9f1 ................ + 0a8d0 a4cf0100 e8e7f5ff ffb80100 0000e9d1 ................ 0a8e0 6d000048 8b0d2e90 0200ba12 000000be m..H............ 0a8f0 01000000 488d3d18 b80100e8 c0f5ffff ....H.=......... 0a900 e928fbff ff488b3d 0c900200 4189d889 .(...H.=....A... 0a910 d931c048 8d1556da 0100be02 000000e8 .1.H..V......... - 0a920 acf5ffff e9325d00 0083cb02 e9fa6300 .....2].......c. + 0a920 acf5ffff e9125d00 0083cb02 e9da6300 ......].......c. 0a930 00488b0d e08f0200 ba3a0000 00be0100 .H.......:...... - 0a940 0000488d 3d3fd301 00e872f5 ffffe900 ..H.=?....r..... - 0a950 5d0000c7 059f8d02 00070000 00e9af66 ]..............f - 0a960 0000bf01 000000e8 e44a0000 31db4c8d .........J..1.L. - 0a970 3dcb8702 00e94f77 000031ff e8cf4a00 =.....Ow..1...J. + 0a940 0000488d 3d3fd301 00e872f5 ffffe9e0 ..H.=?....r..... + 0a950 5c0000c7 059f8d02 00070000 00e98f66 \..............f + 0a960 0000bf01 000000e8 d04a0000 31db4c8d .........J..1.L. + 0a970 3dcb8702 00e92f77 000031ff e8bb4a00 =...../w..1...J. 0a980 00ebe948 8d3d26cf 0100e831 e8ffff48 ...H.=&....1...H - 0a990 8d3572b6 0100bf01 000000e8 e3480000 .5r..........H.. + 0a990 8d3572b6 0100bf01 000000e8 cf480000 .5r..........H.. 0a9a0 bf0a0000 00e806e7 ffff488d 355fb601 ..........H.5_.. - 0a9b0 0031ffe8 cb480000 ebb2488d 1577d601 .1...H....H..w.. + 0a9b0 0031ffe8 b7480000 ebb2488d 1577d601 .1...H....H..w.. 0a9c0 00e80a8b 0100488b 354b8f02 00bf0a00 ......H.5K...... - 0a9d0 0000e849 ecffff8b 05a78c02 00e99272 ...I...........r + 0a9d0 0000e849 ecffff8b 05a78c02 00e97272 ...I..........rr 0a9e0 0000488d 5c247048 8d35a8b7 01004889 ..H.\$pH.5....H. - 0a9f0 dfe8283c 0000e9aa 5e000048 8d5c2470 ..(<....^..H.\$p + 0a9f0 dfe8283c 0000e98a 5e000048 8d5c2470 ..(<....^..H.\$p 0aa00 488d359a b7010048 89dfe80f 3c0000e9 H.5....H....<... - 0aa10 9e5e0000 488d5c24 70488d35 88b70100 .^..H.\$pH.5.... - 0aa20 4889dfe8 f63b0000 e9925e00 00488d1d H....;....^..H.. + 0aa10 7e5e0000 488d5c24 70488d35 88b70100 ~^..H.\$pH.5.... + 0aa20 4889dfe8 f63b0000 e9725e00 00488d1d H....;...r^..H.. 0aa30 52b70100 488b7424 704889da e8efb000 R...H.t$pH...... - 0aa40 0048895c 2470e983 5e000048 8b542470 .H.\$p..^..H.T$p + 0aa40 0048895c 2470e963 5e000048 8b542470 .H.\$p.c^..H.T$p 0aa50 e87b8a01 00488d05 2ab70100 31ff8125 .{...H..*...1..% 0aa60 1c8c0200 03048121 48894424 70893d15 .......!H.D$p.=. /usr/bin/pcre2test differs in assembler output --- old /usr/bin/pcre2test (disasm) +++ new /usr/bin/pcre2test (disasm) @@ -5732,8 +5732,6 @@ jmp substitute_case_callout_function8.cold: - mov $something,%esi - jmp mov %rsi,%rdi call mov %rax,%r15 @@ -5777,8 +5775,6 @@ jmp substitute_case_callout_function32.cold: - mov $something,%esi - jmp mov %rcx,%rdi mov %rcx,(%rsp) call @@ -6271,8 +6267,6 @@ ret mov $something,%eax ret - cs nopw offset(%rax,%rax,1) - xchg %ax,%ax main: push %r15 @@ -8886,7 +8880,10 @@ jmp
cs nopw offset(%rax,%rax,1) cs nopw offset(%rax,%rax,1) - nop + cs nopw offset(%rax,%rax,1) + cs nopw offset(%rax,%rax,1) + cs nopw offset(%rax,%rax,1) + nopl (%rax) my_malloc: push %rbp @@ -26104,7 +26101,7 @@ mov %r13,offset(%rsp) mov %r8d,%r13d cmp $something,%rsi - ja + ja lea offset(%rsp),%r10 mov %rbp,%rsi mov %rbx,%rcx @@ -26180,7 +26177,8 @@ call mov $something,%esi test $something,%al - jne + je + mov $something,%esi mov offset(%rsp),%rdi mov %r14,%rdx call @@ -26190,7 +26188,7 @@ lea offset(%r12),%rdx jmp call <__stack_chk_fail@plt> - nopl offset(%rax) + nopl (%rax) substitute_case_callout_function16: push %r15 @@ -26315,7 +26313,7 @@ mov %r12,offset(%rsp) mov %r8d,%r12d cmp $something,%rsi - ja + ja lea offset(%rsp),%r10 mov %rbx,%rsi mov %r10,%rdi @@ -26389,8 +26387,9 @@ xor %edi,%edi shl $something,%r14 call + mov $something,%esi test $something,%al - je + je mov $something,%esi mov offset(%rsp),%rdi mov %r14,%rdx overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good) overall=1