rpms/xorg-x11-server/FC-6 xserver-1.2.0-xephyr-keysym-madness.patch, NONE, 1.1 xorg-x11-server.spec, 1.185, 1.186
fedora-cvs-commits at redhat.com
fedora-cvs-commits at redhat.com
Mon Jan 29 22:59:15 UTC 2007
- Previous message (by thread): rpms/pkgconfig/devel pkg-config-0.21-compat-loop.patch, NONE, 1.1 pkgconfig.spec, 1.36, 1.37
- Next message (by thread): rpms/xorg-x11-server/devel xserver-1.2.0-geode-mmx.patch, NONE, 1.1 xserver-1.2.0-xephyr-keysym-madness.patch, NONE, 1.1 xorg-x11-server.spec, 1.199, 1.200
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: ajackson
Update of /cvs/dist/rpms/xorg-x11-server/FC-6
In directory cvs.devel.redhat.com:/tmp/cvs-serv13460
Modified Files:
xorg-x11-server.spec
Added Files:
xserver-1.2.0-xephyr-keysym-madness.patch
Log Message:
* Mon Jan 29 2007 Adam Jackson <ajax at redhat.com> 1.1.1-47.5.fc6
- Fix Xephyr keysym init on LP64. (#224311)
xserver-1.2.0-xephyr-keysym-madness.patch:
hostx.c | 7 ++++---
1 files changed, 4 insertions(+), 3 deletions(-)
--- NEW FILE xserver-1.2.0-xephyr-keysym-madness.patch ---
--- xorg-server-1.1.1/hw/kdrive/ephyr/hostx.c.jx 2006-07-05 14:31:39.000000000 -0400
+++ xorg-server-1.1.1/hw/kdrive/ephyr/hostx.c 2007-01-29 17:56:34.000000000 -0500
@@ -77,9 +77,10 @@
static int HostXWantDamageDebug = 0;
-extern KeySym EphyrKeymap[];
+/* these two need to be 32-bits. do not say KeySym, that way lies madness */
+extern unsigned int EphyrKeymap[];
+extern unsigned int kdKeymap[];
-extern KeySym kdKeymap[];
extern int kdMinScanCode;
extern int kdMaxScanCode;
extern int kdMinKeyCode;
@@ -668,7 +669,7 @@
void
hostx_load_keymap(void)
{
- KeySym *keymap;
+ unsigned int *keymap;
int mapWidth, min_keycode, max_keycode;
int i,j;
Index: xorg-x11-server.spec
===================================================================
RCS file: /cvs/dist/rpms/xorg-x11-server/FC-6/xorg-x11-server.spec,v
retrieving revision 1.185
retrieving revision 1.186
diff -u -r1.185 -r1.186
--- xorg-x11-server.spec 9 Jan 2007 22:54:00 -0000 1.185
+++ xorg-x11-server.spec 29 Jan 2007 22:59:12 -0000 1.186
@@ -3,7 +3,7 @@
Summary: X.Org X11 X server
Name: xorg-x11-server
Version: 1.1.1
-Release: 47.4%{?dist}
+Release: 47.5%{?dist}
URL: http://www.x.org
License: MIT/X11
Group: User Interface/X
@@ -27,6 +27,7 @@
Patch11: xorg-x11-server-1.1.1-vt-activate-is-a-terrible-api.patch
Patch12: xorg-x11-server-1.1.1-graphics-expose.patch
Patch13: xorg-x11-server-1.1.1-xkb-vidmode-switch.patch
+Patch14: xserver-1.2.0-xephyr-keysym-madness.patch
# http://xorg.freedesktop.org/releases/X11R7.1/patches/xorg-xserver-1.1.0-dbe-render.diff
Patch50: xorg-xserver-1.1.0-dbe-render.diff
@@ -357,6 +358,7 @@
%patch11 -p1 -b .vt-activate
%patch12 -p1 -b .graphics-expose
%patch13 -p1 -b .xkb-vidmode-switch
+%patch14 -p1 -b .xephyr-keysym
%patch50 -p1 -b .alloca
@@ -735,6 +737,9 @@
# -------------------------------------------------------------------
%changelog
+* Mon Jan 29 2007 Adam Jackson <ajax at redhat.com> 1.1.1-47.5.fc6
+- Fix Xephyr keysym init on LP64. (#224311)
+
* Tue Jan 09 2007 Adam Jackson <ajax at redhat.com> 1.1.1-47.4.fc6
- xorg-xserver-1.1.0-dbe-render.diff: CVE #2006-6101.
- Previous message (by thread): rpms/pkgconfig/devel pkg-config-0.21-compat-loop.patch, NONE, 1.1 pkgconfig.spec, 1.36, 1.37
- Next message (by thread): rpms/xorg-x11-server/devel xserver-1.2.0-geode-mmx.patch, NONE, 1.1 xserver-1.2.0-xephyr-keysym-madness.patch, NONE, 1.1 xorg-x11-server.spec, 1.199, 1.200
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-cvs-commits
mailing list