Hi, the previous patch didn't apply cleanly against 4.2.1; this one does. I've also tested it, and it works.
As libXss is only built statically, programs using it will have to be rebuilt on Alpha. I will try to do that for programs I can identify, after a fixed X has been uploaded. -- Falk
--- xc/include/extensions/saverproto.h~ 2001-08-01 02:44:35.000000000 +0200 +++ xc/include/extensions/saverproto.h 2002-11-09 14:39:50.000000000 +0100 @@ -33,6 +33,11 @@ #include <X11/extensions/saver.h> +#define Drawable CARD32 +#define Window CARD32 +#define VisualID CARD32 +#define Time CARD32 + #define X_ScreenSaverQueryVersion 0 typedef struct _ScreenSaverQueryVersion { @@ -139,4 +144,9 @@ } xScreenSaverNotifyEvent; #define sz_xScreenSaverNotifyEvent 32 +#undef Drawable +#undef Window +#undef VisualID +#undef Time + #endif /* _SAVERPROTO_H_ */