From: Michael Tremer Date: Sun, 18 Mar 2012 06:53:49 +0000 (+0100) Subject: mesa: Add WMB patch to build mesa on ARM. X-Git-Tag: pango~785 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=119bafb39c948c42ed4fa3bce9168a45104ae1e7;p=people%2Fstevee%2Fipfire-3.x.git mesa: Add WMB patch to build mesa on ARM. --- diff --git a/mesa/mesa.nm b/mesa/mesa.nm index 31dafc6be..b2212e95e 100644 --- a/mesa/mesa.nm +++ b/mesa/mesa.nm @@ -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 index 000000000..618d83632 --- /dev/null +++ b/mesa/patches/mesa-7.11-generic-wmb.patch @@ -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() \