[Spice-devel] [common] codegen: Fix compatibility with Python 2.6
Francois Gouget
fgouget at codeweavers.com
Fri Jul 29 15:09:11 UTC 2016
This is needed for RHEL 6.8.
Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
---
This is not the only patch needed to get the latest Spice server to
compile on RHEL 6.8. But this dependency on Python 2.7 seems pretty
needless so it may be worth applying.
python_modules/marshal.py | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/python_modules/marshal.py b/python_modules/marshal.py
index 0483d3a..5445109 100644
--- a/python_modules/marshal.py
+++ b/python_modules/marshal.py
@@ -11,7 +11,7 @@ def write_includes(writer):
src = writer.header.options["dest_file"]
else:
src = "generated_headers.h"
- src = re.sub(r'[^a-z0-9]+', '_', src, flags=re.IGNORECASE)
+ src = re.sub(r'(?i)[^a-z0-9]+', '_', src, 0)
src = src.upper()
if src.endswith("_H"):
src = "_H_"+src[:-2]
--
2.8.1
More information about the Spice-devel
mailing list