]> git.ipfire.org Git - people/arne_f/ipfire-3.x.git/commitdiff
mesa: Add WMB patch to build mesa on ARM.
authorMichael Tremer <michael.tremer@ipfire.org>
Sun, 18 Mar 2012 06:53:49 +0000 (07:53 +0100)
committerMichael Tremer <michael.tremer@ipfire.org>
Sun, 18 Mar 2012 06:53:49 +0000 (07:53 +0100)
mesa/mesa.nm
mesa/patches/mesa-7.11-generic-wmb.patch [new file with mode: 0644]

index 31dafc6bed63f0198d66a765e719364581bb7213..b2212e95ed858cd900d63a3112d8b5fb4d822dbf 100644 (file)
@@ -5,7 +5,7 @@
 
 name       = mesa
 version    = 7.8.2
-release    = 2
+release    = 3
 
 groups     = Development/Tools
 url        = http://www.mesa3d.org
diff --git a/mesa/patches/mesa-7.11-generic-wmb.patch b/mesa/patches/mesa-7.11-generic-wmb.patch
new file mode 100644 (file)
index 0000000..618d836
--- /dev/null
@@ -0,0 +1,12 @@
+diff -up Mesa-7.11/src/mesa/drivers/dri/sis/sis_context.h.jx Mesa-7.11/src/mesa/drivers/dri/sis/sis_context.h
+--- Mesa-7.11/src/mesa/drivers/dri/sis/sis_context.h.jx        2010-12-14 16:43:15.000000000 -0500
++++ Mesa-7.11/src/mesa/drivers/dri/sis/sis_context.h   2011-09-09 11:47:56.454465358 -0400
+@@ -405,7 +405,7 @@ struct sis_context
+ #elif defined(__ia64__)
+ #define MMIO_WMB()    __asm __volatile("mf" : : : "memory")
+ #else
+-#error platform needs WMB
++#define MMIO_WMB()    __sync_synchronize()
+ #endif
+ #define mEndPrimitive()  \