Use INSTALL_TARGET=install-strip for stripping. Rename patches to patch-. Add two patches to fix crashing the 1.14 xserver.
63 lines
2 KiB
Text
63 lines
2 KiB
Text
--- src/sna/sna_cpu.c.orig 2013-08-14 12:04:40.231041285 +0200
|
|
+++ src/sna/sna_cpu.c 2013-08-14 12:05:51.237030719 +0200
|
|
@@ -41,6 +41,7 @@
|
|
{
|
|
unsigned max = __get_cpuid_max(BASIC_CPUID, NULL);
|
|
unsigned int eax, ebx, ecx, edx;
|
|
+ eax = ebx = ecx = edx = 0;
|
|
unsigned features = 0;
|
|
unsigned extra = 0;
|
|
|
|
--- src/sna/sna_damage.c.orig 2013-08-14 12:06:26.381036854 +0200
|
|
+++ src/sna/sna_damage.c 2013-08-14 12:07:23.684023065 +0200
|
|
@@ -410,7 +410,7 @@
|
|
int n, nboxes;
|
|
BoxPtr boxes, free_boxes = NULL;
|
|
pixman_region16_t *region = &damage->region;
|
|
- struct sna_damage_box *iter;
|
|
+ struct sna_damage_box *iter = NULL;
|
|
|
|
assert(damage->mode != DAMAGE_ALL);
|
|
assert(damage->dirty);
|
|
@@ -1709,7 +1709,7 @@
|
|
{
|
|
int n, nboxes;
|
|
BoxPtr boxes;
|
|
- struct sna_damage_box *iter;
|
|
+ struct sna_damage_box *iter = NULL;
|
|
|
|
RegionCopy(r, &damage->region);
|
|
if (!damage->dirty)
|
|
--- src/uxa/intel_batchbuffer.c.orig 2013-08-14 12:08:14.323028320 +0200
|
|
+++ src/uxa/intel_batchbuffer.c 2013-08-14 12:08:37.202016923 +0200
|
|
@@ -141,7 +141,7 @@
|
|
static void intel_batch_do_flush(ScrnInfoPtr scrn)
|
|
{
|
|
intel_screen_private *intel = intel_get_screen_private(scrn);
|
|
- struct intel_pixmap *priv;
|
|
+ struct intel_pixmap *priv = NULL;
|
|
|
|
list_for_each_entry(priv, &intel->batch_pixmaps, batch)
|
|
priv->dirty = 0;
|
|
--- src/uxa/intel_display.c.orig 2013-08-14 12:09:25.802015629 +0200
|
|
+++ src/uxa/intel_display.c 2013-08-14 12:09:51.034009844 +0200
|
|
@@ -1753,7 +1753,7 @@
|
|
static drmModeEncoderPtr
|
|
intel_get_kencoder(struct intel_mode *mode, int num)
|
|
{
|
|
- struct intel_output *iterator;
|
|
+ struct intel_output *iterator = NULL;
|
|
int id = mode->mode_res->encoders[num];
|
|
|
|
list_for_each_entry(iterator, &mode->outputs, link)
|
|
--- src/uxa/uxa-accel.c.orig 2013-08-14 12:02:11.898048975 +0200
|
|
+++ src/uxa/uxa-accel.c 2013-08-14 12:03:39.336042139 +0200
|
|
@@ -944,7 +944,7 @@
|
|
|
|
if (uxa_screen->info->flags & UXA_USE_GLAMOR) {
|
|
int ok = 0;
|
|
- RegionPtr region;
|
|
+ RegionPtr region = NULL;
|
|
|
|
if (uxa_prepare_access(pDst, UXA_GLAMOR_ACCESS_RW)) {
|
|
if (uxa_prepare_access(pSrc, UXA_GLAMOR_ACCESS_RO)) {
|