commit xorg-x11-server for openSUSE:12.3
Hello community, here is the log from the commit of package xorg-x11-server for openSUSE:12.3 checked in at 2013-02-21 10:46:45 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:12.3/xorg-x11-server (Old) and /work/SRC/openSUSE:12.3/.xorg-x11-server.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "xorg-x11-server", Maintainer is "sndirsch@suse.com" Changes: -------- --- /work/SRC/openSUSE:12.3/xorg-x11-server/xorg-x11-server.changes 2013-02-01 16:16:01.000000000 +0100 +++ /work/SRC/openSUSE:12.3/.xorg-x11-server.new/xorg-x11-server.changes 2013-02-21 10:46:52.000000000 +0100 @@ -1,0 +2,6 @@ +Wed Feb 20 13:36:40 UTC 2013 - sndirsch@suse.com + +- added u_init_framebuffer_base.patch: initialize buffer.base to fix + Xorg segfault in virtualbox guest (bnc#799480) + +------------------------------------------------------------------- New: ---- u_init_framebuffer_base.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xorg-x11-server.spec ++++++ --- /var/tmp/diff_new_pack.mz8FgJ/_old 2013-02-21 10:46:53.000000000 +0100 +++ /var/tmp/diff_new_pack.mz8FgJ/_new 2013-02-21 10:46:53.000000000 +0100 @@ -177,6 +177,7 @@ Patch222: N_sync-fix.patch Patch225: u_Do-not-use-intel-driver-on-Poulsbo-Oaktrail-Medfield.patch Patch226: u_vgaHW-no-legacy.patch +Patch227: u_init_framebuffer_base.patch %description This package contains the X.Org Server. @@ -295,6 +296,7 @@ #%patch222 -p1 %patch225 -p1 %patch226 -p0 +%patch227 -p1 %build autoreconf -fi ++++++ u_init_framebuffer_base.patch ++++++ Index: xorg-server-1.13.2/glx/glxdri.c =================================================================== --- xorg-server-1.13.2/glx/glxdri.c +++ xorg-server-1.13.2/glx/glxdri.c @@ -971,13 +971,15 @@ __glXDRIscreenProbe(ScreenPtr pScreen) size_t buffer_size; ScrnInfoPtr pScrn = xf86ScreenToScrn(pScreen); + framebuffer.base = NULL; + if (!xf86LoaderCheckSymbol("DRIQueryDirectRenderingCapable") || !DRIQueryDirectRenderingCapable(pScreen, &isCapable) || !isCapable) { LogMessage(X_INFO, "AIGLX: Screen %d is not DRI capable\n", pScreen->myNum); return NULL; } - + screen = calloc(1, sizeof *screen); if (screen == NULL) return NULL; -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de