xserver-xorg-video-savage: Changes to 'ubuntu'
debian/changelog | 21 ++++++++++++++++++++-
debian/patches/101_fix_use_of_privates.diff | 23 +++++++++++++++++++++++
debian/patches/series | 1 +
3 files changed, 44 insertions(+), 1 deletion(-)
New commits:
commit a409ee1e228b0da0a91193c2531ca3d83407f537
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date: Tue Feb 1 16:32:00 2011 +1100
Merge changes since 1ubuntu2 into git
diff --git a/debian/changelog b/debian/changelog
index 5bb193a..e73bf1d 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,22 @@
+xserver-xorg-video-savage (1:2.3.1-2ubuntu4) natty; urgency=low
+
+ * Rebuild against Xserver 1.10
+
+ -- Bryce Harrington <bryce@ubuntu.com> Mon, 31 Jan 2011 18:38:53 -0800
+
+xserver-xorg-video-savage (1:2.3.1-2ubuntu3) natty; urgency=low
+
+ * 101_fix_use_of_privates.diff: From upstream, fixes crashes due to
+ use of uninitialized privates. LP: #635362
+
+ -- Tormod Volden <debian.tormod@gmail.com> Thu, 16 Dec 2010 00:14:17 +0100
+
+xserver-xorg-video-savage (1:2.3.1-2ubuntu2) maverick; urgency=low
+
+ * No-change rebuild against Xserver 1.9 ABI
+
+ -- Christopher James Halse Rogers <raof@ubuntu.com> Mon, 09 Aug 2010 13:40:59 +1000
+
xserver-xorg-video-savage (1:2.3.1-2ubuntu1) maverick; urgency=low
* Merge from Debian unstable. remaining changes:
diff --git a/debian/patches/101_fix_use_of_privates.diff b/debian/patches/101_fix_use_of_privates.diff
new file mode 100644
index 0000000..641ccd1
--- /dev/null
+++ b/debian/patches/101_fix_use_of_privates.diff
@@ -0,0 +1,23 @@
+From 830e58d086828fa0431303df32a847ddd3022654 Mon Sep 17 00:00:00 2001
+From: Keith Packard <keithp@keithp.com>
+Date: Thu, 25 Nov 2010 01:58:06 +0000
+Subject: savage: fix use of privates without initialisation
+
+Fixes bug 31614.
+
+Signed-off-by: Dave Airlie <airlied@redhat.com>
+---
+diff --git a/src/savage_driver.c b/src/savage_driver.c
+index 7c3ce90..1cb91f6 100644
+--- a/src/savage_driver.c
++++ b/src/savage_driver.c
+@@ -4267,6 +4267,7 @@ SavageUpdateKey(ScrnInfoPtr pScrn, int r, int g, int b)
+ ol = 0;
+ }
+ if (!(pScreen = pScrn->pScreen)
++ || !psav->FBStart2nd
+ || !(pScrOvlPriv = fbOverlayGetScrPriv(pScreen)))
+ return;
+ key = ((Shift(r,psav->overlay.redShift) & psav->overlay.redMask)
+--
+cgit v0.8.3-6-g21f6
diff --git a/debian/patches/series b/debian/patches/series
index ddccdcf..c063179 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -1,2 +1,3 @@
03_request_16bit_depth.diff
100_bustype_pci_by_default.diff
+101_fix_use_of_privates.diff
commit 1d4ff03e22a23dc2f88b683cec0687fa92ebb7e0
Author: Christopher James Halse Rogers <christopher.halse.rogers@canonical.com>
Date: Thu Jun 10 11:35:33 2010 +1000
Finalise changelog
diff --git a/debian/changelog b/debian/changelog
index f046cc6..5bb193a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-xserver-xorg-video-savage (1:2.3.1-2ubuntu1) UNRELEASED; urgency=low
+xserver-xorg-video-savage (1:2.3.1-2ubuntu1) maverick; urgency=low
* Merge from Debian unstable. remaining changes:
- 10_bustype_pci_by_default.diff (LP: 33617, 37218)
Reply to: