~/f/python-base/RPMS.2017 ~/f/python-base
~/f/python-base
RPMS.2017/libpython2_7-1_0-2.7.18-0.0.x86_64.rpm RPMS/libpython2_7-1_0-2.7.18-0.0.x86_64.rpm differ: byte 225, line 1
Comparing libpython2_7-1_0-2.7.18-0.0.x86_64.rpm to libpython2_7-1_0-2.7.18-0.0.x86_64.rpm
comparing the rpm tags of libpython2_7-1_0
--- old-rpm-tags
+++ new-rpm-tags
@@ -104 +104 @@
-/usr/lib64/libpython2.7.so.1.0 d321d980d6406506d7ee94f5f25da1ed0c04bebc5f66432231b16b93fe9af1ba 0
+/usr/lib64/libpython2.7.so.1.0 a85ed6442970132f587f47bec26173ffa3dd6b790e4bfc5fead45d4877ce74f2 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/libpython2.7.so.1.0 differs in ELF sections
--- old /usr/lib64/libpython2.7.so.1.0 (objdump)
+++ new /usr/lib64/libpython2.7.so.1.0 (objdump)
@@ -1377,7 +1377,7 @@
  5860 00000000 00000000 33060000 12000000  ........3.......
  5870 00000000 00000000 00000000 00000000  ................
  5880 a4540000 12000000 00000000 00000000  .T..............
- 5890 00000000 00000000 b7210000 12000000  .........!......
+ 5890 00000000 00000000 cd210000 12000000  .........!......
  58a0 00000000 00000000 00000000 00000000  ................
  58b0 155e0000 12000000 00000000 00000000  .^..............
  58c0 00000000 00000000 39630000 11000000  ........9c......
@@ -1547,7 +1547,7 @@
  6300 39060000 12000000 00000000 00000000  9...............
  6310 00000000 00000000 6d2c0000 12000000  ........m,......
  6320 00000000 00000000 00000000 00000000  ................
- 6330 58020000 12000000 00000000 00000000  X...............
+ 6330 48020000 12000000 00000000 00000000  H...............
  6340 00000000 00000000 de5d0000 12000000  .........]......
  6350 00000000 00000000 00000000 00000000  ................
  6360 1d2b0000 12000000 00000000 00000000  .+..............
@@ -1621,1865 +1621,1865 @@
  67a0 00000000 00000000 00000000 00000000  ................
  67b0 f8620000 12000000 00000000 00000000  .b..............
  67c0 00000000 00000000 47540000 12000e00  ........GT......
- 67d0 204f1200 00000000 f6000000 00000000   O..............
- 67e0 ca050000 12000e00 a0670e00 00000000  .........g......
+ 67d0 90981200 00000000 f6000000 00000000  ................
+ 67e0 ca050000 12000e00 e0df0e00 00000000  ................
  67f0 16000000 00000000 860e0000 11001800  ................
- 6800 88611a00 00000000 08000000 00000000  .a..............
- 6810 95480000 12000e00 a0581100 00000000  .H.......X......
+ 6800 88a11a00 00000000 08000000 00000000  ................
+ 6810 95480000 12000e00 80aa1100 00000000  .H..............
  6820 58000000 00000000 df370000 12000e00  X........7......
- 6830 90c70a00 00000000 6c010000 00000000  ........l.......
- 6840 3b100000 12000e00 50570900 00000000  ;.......PW......
+ 6830 f0010b00 00000000 6c010000 00000000  ........l.......
+ 6840 3b100000 12000e00 d05f0900 00000000  ;........_......
  6850 3b000000 00000000 85010000 12000e00  ;...............
- 6860 60e30a00 00000000 e2000000 00000000  `...............
- 6870 f8180000 11001900 709d1d00 00000000  ........p.......
+ 6860 10200b00 00000000 e2000000 00000000  . ..............
+ 6870 f8180000 11001900 70dd1d00 00000000  ........p.......
  6880 01000000 00000000 d04d0000 12000e00  .........M......
- 6890 20290e00 00000000 26000000 00000000   )......&.......
- 68a0 eb480000 12000e00 b05a1100 00000000  .H.......Z......
+ 6890 e0880e00 00000000 26000000 00000000  ........&.......
+ 68a0 eb480000 12000e00 90ac1100 00000000  .H..............
  68b0 68000000 00000000 49510000 12000e00  h.......IQ......
- 68c0 f02c1200 00000000 99000000 00000000  .,..............
- 68d0 65290000 12000e00 20760f00 00000000  e)...... v......
+ 68c0 a0781200 00000000 99000000 00000000  .x..............
+ 68d0 65290000 12000e00 a0ef0f00 00000000  e)..............
  68e0 05000000 00000000 51160000 12000e00  ........Q.......
- 68f0 1a980400 00000000 49000000 00000000  ........I.......
- 6900 25290000 12000e00 a4250500 00000000  %).......%......
+ 68f0 6c980400 00000000 49000000 00000000  l.......I.......
+ 6900 25290000 12000e00 f1270500 00000000  %).......'......
  6910 02000000 00000000 65400000 12000e00  ........e@......
- 6920 b0fa0b00 00000000 1a020000 00000000  ................
- 6930 a90e0000 12000e00 104e0900 00000000  .........N......
+ 6920 40430c00 00000000 1a020000 00000000  @C..............
+ 6930 a90e0000 12000e00 70560900 00000000  ........pV......
  6940 29000000 00000000 a8320000 12000e00  )........2......
- 6950 20160a00 00000000 16000000 00000000   ...............
- 6960 52040000 12000e00 114d0400 00000000  R........M......
+ 6950 70320a00 00000000 16000000 00000000  p2..............
+ 6960 52040000 12000e00 124d0400 00000000  R........M......
  6970 d9000000 00000000 3b260000 11001800  ........;&......
- 6980 c8641a00 00000000 08000000 00000000  .d..............
- 6990 3c110000 12000e00 b0d70e00 00000000  <...............
- 69a0 36000000 00000000 c71d0000 12000e00  6...............
- 69b0 e0810d00 00000000 a9000000 00000000  ................
- 69c0 76490000 12000e00 905e1100 00000000  vI.......^......
+ 6980 c8a41a00 00000000 08000000 00000000  ................
+ 6990 3c110000 12000e00 00650900 00000000  <........e......
+ 69a0 2a000000 00000000 c71d0000 12000e00  *...............
+ 69b0 f0db0d00 00000000 a9000000 00000000  ................
+ 69c0 76490000 12000e00 70b01100 00000000  vI......p.......
  69d0 40000000 00000000 53090000 12000e00  @.......S.......
- 69e0 902f0900 00000000 82030000 00000000  ./..............
- 69f0 263a0000 11001900 20b51d00 00000000  &:...... .......
+ 69e0 e0370900 00000000 75030000 00000000  .7......u.......
+ 69f0 263a0000 11001900 20f51d00 00000000  &:...... .......
  6a00 08000000 00000000 f1540000 12000e00  .........T......
- 6a10 50bc1200 00000000 0e000000 00000000  P...............
- 6a20 2e1c0000 12000e00 dbcb0400 00000000  ................
+ 6a10 40f21200 00000000 0e000000 00000000  @...............
+ 6a20 2e1c0000 12000e00 4dcc0400 00000000  ........M.......
  6a30 28000000 00000000 c8480000 12000e00  (........H......
- 6a40 e0591100 00000000 49000000 00000000  .Y......I.......
- 6a50 c35c0000 11001800 08d21c00 00000000  .\..............
+ 6a40 c0ab1100 00000000 49000000 00000000  ........I.......
+ 6a50 c35c0000 11001800 08121d00 00000000  .\..............
  6a60 04000000 00000000 f7150000 12000e00  ................
- 6a70 70241200 00000000 1b000000 00000000  p$..............
- 6a80 df500000 12000e00 26e00700 00000000  .P......&.......
+ 6a70 20701200 00000000 1b000000 00000000   p..............
+ 6a80 df500000 12000e00 88e40700 00000000  .P..............
  6a90 90000000 00000000 e7050000 11001800  ................
- 6aa0 a8691a00 00000000 08000000 00000000  .i..............
- 6ab0 d7560000 11001900 e8571f00 00000000  .V.......W......
+ 6aa0 a8a91a00 00000000 08000000 00000000  ................
+ 6ab0 d7560000 11001900 e8971f00 00000000  .V..............
  6ac0 04000000 00000000 f6270000 12000e00  .........'......
- 6ad0 f0740f00 00000000 55000000 00000000  .t......U.......
- 6ae0 cf0e0000 12000e00 30d30e00 00000000  ........0.......
+ 6ad0 70ee0f00 00000000 55000000 00000000  p.......U.......
+ 6ae0 cf0e0000 12000e00 20520f00 00000000  ........ R......
  6af0 15010000 00000000 4e3b0000 12000e00  ........N;......
- 6b00 f0080b00 00000000 160b0000 00000000  ................
- 6b10 ac0c0000 12000e00 50500900 00000000  ........PP......
+ 6b00 f0470b00 00000000 160b0000 00000000  .G..............
+ 6b10 ac0c0000 12000e00 b0580900 00000000  .........X......
  6b20 39000000 00000000 ae310000 12000e00  9........1......
- 6b30 50f80d00 00000000 b4000000 00000000  P...............
- 6b40 8c180000 12000e00 c0e70e00 00000000  ................
+ 6b30 e0550e00 00000000 b4000000 00000000  .U..............
+ 6b40 8c180000 12000e00 b0640f00 00000000  .........d......
  6b50 06000000 00000000 9c530000 12000e00  .........S......
- 6b60 f9ff0700 00000000 0f000000 00000000  ................
- 6b70 a9520000 12000e00 404b1200 00000000  .R......@K......
+ 6b60 97040800 00000000 0f000000 00000000  ................
+ 6b70 a9520000 12000e00 80951200 00000000  .R..............
  6b80 91000000 00000000 ba2b0000 12000e00  .........+......
- 6b90 50810f00 00000000 2f000000 00000000  P......./.......
- 6ba0 fc5e0000 12000e00 30281300 00000000  .^......0(......
+ 6b90 80f50f00 00000000 2f000000 00000000  ......../.......
+ 6ba0 fc5e0000 12000e00 305d1300 00000000  .^......0]......
  6bb0 92000000 00000000 d3330000 11001900  .........3......
- 6bc0 a0521f00 00000000 04000000 00000000  .R..............
- 6bd0 3a3f0000 12000e00 702f1200 00000000  :?......p/......
+ 6bc0 a0921f00 00000000 04000000 00000000  ................
+ 6bd0 3a3f0000 12000e00 207b1200 00000000  :?...... {......
  6be0 9f010000 00000000 581c0000 12000e00  ........X.......
- 6bf0 21cc0400 00000000 1e000000 00000000  !...............
- 6c00 da390000 12000e00 eebc0500 00000000  .9..............
+ 6bf0 93cc0400 00000000 1e000000 00000000  ................
+ 6c00 da390000 12000e00 8cc00500 00000000  .9..............
  6c10 86000000 00000000 375b0000 12000e00  ........7[......
- 6c20 4e630800 00000000 5f000000 00000000  Nc......_.......
- 6c30 c9020000 12000e00 70cb0e00 00000000  ........p.......
+ 6c20 82680800 00000000 5f000000 00000000  .h......_.......
+ 6c30 c9020000 12000e00 704a0f00 00000000  ........pJ......
  6c40 9c020000 00000000 835b0000 12000e00  .........[......
- 6c50 a06e1200 00000000 6c010000 00000000  .n......l.......
- 6c60 9a5e0000 12000e00 66790800 00000000  .^......fy......
+ 6c50 10b81200 00000000 6c010000 00000000  ........l.......
+ 6c60 9a5e0000 12000e00 337e0800 00000000  .^......3~......
  6c70 08000000 00000000 a72b0000 12000e00  .........+......
- 6c80 90800f00 00000000 bc000000 00000000  ................
- 6c90 bc1a0000 12000e00 f0d01000 00000000  ................
+ 6c80 c0f40f00 00000000 bc000000 00000000  ................
+ 6c90 bc1a0000 12000e00 90241100 00000000  .........$......
  6ca0 87000000 00000000 a6040000 12000e00  ................
- 6cb0 702d0900 00000000 2c010000 00000000  p-......,.......
- 6cc0 4d480000 12000e00 90561100 00000000  MH.......V......
+ 6cb0 c0350900 00000000 2c010000 00000000  .5......,.......
+ 6cc0 4d480000 12000e00 70a81100 00000000  MH......p.......
  6cd0 68000000 00000000 873d0000 12000e00  h........=......
- 6ce0 52a40600 00000000 7e000000 00000000  R.......~.......
- 6cf0 6a1b0000 12000e00 10cd0b00 00000000  j...............
+ 6ce0 c6a80600 00000000 7e000000 00000000  ........~.......
+ 6cf0 6a1b0000 12000e00 c0130c00 00000000  j...............
  6d00 0b000000 00000000 6e140000 12000e00  ........n.......
- 6d10 008a0400 00000000 05000000 00000000  ................
- 6d20 00050000 11001900 089d1d00 00000000  ................
+ 6d10 528a0400 00000000 05000000 00000000  R...............
+ 6d20 00050000 11001900 08dd1d00 00000000  ................
  6d30 08000000 00000000 99450000 12000e00  .........E......
- 6d40 13ac0600 00000000 38000000 00000000  ........8.......
- 6d50 0a060000 11001900 009d1d00 00000000  ................
+ 6d40 87b00600 00000000 38000000 00000000  ........8.......
+ 6d50 0a060000 11001900 00dd1d00 00000000  ................
  6d60 08000000 00000000 1f1d0000 12000e00  ................
- 6d70 c08c0b00 00000000 32000000 00000000  ........2.......
- 6d80 c61e0000 12000e00 20d50a00 00000000  ........ .......
+ 6d70 80ce0b00 00000000 32000000 00000000  ........2.......
+ 6d80 c61e0000 12000e00 c00f0b00 00000000  ................
  6d90 12000000 00000000 ea030000 12000e00  ................
- 6da0 ea4d0400 00000000 54000000 00000000  .M......T.......
- 6db0 0b320000 12000e00 988c0500 00000000  .2..............
+ 6da0 eb4d0400 00000000 54000000 00000000  .M......T.......
+ 6db0 0b320000 12000e00 29900500 00000000  .2......).......
  6dc0 46000000 00000000 d70f0000 12000e00  F...............
- 6dd0 f0540900 00000000 5b000000 00000000  .T......[.......
- 6de0 f8480000 12000e00 205b1100 00000000  .H...... [......
+ 6dd0 705d0900 00000000 5b000000 00000000  p]......[.......
+ 6de0 f8480000 12000e00 00ad1100 00000000  .H..............
  6df0 68000000 00000000 b63c0000 12000e00  h........<......
- 6e00 005a0b00 00000000 cd010000 00000000  .Z..............
- 6e10 db040000 12000e00 095f0400 00000000  ........._......
+ 6e00 c0990b00 00000000 cd010000 00000000  ................
+ 6e10 db040000 12000e00 0a5f0400 00000000  ........._......
  6e20 09010000 00000000 e21c0000 12000e00  ................
- 6e30 90970a00 00000000 00010000 00000000  ................
- 6e40 37510000 11001800 80341c00 00000000  7Q.......4......
+ 6e30 70d10a00 00000000 00010000 00000000  p...............
+ 6e40 37510000 11001800 80741c00 00000000  7Q.......t......
  6e50 28000000 00000000 97580000 12000e00  (........X......
/usr/lib64/libpython2.7.so.1.0 differs in assembler output
--- old /usr/lib64/libpython2.7.so.1.0 (disasm)
+++ new /usr/lib64/libpython2.7.so.1.0 (disasm)
@@ -5345,16 +5345,16 @@
 	mov    $something,%edi
 	call   <exit@plt>
 	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	mov    %esi,offset(%rsp)
+	mov    %ecx,offset(%rsp)
 	mov    %r9,offset(%rsp)
 	mov    %rdx,offset(%rsp)
 	call   <puts@plt>
 	movswl offset(%rbp),%eax
-	mov    offset(%rsp),%esi
+	mov    offset(%rsp),%ecx
 	mov    offset(%rsp),%rdx
 	mov    offset(%rsp),%r9
 	or     $something,%al
-	or     %esi,%eax
+	or     %ecx,%eax
 	jmp    <PyGrammar_AddAccelerators + ofs>
 	lea    offset(%rip),%rdi        #   <_fini + ofs>
 	call   <puts@plt>
@@ -5484,7 +5484,7 @@
 	jmp    <list1node>
 
 PyNode_AddChild.cold:
-	mov    $something,%eax
+	or     $something,%esi
 	jmp    <PyNode_AddChild + ofs>
 	mov    $something,%eax
 	jmp    <PyNode_AddChild + ofs>
@@ -5492,7 +5492,7 @@
 	jmp    <PyNode_AddChild + ofs>
 	mov    $something,%eax
 	jmp    <PyNode_AddChild + ofs>
-	or     $something,%esi
+	mov    $something,%eax
 	jmp    <PyNode_AddChild + ofs>
 
 _PyNode_SizeOf:
@@ -5614,10 +5614,10 @@
 	mov    %rbp,%rdi
 	call   <PyTokenizer_Free@plt>
 	jmp    <parsetok + ofs>
-	mov    (%rsp),%rax
+	mov    offset(%rsp),%rax
 	orq    $something,offset(%rax)
 	jmp    <parsetok + ofs>
-	xor    %r14d,%r14d
+	mov    %rax,%r14
 	jmp    <parsetok + ofs>
 
 PyParser_ParseStringFlagsFilenameEx.cold:
@@ -7751,132 +7751,144 @@
 PyTokenizer_Get.cold:
 	lea    offset(%rip),%rdi        #   <_fini + ofs>
 	xor    %eax,%eax
+	mov    %ecx,offset(%rsp)
 	call   <PySys_WriteStderr@plt>
+	mov    offset(%rsp),%ecx
 	jmp    <PyTokenizer_Get + ofs>
-	mov    $something,%eax
-	sub    %r15d,%eax
-	mov    %eax,offset(%r13)
-	mov    offset(%r13),%rax
-	mov    %rax,offset(%r13)
+	lea    offset(%rip),%rdi        #   <_fini + ofs>
+	xor    %eax,%eax
+	mov    %ecx,offset(%rsp)
+	call   <PySys_WriteStderr@plt>
+	mov    offset(%rsp),%ecx
+	jmp    <PyTokenizer_Get + ofs>
+	mov    offset(%r14),%rax
+	movl   $something,offset(%r14)
+	mov    %rax,offset(%r14)
 	mov    $something,%ebp
 	jmp    <PyTokenizer_Get + ofs>
-	mov    %r13,%rdi
+	mov    %r14,%rdi
 	call   <indenterror>
 	test   %eax,%eax
 	jne    <PyTokenizer_Get.cold + ofs>
-	mov    offset(%r13),%eax
+	mov    offset(%r14),%eax
 	jmp    <PyTokenizer_Get + ofs>
-	mov    offset(%r13),%rdi
+	movl   $something,offset(%r14)
+	mov    %eax,%esi
+	mov    %r14,%rdi
+	call   <tok_backup>
+	jmp    <PyTokenizer_Get.cold + ofs>
+	movl   $something,offset(%r14)
+	mov    %r14,%rdi
+	call   <tok_backup>
+	jmp    <PyTokenizer_Get.cold + ofs>
+	mov    offset(%r14),%rdi
 	mov    $something,%ebp
 	call   <clearerr@plt>
-	movl   $something,offset(%r13)
+	movl   $something,offset(%r14)
 	jmp    <PyTokenizer_Get + ofs>
-	mov    offset(%r13),%rax
-	movl   $something,offset(%r13)
-	mov    %rax,offset(%r13)
+	movl   $something,offset(%r14)
+	mov    $something,%ebp
+	jmp    <PyTokenizer_Get + ofs>
+	mov    $something,%eax
+	sub    %r15d,%eax
+	mov    %eax,offset(%r14)
+	mov    offset(%r14),%rax
+	mov    %rax,offset(%r14)
 	jmp    <PyTokenizer_Get.cold + ofs>
-	movl   $something,offset(%r13)
-	mov    $something,%esi
-	mov    %r13,%rdi
-	call   <tok_backup>
+	mov    offset(%r14),%rax
+	movl   $something,offset(%r14)
+	mov    %rax,offset(%r14)
 	jmp    <PyTokenizer_Get.cold + ofs>
-	mov    offset(%r13),%rax
-	movl   $something,offset(%r13)
-	mov    %rax,offset(%r13)
+	movl   $something,offset(%r14)
+	mov    %ebx,%esi
+	mov    %r14,%rdi
+	call   <tok_backup>
 	jmp    <PyTokenizer_Get.cold + ofs>
-	mov    %r13,%rdi
-	call   <indenterror>
-	test   %eax,%eax
-	je     <PyTokenizer_Get + ofs>
+	lea    offset(%rip),%rdi        #   <_fini + ofs>
+	call   <Py_FatalError@plt>
+	mov    offset(%r14),%rax
+	jmp    <PyTokenizer_Get + ofs>
+	mov    offset(%r14),%rax
+	movl   $something,offset(%r14)
+	mov    %rax,offset(%r14)
 	jmp    <PyTokenizer_Get.cold + ofs>
-	mov    offset(%r13),%rax
-	movl   $something,offset(%r13)
-	mov    %rax,offset(%r13)
+	movl   $something,offset(%r14)
+	mov    $something,%esi
+	mov    %r14,%rdi
+	call   <tok_backup>
 	jmp    <PyTokenizer_Get.cold + ofs>
+	lea    offset(%rip),%rdi        #   <_fini + ofs>
+	xor    %eax,%eax
+	mov    %ecx,offset(%rsp)
+	call   <PySys_WriteStderr@plt>
+	mov    offset(%rsp),%ecx
+	jmp    <PyTokenizer_Get + ofs>
 	mov    offset(%rip),%rax        #   <PyExc_DeprecationWarning@@Base-0x8028>
-	mov    offset(%r13),%ecx
+	mov    offset(%r14),%ecx
 	xor    %r9d,%r9d
 	xor    %r8d,%r8d
-	mov    offset(%r13),%rdx
+	mov    offset(%r14),%rdx
 	lea    offset(%rip),%rsi        #   <_fini + ofs>
 	mov    (%rax),%rdi
 	call   <PyErr_WarnExplicit@plt>
 	test   %eax,%eax
 	je     <PyTokenizer_Get + ofs>
-	mov    offset(%r13),%rax
-	movl   $something,offset(%r13)
-	mov    %rax,offset(%r13)
+	mov    offset(%r14),%rax
+	movl   $something,offset(%r14)
+	mov    %rax,offset(%r14)
 	jmp    <PyTokenizer_Get.cold + ofs>
-	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	call   <Py_FatalError@plt>
-	mov    offset(%r13),%rax
-	jmp    <PyTokenizer_Get + ofs>
-	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	xor    %eax,%eax
-	call   <PySys_WriteStderr@plt>
-	jmp    <PyTokenizer_Get + ofs>
-	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	xor    %eax,%eax
-	call   <PySys_WriteStderr@plt>
-	jmp    <PyTokenizer_Get + ofs>
-	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	call   <Py_FatalError@plt>
-	mov    offset(%r13),%rax
-	movsbl (%rax),%edx
-	cmp    %edx,%ebp
-	je     <PyTokenizer_Get + ofs>
+	mov    %ebp,%esi
+	mov    %r14,%rdi
+	call   <tok_backup>
+	mov    %ebx,%esi
+	mov    %r14,%rdi
+	call   <tok_backup>
+	mov    offset(%r14),%rax
+	mov    %rax,(%r12)
overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good)
overall=1