[libvirt] [libvirt-python PATCH] sanitytest: define long for python version >= 3

Martin Kletzander mkletzan at redhat.com
Tue Oct 7 08:38:13 UTC 2014


Commit c58c7f362aab37e4961407c2efc8a74925ed9c37 fixed 32-bit python
build but broke build with python3 due to the lack of 'long' in the
newer version of python.  This patch aims to fix it with a simple
string comparison of sys.version and '3'.

Signed-off-by: Martin Kletzander <mkletzan at redhat.com>
---
 sanitytest.py | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sanitytest.py b/sanitytest.py
index 5bd85a5..b161696 100644
--- a/sanitytest.py
+++ b/sanitytest.py
@@ -9,6 +9,9 @@ import string
 sys.path.insert(0, sys.argv[1])
 import libvirt

+if sys.version > '3':
+    long = int
+
 # Path to the libvirt API XML file
 xml = sys.argv[2]

-- 
2.1.2




More information about the libvir-list mailing list