[RFC][PATCH 0/3] Rootless: build fixes for Cygwin and make it generic again
Jon TURNEY
jon.turney at dronecode.org.uk
Tue Jun 23 10:54:48 PDT 2009
Patch [01/03] is Xwin DDX specific changes to get the mode which uses
the rootless extension building again.
Patch [02/03] is what I am currently using to build the rootless extension
on Cygwin. This requires a copy of Apple's Xplugin.h, and is clearly not
the right solution.
Patch [03/03] is a start at abstracting some of the Xplugin specifc stuff
from the rootless extension and pushing it back into the DDX.
Issues with this last part:
1. This has been done in a pretty mindless fashion, without any thought
as to if the additions to the generic rootless interface are the correct ones
2. It's very likely these changes break something in Xquartz, but I have no
way of testing them...
Jon TURNEY (3):
Cygwin/X: Fix multiwindow extwm mode to build again
Cygwin/X: Fix the rootless extension to build again
Rough attempt at abstracting some of the Xplugin specific stuff which
has crept into rootlessWindow.c
configure.ac | 5 ++-
hw/xquartz/xpr/xprFrame.c | 40 ++++++++++++++++++++++++++++++
hw/xwin/Makefile.am | 3 +-
hw/xwin/winmultiwindowwm.c | 2 +-
hw/xwin/winscrinit.c | 22 +++-------------
hw/xwin/winwindowswm.c | 14 +++++-----
miext/Makefile.am | 3 ++
miext/rootless/rootless.h | 9 +++++++
miext/rootless/rootlessWindow.c | 51 +++++++++-----------------------------
miext/rootless/rootlessWindow.h | 2 +
10 files changed, 83 insertions(+), 68 deletions(-)
More information about the xorg-devel
mailing list