e8cb8d9
diff -up mesa-20101020/src/gallium/drivers/llvmpipe/Makefile.jx mesa-20101020/src/gallium/drivers/llvmpipe/Makefile
e8cb8d9
diff -up mesa-20101020/src/gallium/targets/dri-swrast/Makefile.jx mesa-20101020/src/gallium/targets/dri-swrast/Makefile
e8cb8d9
--- mesa-20101020/src/gallium/targets/dri-swrast/Makefile.jx	2010-10-20 15:54:57.000000000 -0400
e8cb8d9
+++ mesa-20101020/src/gallium/targets/dri-swrast/Makefile	2010-11-08 14:39:47.000000000 -0500
e8cb8d9
@@ -26,6 +26,8 @@ C_SOURCES = \
e8cb8d9
 
e8cb8d9
 ASM_SOURCES =
e8cb8d9
 
e8cb8d9
+LDFLAGS += -Wl,--version-script,../version-script
e8cb8d9
+
e8cb8d9
 include ../Makefile.dri
e8cb8d9
 
e8cb8d9
 INCLUDES += \
e8cb8d9
diff -up mesa-20101020/src/gallium/targets/version-script.jx mesa-20101020/src/gallium/targets/version-script
e8cb8d9
--- mesa-20101020/src/gallium/targets/version-script.jx	2010-11-08 14:39:56.000000000 -0500
e8cb8d9
+++ mesa-20101020/src/gallium/targets/version-script	2010-11-08 14:40:36.000000000 -0500
e8cb8d9
@@ -0,0 +1,6 @@
e8cb8d9
+GALLIUM {
e8cb8d9
+    global:
e8cb8d9
+	__dri*;
e8cb8d9
+    local:
e8cb8d9
+	*;
e8cb8d9
+};