Blame polybori-0.7.2-m4ri.patch

dc8ee70
diff -up polybori-0.7.2/SConstruct.secondary polybori-0.7.2/SConstruct
dc8ee70
--- polybori-0.7.2/SConstruct.secondary	2011-10-07 15:39:24.000000000 +0200
dc8ee70
+++ polybori-0.7.2/SConstruct	2011-10-07 15:40:06.000000000 +0200
dc8ee70
@@ -503,7 +503,7 @@ if not env.GetOption('clean'):
dc8ee70
         }
dc8ee70
         """  %  \
dc8ee70
         ("%s", ''.join(["""
dc8ee70
-        #if defined(__M4RI_HAVE_%(macro)s) || defined(HAVE_%(macro)s )
dc8ee70
+        #if defined(__M4RI_HAVE_%(macro)s) && __M4RI_HAVE_%(macro)s || defined(HAVE_%(macro)s )
dc8ee70
           printf("-m%(option)s ");
dc8ee70
         #endif""" % \
dc8ee70
         dict(macro=opt.replace('.','_').upper(), option=opt) for opt in \