Hello community,

here is the log from the commit of package xorg-x11-server for openSUSE:Factory 
checked in at 2015-02-16 19:40:00
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xorg-x11-server (Old)
 and      /work/SRC/openSUSE:Factory/.xorg-x11-server.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "xorg-x11-server"

Changes:
--------
--- /work/SRC/openSUSE:Factory/xorg-x11-server/xorg-x11-server.changes  
2015-02-13 08:34:16.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.xorg-x11-server.new/xorg-x11-server.changes     
2015-02-16 19:40:01.000000000 +0100
@@ -1,0 +2,10 @@
+Mon Feb 16 14:11:57 UTC 2015 - [email protected]
+
+- u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch 
+  * ad hoc fix for mmap's truncated offset parameter on 32bit
+    (bnc#917385)
+- N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch
+  * hwcursor still considered broken in cirrus KMS ((bnc#864141,
+    bnc#866152)
+
+-------------------------------------------------------------------

New:
----
  N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch
  u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ xorg-x11-server.spec ++++++
--- /var/tmp/diff_new_pack.YyBABv/_old  2015-02-16 19:40:03.000000000 +0100
+++ /var/tmp/diff_new_pack.YyBABv/_new  2015-02-16 19:40:03.000000000 +0100
@@ -161,6 +161,8 @@
 Patch111:       u_CloseConsole-Don-t-report-FatalError-when-shutting-down.patch
 Patch112:       
u_render-Cast-color-masks-to-unsigned-long-before-shifting-them.patch
 Patch113:       u_symbols-Fix-sdksyms.sh-to-cope-with-gcc5.patch
+Patch114:       u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch
+Patch115:       N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch
 
 Patch1000:      n_xserver-optimus-autoconfig-hack.patch
 
@@ -249,6 +251,8 @@
 %patch111 -p1
 %patch112 -p1
 %patch113 -p1
+%patch114 -p1
+%patch115 -p1
 
 %patch1000 -p1
 

++++++ N_Force-swcursor-for-KMS-drivers-without-hw-cursor-sup.patch ++++++
>From b09233d2145363e9a5598818e7731b5fc06babfd Mon Sep 17 00:00:00 2001
From: Stefan Dirsch <[email protected]>
Date: Mon, 16 Feb 2015 16:55:04 +0100
Subject: [PATCH] Force swcursor for KMS drivers without hw cursor support

hwcursor still considered broken on cirrus KMS (bnc#864141, bnc#866152)
---
 hw/xfree86/drivers/modesetting/driver.c | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/hw/xfree86/drivers/modesetting/driver.c 
b/hw/xfree86/drivers/modesetting/driver.c
index d52517d..e1af7d4 100644
--- a/hw/xfree86/drivers/modesetting/driver.c
+++ b/hw/xfree86/drivers/modesetting/driver.c
@@ -764,9 +764,8 @@ PreInit(ScrnInfoPtr pScrn, int flags)
     if (!xf86SetDefaultVisual(pScrn, -1))
         return FALSE;
 
-    if (xf86ReturnOptValBool(ms->Options, OPTION_SW_CURSOR, FALSE)) {
-        ms->drmmode.sw_cursor = TRUE;
-    }
+    /* hw cursor still considered broken on cirrus */
+    ms->drmmode.sw_cursor = xf86ReturnOptValBool(ms->Options, 
OPTION_SW_CURSOR, TRUE);
 
     ms->cursor_width = 64;
     ms->cursor_height = 64;
-- 
1.8.4.5

++++++ u_ad-hoc-fix-for-mmap-s-truncated-offset-parameter-on-.patch ++++++
>From 2c36b0001729fa2c22255777bce66b99adc6c568 Mon Sep 17 00:00:00 2001
From: Stefan Dirsch <[email protected]>
Date: Mon, 16 Feb 2015 15:00:54 +0100
Subject: [PATCH] ad hoc fix for mmap's truncated offset parameter on 32bit

Builtin modesetting driver didn't work on 32bit on cirrus KMS.
See https://bugzilla.suse.com/show_bug.cgi?id=917385 for more details.
---
 hw/xfree86/drivers/modesetting/dumb_bo.c | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/hw/xfree86/drivers/modesetting/dumb_bo.c 
b/hw/xfree86/drivers/modesetting/dumb_bo.c
index 58d420e..95b34a2 100644
--- a/hw/xfree86/drivers/modesetting/dumb_bo.c
+++ b/hw/xfree86/drivers/modesetting/dumb_bo.c
@@ -25,6 +25,12 @@
  *
  */
 
+/*
+ * ad hoc fix for mmap's truncated offset parameter on 32bit
+ * see also https://bugzilla.suse.com/show_bug.cgi?id=917385
+ */
+#define _FILE_OFFSET_BITS 64
+
 #include "dumb_bo.h"
 
 #include <errno.h>
-- 
1.8.4.5

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to