~/f/python/RPMS.2017 ~/f/python
~/f/python
RPMS.2017/libpython2_7-1_0-2.7.18-1.1.x86_64.rpm RPMS/libpython2_7-1_0-2.7.18-1.1.x86_64.rpm differ: byte 225, line 1
Comparing libpython2_7-1_0-2.7.18-1.1.x86_64.rpm to libpython2_7-1_0-2.7.18-1.1.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 a578ae2f4e47180d4bffee9d2f65662e8da047756410d2e1d1bf632b0b8f1f47 0
+/usr/lib64/libpython2.7.so.1.0 4d9627cd2bd115f50ccacb2a028d1ff074e09bfc20b160f624dcbe23bb42947c 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)
@@ -1545,7 +1545,7 @@
  62e0 00000000 00000000 39060000 12000000  ........9.......
  62f0 00000000 00000000 00000000 00000000  ................
  6300 7d2c0000 12000000 00000000 00000000  },..............
- 6310 00000000 00000000 58020000 12000000  ........X.......
+ 6310 00000000 00000000 48020000 12000000  ........H.......
  6320 00000000 00000000 00000000 00000000  ................
  6330 ff5d0000 12000000 00000000 00000000  .]..............
  6340 00000000 00000000 2d2b0000 12000000  ........-+......
@@ -1621,1865 +1621,1865 @@
  67a0 00000000 00000000 00000000 00000000  ................
  67b0 19630000 12000000 00000000 00000000  .c..............
  67c0 00000000 00000000 57540000 12000e00  ........WT......
- 67d0 80da1100 00000000 f4000000 00000000  ................
- 67e0 ca050000 12000e00 201b0e00 00000000  ........ .......
+ 67d0 d0241200 00000000 f4000000 00000000  .$..............
+ 67e0 ca050000 12000e00 a0960e00 00000000  ................
  67f0 16000000 00000000 960e0000 11001800  ................
- 6800 88f11900 00000000 08000000 00000000  ................
- 6810 a5480000 12000e00 10f51000 00000000  .H..............
+ 6800 88211a00 00000000 08000000 00000000  .!..............
+ 6810 a5480000 12000e00 304e1100 00000000  .H......0N......
  6820 54000000 00000000 ef370000 12000e00  T........7......
- 6830 909c0a00 00000000 6c010000 00000000  ........l.......
- 6840 4b100000 12000e00 104b0900 00000000  K........K......
+ 6830 00d60a00 00000000 6c010000 00000000  ........l.......
+ 6840 4b100000 12000e00 105a0900 00000000  K........Z......
  6850 3b000000 00000000 85010000 12000e00  ;...............
- 6860 40b70a00 00000000 e2000000 00000000  @...............
- 6870 08190000 11001900 702d1d00 00000000  ........p-......
+ 6860 00f10a00 00000000 e2000000 00000000  ................
+ 6870 08190000 11001900 705d1d00 00000000  ........p]......
  6880 01000000 00000000 e04d0000 12000e00  .........M......
- 6890 60e10d00 00000000 26000000 00000000  `.......&.......
- 68a0 fb480000 12000e00 20f71000 00000000  .H...... .......
+ 6890 a0420e00 00000000 26000000 00000000  .B......&.......
+ 68a0 fb480000 12000e00 40501100 00000000  .H......@P......
  68b0 64000000 00000000 59510000 12000e00  d.......YQ......
- 68c0 e0b61100 00000000 99000000 00000000  ................
- 68d0 75290000 12000e00 d0230f00 00000000  u).......#......
+ 68c0 70031200 00000000 99000000 00000000  p...............
+ 68d0 75290000 12000e00 909c0f00 00000000  u)..............
  68e0 05000000 00000000 61160000 12000e00  ........a.......
- 68f0 e9970400 00000000 49000000 00000000  ........I.......
- 6900 35290000 12000e00 dd250500 00000000  5).......%......
+ 68f0 9a980400 00000000 49000000 00000000  ........I.......
+ 6900 35290000 12000e00 59280500 00000000  5)......Y(......
  6910 02000000 00000000 75400000 12000e00  ........u@......
- 6920 a0c00b00 00000000 0e020000 00000000  ................
- 6930 b90e0000 12000e00 a0420900 00000000  .........B......
+ 6920 50050c00 00000000 0e020000 00000000  P...............
+ 6930 b90e0000 12000e00 80510900 00000000  .........Q......
  6940 29000000 00000000 b8320000 12000e00  )........2......
- 6950 70030a00 00000000 16000000 00000000  p...............
- 6960 52040000 12000e00 354d0400 00000000  R.......5M......
+ 6950 40260a00 00000000 16000000 00000000  @&..............
+ 6960 52040000 12000e00 364d0400 00000000  R.......6M......
  6970 d9000000 00000000 4b260000 11001800  ........K&......
- 6980 c8f41900 00000000 08000000 00000000  ................
- 6990 4c110000 12000e00 e0850e00 00000000  L...............
- 69a0 36000000 00000000 d71d0000 12000e00  6...............
- 69b0 903a0d00 00000000 a9000000 00000000  .:..............
- 69c0 86490000 12000e00 00fb1000 00000000  .I..............
+ 6980 c8241a00 00000000 08000000 00000000  .$..............
+ 6990 4c110000 12000e00 305f0900 00000000  L.......0_......
+ 69a0 2a000000 00000000 d71d0000 12000e00  *...............
+ 69b0 90960d00 00000000 a9000000 00000000  ................
+ 69c0 86490000 12000e00 20541100 00000000  .I...... T......
  69d0 40000000 00000000 63090000 12000e00  @.......c.......
- 69e0 a0250900 00000000 5c010000 00000000  .%......\.......
- 69f0 363a0000 11001900 20451d00 00000000  6:...... E......
+ 69e0 20320900 00000000 84030000 00000000   2..............
+ 69f0 363a0000 11001900 20751d00 00000000  6:...... u......
  6a00 08000000 00000000 01550000 12000e00  .........U......
- 6a10 e0461200 00000000 0e000000 00000000  .F..............
- 6a20 3e1c0000 12000e00 afcb0400 00000000  >...............
+ 6a10 907d1200 00000000 0e000000 00000000  .}..............
+ 6a20 3e1c0000 12000e00 55cc0400 00000000  >.......U.......
  6a30 28000000 00000000 d8480000 12000e00  (........H......
- 6a40 50f61000 00000000 49000000 00000000  P.......I.......
- 6a50 e45c0000 11001800 08621c00 00000000  .\.......b......
+ 6a40 704f1100 00000000 49000000 00000000  pO......I.......
+ 6a50 e45c0000 11001800 08921c00 00000000  .\..............
  6a60 04000000 00000000 07160000 12000e00  ................
- 6a70 30ae1100 00000000 1b000000 00000000  0...............
- 6a80 ef500000 12000e00 9dde0700 00000000  .P..............
+ 6a70 c0fa1100 00000000 1b000000 00000000  ................
+ 6a80 ef500000 12000e00 02e50700 00000000  .P..............
  6a90 90000000 00000000 e7050000 11001800  ................
- 6aa0 a8f91900 00000000 08000000 00000000  ................
- 6ab0 e7560000 11001900 e8e71e00 00000000  .V..............
+ 6aa0 a8291a00 00000000 08000000 00000000  .)..............
+ 6ab0 e7560000 11001900 e8171f00 00000000  .V..............
  6ac0 04000000 00000000 06280000 12000e00  .........(......
- 6ad0 a0220f00 00000000 55000000 00000000  ."......U.......
- 6ae0 df0e0000 12000e00 60810e00 00000000  ........`.......
+ 6ad0 609b0f00 00000000 55000000 00000000  `.......U.......
+ 6ae0 df0e0000 12000e00 60010f00 00000000  ........`.......
  6af0 15010000 00000000 5e3b0000 12000e00  ........^;......
- 6b00 90dc0a00 00000000 4a0b0000 00000000  ........J.......
- 6b10 d20c0000 12000e00 10440900 00000000  .........D......
+ 6b00 d0180b00 00000000 4a0b0000 00000000  ........J.......
+ 6b10 d20c0000 12000e00 f0520900 00000000  .........R......
  6b20 39000000 00000000 be310000 12000e00  9........1......
- 6b30 40b00d00 00000000 c0000000 00000000  @...............
- 6b40 9c180000 12000e00 00960e00 00000000  ................
+ 6b30 400f0e00 00000000 c0000000 00000000  @...............
+ 6b40 9c180000 12000e00 10140f00 00000000  ................
  6b50 06000000 00000000 ac530000 12000e00  .........S......
- 6b60 0efd0700 00000000 0f000000 00000000  ................
- 6b70 b9520000 12000e00 b0d61100 00000000  .R..............
+ 6b60 e5030800 00000000 0f000000 00000000  ................
+ 6b70 b9520000 12000e00 d0211200 00000000  .R.......!......
  6b80 8d000000 00000000 ca2b0000 12000e00  .........+......
- 6b90 402f0f00 00000000 2f000000 00000000  @/....../.......
- 6ba0 1d5f0000 12000e00 80b11200 00000000  ._..............
+ 6b90 c0a20f00 00000000 2f000000 00000000  ......../.......
+ 6ba0 1d5f0000 12000e00 40e81200 00000000  ._......@.......
  6bb0 92000000 00000000 e3330000 11001900  .........3......
- 6bc0 a0e21e00 00000000 04000000 00000000  ................
- 6bd0 4a3f0000 12000e00 60b91100 00000000  J?......`.......
+ 6bc0 a0121f00 00000000 04000000 00000000  ................
+ 6bd0 4a3f0000 12000e00 f0051200 00000000  J?..............
  6be0 a6010000 00000000 681c0000 12000e00  ........h.......
- 6bf0 f5cb0400 00000000 1e000000 00000000  ................
- 6c00 ea390000 12000e00 6cbd0500 00000000  .9......l.......
+ 6bf0 9bcc0400 00000000 1e000000 00000000  ................
+ 6c00 ea390000 12000e00 b5c20500 00000000  .9..............
  6c10 86000000 00000000 475b0000 12000e00  ........G[......
- 6c20 42600800 00000000 5f000000 00000000  B`......_.......
- 6c30 c9020000 12000e00 b0790e00 00000000  .........y......
+ 6c20 79670800 00000000 5f000000 00000000  yg......_.......
+ 6c30 c9020000 12000e00 c0f90e00 00000000  ................
  6c40 88020000 00000000 a45b0000 12000e00  .........[......
- 6c50 d0f91100 00000000 6c010000 00000000  ........l.......
- 6c60 bb5e0000 12000e00 c0730800 00000000  .^.......s......
+ 6c50 20441200 00000000 6c010000 00000000   D......l.......
+ 6c60 bb5e0000 12000e00 ba7b0800 00000000  .^.......{......
  6c70 08000000 00000000 b72b0000 12000e00  .........+......
- 6c80 802e0f00 00000000 bc000000 00000000  ................
- 6c90 cc1a0000 12000e00 e06d1000 00000000  .........m......
+ 6c80 00a20f00 00000000 bc000000 00000000  ................
+ 6c90 cc1a0000 12000e00 00c91000 00000000  ................
  6ca0 87000000 00000000 a6040000 12000e00  ................
- 6cb0 80230900 00000000 2c010000 00000000  .#......,.......
- 6cc0 5d480000 12000e00 c0f21000 00000000  ]H..............
+ 6cb0 00300900 00000000 2c010000 00000000  .0......,.......
+ 6cc0 5d480000 12000e00 204c1100 00000000  ]H...... L......
  6cd0 64000000 00000000 973d0000 12000e00  d........=......
- 6ce0 0ca20600 00000000 7e000000 00000000  ........~.......
- 6cf0 7a1b0000 12000e00 a0940b00 00000000  z...............
+ 6ce0 33a80600 00000000 7e000000 00000000  3.......~.......
+ 6cf0 7a1b0000 12000e00 40d70b00 00000000  z.......@.......
  6d00 0b000000 00000000 7e140000 12000e00  ........~.......
- 6d10 ee890400 00000000 05000000 00000000  ................
- 6d20 00050000 11001900 082d1d00 00000000  .........-......
+ 6d10 9f8a0400 00000000 05000000 00000000  ................
+ 6d20 00050000 11001900 085d1d00 00000000  .........]......
  6d30 08000000 00000000 a9450000 12000e00  .........E......
- 6d40 37a90600 00000000 38000000 00000000  7.......8.......
- 6d50 0a060000 11001900 002d1d00 00000000  .........-......
+ 6d40 5eaf0600 00000000 38000000 00000000  ^.......8.......
+ 6d50 0a060000 11001900 005d1d00 00000000  .........]......
  6d60 08000000 00000000 2f1d0000 12000e00  ......../.......
- 6d70 c0560b00 00000000 32000000 00000000  .V......2.......
- 6d80 d61e0000 12000e00 e0a90a00 00000000  ................
+ 6d70 a0940b00 00000000 32000000 00000000  ........2.......
+ 6d80 d61e0000 12000e00 90e30a00 00000000  ................
  6d90 12000000 00000000 ea030000 12000e00  ................
- 6da0 0e4e0400 00000000 54000000 00000000  .N......T.......
- 6db0 1b320000 12000e00 638d0500 00000000  .2......c.......
+ 6da0 0f4e0400 00000000 54000000 00000000  .N......T.......
+ 6db0 1b320000 12000e00 0a920500 00000000  .2..............
  6dc0 46000000 00000000 e70f0000 12000e00  F...............
- 6dd0 b0480900 00000000 5b000000 00000000  .H......[.......
- 6de0 08490000 12000e00 90f71000 00000000  .I..............
+ 6dd0 b0570900 00000000 5b000000 00000000  .W......[.......
+ 6de0 08490000 12000e00 b0501100 00000000  .I.......P......
  6df0 64000000 00000000 dc3c0000 12000e00  d........<......
- 6e00 b0300b00 00000000 be010000 00000000  .0..............
- 6e10 db040000 12000e00 295f0400 00000000  ........)_......
+ 6e00 b06d0b00 00000000 be010000 00000000  .m..............
+ 6e10 db040000 12000e00 2a5f0400 00000000  ........*_......
  6e20 09010000 00000000 f21c0000 12000e00  ................
- 6e30 10750a00 00000000 00010000 00000000  .u..............
- 6e40 47510000 11001800 80c41b00 00000000  GQ..............
+ 6e30 30ae0a00 00000000 00010000 00000000  0...............
+ 6e40 47510000 11001800 80f41b00 00000000  GQ..............
  6e50 28000000 00000000 a7580000 12000e00  (........X......
- 6e60 b0f21100 00000000 a6010000 00000000  ................
- 6e70 d33e0000 12000e00 901b0e00 00000000  .>..............
- 6e80 d5000000 00000000 a8070000 12000e00  ................
- 6e90 903b0d00 00000000 15000000 00000000  .;..............
- 6ea0 66420000 12000e00 50a21100 00000000  fB......P.......
+ 6e60 003d1200 00000000 a6010000 00000000  .=..............
+ 6e70 d33e0000 12000e00 10970e00 00000000  .>..............
+ 6e80 d6000000 00000000 a8070000 12000e00  ................
+ 6e90 90970d00 00000000 15000000 00000000  ................
/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,7 +5345,7 @@
 	mov    $something,%edi
 	call   <exit@plt>
 	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	mov    %r9d,offset(%rsp)
+	mov    %r9,offset(%rsp)
 	mov    %rdx,offset(%rsp)
 	mov    %esi,offset(%rsp)
 	mov    %r10,offset(%rsp)
@@ -5353,14 +5353,14 @@
 	mov    offset(%rsp),%r10
 	mov    offset(%rsp),%esi
 	mov    offset(%rsp),%rdx
-	mov    offset(%rsp),%r9d
+	mov    offset(%rsp),%r9
 	jmp    <PyGrammar_AddAccelerators + ofs>
 	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	mov    %r9d,offset(%rsp)
+	mov    %r9,offset(%rsp)
 	mov    %rdx,offset(%rsp)
 	call   <puts@plt>
 	mov    offset(%rsp),%rdx
-	mov    offset(%rsp),%r9d
+	mov    offset(%rsp),%r9
 	jmp    <PyGrammar_AddAccelerators + ofs>
 	mov    offset(%rip),%rax        #   <stderr@GLIBC_2.2.5>
 	mov    $something,%edx
@@ -5371,11 +5371,11 @@
 	mov    $something,%edi
 	call   <exit@plt>
 	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	mov    %r9d,offset(%rsp)
+	mov    %r9,offset(%rsp)
 	mov    %rdx,offset(%rsp)
 	call   <puts@plt>
 	mov    offset(%rsp),%rdx
-	mov    offset(%rsp),%r9d
+	mov    offset(%rsp),%r9
 	jmp    <PyGrammar_AddAccelerators + ofs>
 
 PyGrammar_LabelRepr:
@@ -5491,7 +5491,7 @@
 	jmp    <list1node>
 
 PyNode_AddChild.cold:
-	mov    $something,%eax
+	or     $something,%ecx
 	jmp    <PyNode_AddChild + ofs>
 	mov    $something,%eax
 	jmp    <PyNode_AddChild + ofs>
@@ -5499,7 +5499,7 @@
 	jmp    <PyNode_AddChild + ofs>
 	mov    $something,%eax
 	jmp    <PyNode_AddChild + ofs>
-	or     $something,%ecx
+	mov    $something,%eax
 	jmp    <PyNode_AddChild + ofs>
 
 _PyNode_SizeOf:
@@ -5621,10 +5621,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:
@@ -7762,132 +7762,145 @@
 	jmp    <PyTokenizer_FromFile + ofs>
 
 PyTokenizer_Get.cold:
-	mov    $something,%eax
-	sub    %r14d,%eax
-	mov    %eax,offset(%r12)
-	mov    offset(%r12),%rax
-	mov    %rax,offset(%r12)
+	mov    offset(%r13),%rdi
 	mov    $something,%ebx
+	call   <clearerr@plt>
+	movl   $something,offset(%r13)
 	jmp    <PyTokenizer_Get + ofs>
-	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	xor    %eax,%eax
-	call   <PySys_WriteStderr@plt>
+	mov    offset(%r13),%rax
+	movl   $something,offset(%r13)
+	mov    %rax,offset(%r13)
+	mov    $something,%ebx
 	jmp    <PyTokenizer_Get + ofs>
+	mov    offset(%r13),%rax
+	movl   $something,offset(%r13)
+	mov    %rax,offset(%r13)
+	jmp    <PyTokenizer_Get.cold + ofs>
 	lea    offset(%rip),%rdi        #   <_fini + ofs>
 	call   <Py_FatalError@plt>
-	mov    offset(%r12),%rax
-	movsbl (%rax),%edx
-	cmp    %r15d,%edx
-	je     <PyTokenizer_Get + ofs>
+	mov    offset(%r13),%rax
 	jmp    <PyTokenizer_Get + ofs>
-	movl   $something,offset(%r12)
-	mov    $something,%ebx
+	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    %r12,%rdi
-	call   <indenterror>
-	test   %eax,%eax
-	je     <PyTokenizer_Get + ofs>
-	jmp    <PyTokenizer_Get.cold + ofs>
-	movl   $something,offset(%r12)
-	mov    offset(%r12),%rax
-	mov    %rax,offset(%r12)
+	movl   $something,offset(%r13)
+	mov    %ebx,%esi
+	mov    %r13,%rdi
+	call   <tok_backup>
 	jmp    <PyTokenizer_Get.cold + ofs>
-	mov    offset(%r12),%rdi
-	mov    $something,%ebx
-	call   <clearerr@plt>
-	movl   $something,offset(%r12)
-	jmp    <PyTokenizer_Get + ofs>
-	mov    %r13d,%esi
-	mov    %r12,%rdi
+	mov    %r14d,%esi
+	mov    %r13,%rdi
 	call   <tok_backup>
 	mov    %ebx,%esi
-	mov    %r12,%rdi
+	mov    %r13,%rdi
 	call   <tok_backup>
-	mov    offset(%r12),%rax
+	mov    offset(%r13),%rax
 	mov    %rax,offset(%rbp)
-	mov    offset(%r12),%rax
-	jmp    <PyTokenizer_Get + ofs>
-	lea    offset(%rip),%rdi        #   <_fini + ofs>
-	call   <Py_FatalError@plt>
+	mov    offset(%r13),%rax
 	jmp    <PyTokenizer_Get + ofs>
-	movl   $something,offset(%r12)
-	mov    $something,%esi
-	mov    %r12,%rdi
-	call   <tok_backup>
-	jmp    <PyTokenizer_Get.cold + ofs>
-	movl   $something,offset(%r12)
-	mov    offset(%r12),%rax
-	mov    %rax,offset(%r12)
-	jmp    <PyTokenizer_Get.cold + ofs>
 	mov    offset(%rip),%rax        #   <PyExc_DeprecationWarning@@Base-0x8028>
+	mov    offset(%r13),%ecx
 	xor    %r9d,%r9d
 	xor    %r8d,%r8d
+	mov    offset(%r13),%rdx
 	lea    offset(%rip),%rsi        #   <_fini + ofs>
-	mov    offset(%r12),%ecx
-	mov    offset(%r12),%rdx
 	mov    (%rax),%rdi
 	call   <PyErr_WarnExplicit@plt>
 	test   %eax,%eax
 	je     <PyTokenizer_Get + ofs>
-	movl   $something,offset(%r12)
-	mov    offset(%r12),%rax
-	mov    %rax,offset(%r12)
+	mov    offset(%r13),%rax
+	movl   $something,offset(%r13)
+	mov    %rax,offset(%r13)
 	jmp    <PyTokenizer_Get.cold + ofs>
-	movl   $something,offset(%r12)
-	mov    %ebx,%esi
-	mov    %r12,%rdi
+	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>
+	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>
+	lea    offset(%rip),%rdi        #   <_fini + ofs>
+	xor    %eax,%eax
+	mov    %ecx,offset(%rsp)
+	call   <PySys_WriteStderr@plt>
+	mov    offset(%rsp),%ecx
overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good)
overall=1