diff -ru kdebase-workspace-4.5.4/kcontrol/fonts/fonts.cpp.orig kdebase-workspace-4.5.4/kcontrol/fonts/fonts.cpp --- kdebase-workspace-4.5.4/kcontrol/fonts/fonts.cpp.orig 2010-05-27 19:23:07.000000000 +0200 +++ kdebase-workspace-4.5.4/kcontrol/fonts/fonts.cpp 2010-12-25 22:25:54.920000108 +0100 @@ -51,14 +51,10 @@ #endif #include +#include #include -// X11 headers -#undef Bool -#undef Unsorted -#undef None - static const char * const aa_rgb_xpm[]={ "12 12 3 1", "a c #0000ff", diff -ru kdebase-workspace-4.5.4/kcontrol/kdm/background/bgsettings.cpp.orig kdebase-workspace-4.5.4/kcontrol/kdm/background/bgsettings.cpp --- kdebase-workspace-4.5.4/kcontrol/kdm/background/bgsettings.cpp.orig 2010-05-27 19:23:09.000000000 +0200 +++ kdebase-workspace-4.5.4/kcontrol/kdm/background/bgsettings.cpp 2010-12-25 22:27:54.012000108 +0100 @@ -12,9 +12,6 @@ #include #include #include -// Clean up after X.h/Xlib.h -#undef Bool -#undef Unsorted #include #include diff -ru kdebase-workspace-4.5.4/kcontrol/keyboard/x11_helper.cpp.orig kdebase-workspace-4.5.4/kcontrol/keyboard/x11_helper.cpp --- kdebase-workspace-4.5.4/kcontrol/keyboard/x11_helper.cpp.orig 2010-09-30 23:20:14.000000000 +0200 +++ kdebase-workspace-4.5.4/kcontrol/keyboard/x11_helper.cpp 2010-12-25 22:26:33.202000109 +0100 @@ -27,6 +27,7 @@ #include #include #include +#include // more information about the limit https://bugs.freedesktop.org/show_bug.cgi?id=19501 diff -ru kdebase-workspace-4.5.4/kcontrol/keyboard/xinput_helper.cpp.orig kdebase-workspace-4.5.4/kcontrol/keyboard/xinput_helper.cpp --- kdebase-workspace-4.5.4/kcontrol/keyboard/xinput_helper.cpp.orig 2010-09-30 23:20:14.000000000 +0200 +++ kdebase-workspace-4.5.4/kcontrol/keyboard/xinput_helper.cpp 2010-12-25 22:26:23.342000109 +0100 @@ -31,6 +31,8 @@ #include #endif +#include + #include "x11_helper.h" diff -ru kdebase-workspace-4.5.4/kcontrol/krdb/krdb.cpp.orig kdebase-workspace-4.5.4/kcontrol/krdb/krdb.cpp --- kdebase-workspace-4.5.4/kcontrol/krdb/krdb.cpp.orig 2009-11-21 10:44:21.000000000 +0100 +++ kdebase-workspace-4.5.4/kcontrol/krdb/krdb.cpp 2010-12-25 22:29:49.390000107 +0100 @@ -21,7 +21,6 @@ #include #include -#undef Unsorted #include #include #include @@ -51,6 +50,7 @@ #include "krdb.h" #ifdef Q_WS_X11 #include +#include #include #endif inline const char * gtkEnvVar(int version)