File python-2.7.diff of Package rekall

--- libs/el32/SConscript
+++ libs/el32/SConscript
@@ -40,8 +40,8 @@ env	= rb.environment ()
 
 if   rkConfig.mode != 'win' :
 
-    env.Append	(LEXFLAGS  = '-Pel_yy --nounistd')
-    env.Append	(YACCFLAGS = '-pel_yy')
+    env.Append	(LEXFLAGS  = ['-Pel_yy', '--nounistd'])
+    env.Append	(YACCFLAGS = ['-pel_yy'])
     env.CFile 	('lex.el_yy.c', 'el.l')
     env.CFile 	('el.tab.cpp',  'el.y')
 
--- support/xbsql/SConscript
+++ support/xbsql/SConscript
@@ -45,8 +45,8 @@ if rkConfig.xbaseBuild :
 
     if rkConfig.mode != 'win' :
 
-        env.Append(LEXFLAGS  = '-Pxbsql_yy')
-        env.Append(YACCFLAGS = '-pxbsql_yy')
+        env.Append(LEXFLAGS  = ['-Pxbsql_yy'])
+        env.Append(YACCFLAGS = ['-pxbsql_yy'])
         env.CFile ('lex.xbsql_yy.c', 'xbsql.l')
         env.CFile ('xbsql.tab.cpp',  'xbsql.y')
 
--- scons/rkScan_Python.py
+++ scons/rkScan_Python.py
@@ -33,13 +33,15 @@ def Scan (settings) :
 		  (
 			'with-python-includes',
 			[
-				'/usr/local/include/python2.5[B',
+				'/usr/local/include/python2.7',
+				'/usr/local/include/python2.5',
 				'/usr/local/include/python2.4',
 				'/usr/local/include/python2.3',
 				'/usr/local/include/python2.2',
 				'/usr/local/include/python2.1',
 				'/usr/local/include/python2.0',
 				'/usr/local/include/python1.5',
+				'/usr/include/python2.7',
 				'/usr/include/python2.5',
 				'/usr/include/python2.4',
 				'/usr/include/python2.3',
@@ -56,6 +58,7 @@ def Scan (settings) :
 			[
 				'/usr/local/lib',
 				'/usr/lib',
+				'/usr/local/lib/python2.7/config',
 				'/usr/local/lib/python2.5/config',
 				'/usr/local/lib/python2.4/config',
 				'/usr/local/lib/python2.3/config',
@@ -63,6 +66,7 @@ def Scan (settings) :
 				'/usr/local/lib/python2.1/config',
 				'/usr/local/lib/python2.0/config',
 				'/usr/local/lib/python1.5/config',
+				'/usr/lib/python2.7/config',
 				'/usr/lib/python2.5/config',
 				'/usr/lib/python2.4/config',
 				'/usr/lib/python2.3/config',
openSUSE Build Service is sponsored by