debian/changelog                            |    7 +++++++
 debian/patches/105_glXWaitX_segfaults.patch |   11 +++++++++++
 debian/patches/series                       |    1 +
 3 files changed, 19 insertions(+)

New commits:
commit 2a7af994c4ab726afbe79e9b97cbbceada867ade
Author: Mario Limonciello <supe...@ubuntu.com>
Date:   Wed Apr 15 01:17:23 2009 -0500

    Add 105_glXWaitX_segfaults.patch. Resolves segfaults from unitialized 
variables when using swrast based drivers. (LP: #355242)

diff --git a/debian/changelog b/debian/changelog
index 4c19f71..55d7971 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+mesa (7.4-0ubuntu2) jaunty; urgency=low
+
+  * Add 105_glXWaitX_segfaults.patch. Resolves segfaults from unitialized
+    variables when using swrast based drivers. (LP: #355242)
+
+ -- Mario Limonciello <supe...@ubuntu.com>  Wed, 15 Apr 2009 01:03:30 -0500
+
 mesa (7.4-0ubuntu1) jaunty; urgency=low
 
   * New upstream release, merge from debian-experimental
diff --git a/debian/patches/105_glXWaitX_segfaults.patch 
b/debian/patches/105_glXWaitX_segfaults.patch
new file mode 100644
index 0000000..985c5dd
--- /dev/null
+++ b/debian/patches/105_glXWaitX_segfaults.patch
@@ -0,0 +1,11 @@
+--- Mesa-7.4/src/glx/x11/drisw_glx.c   2009-01-22 17:38:33.000000000 +0000
++++ Mesa-7.4/src/glx/x11/drisw_glx.c.fixed     2009-04-03 23:25:17.000000000 
+0100
+@@ -405,6 +405,8 @@
+    psp->createContext = driCreateContext;
+    psp->createDrawable = driCreateDrawable;
+    psp->swapBuffers = driSwapBuffers;
++   psp->waitX = NULL;
++   psp->waitGL = NULL;
+ 
+    return psp;
+ 
diff --git a/debian/patches/series b/debian/patches/series
index cb1c95b..7dc82ee 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -5,3 +5,4 @@
 102_dont_vblank.diff
 103_bump_965_texture_limit.diff
 104_fix_dri2_ext_tfp.diff
+105_glXWaitX_segfaults.patch


-- 
To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to