Richard W.M. Jones
2010-May-21 17:21 UTC
[Libguestfs] [PATCH] Build workaround for Python 2.4.x in RHEL 5.
-- Richard Jones, Virtualization Group, Red Hat http://people.redhat.com/~rjones virt-df lists disk usage of guests without needing to install any software inside the virtual machine. Supports Linux and Windows. http://et.redhat.com/~rjones/virt-df/ -------------- next part -------------->From f7c74bdb03ff1f04f4fc33061708c52924546220 Mon Sep 17 00:00:00 2001From: Richard W.M. Jones <rjones at redhat.com> Date: Fri, 21 May 2010 18:20:28 +0100 Subject: [PATCH] Build workaround for Python 2.4.x in RHEL 5. See: http://www.python.org/dev/peps/pep-0353/#conversion-guidelines --- src/generator.ml | 6 ++++++ 1 files changed, 6 insertions(+), 0 deletions(-) diff --git a/src/generator.ml b/src/generator.ml index d2da8ec..1212a5a 100755 --- a/src/generator.ml +++ b/src/generator.ml @@ -9113,6 +9113,12 @@ and generate_python_c () #define PY_SSIZE_T_CLEAN 1 #include <Python.h> +#if PY_VERSION_HEX < 0x02050000 +typedef int Py_ssize_t; +#define PY_SSIZE_T_MAX INT_MAX +#define PY_SSIZE_T_MIN INT_MIN +#endif + #include <stdio.h> #include <stdlib.h> #include <assert.h> -- 1.5.5.6