These patches try to solve (or at least minimize) RHEL6 compatibilty issues. Beside the last one other patches are small and sensible and do not break defined rules. Frediano Ziglio (9): Define a compatibility include for GLib Include GLib compatibility header where needed Avoid to typedef twice CursorChannel Avoid to typedef twice DisplayChannelClientPrivate Do not typedef DisplayChannel twice Include directly used header in dcc.h Avoid to typedef twice RedChannel and RedClient Include main-channel-client.h where MainChannelClient is used red-worker: Do not include not necessary red-channel-client.h RFC: Make code compile using RHEL 6 server/Makefile.am | 1 + server/char-device.c | 1 + server/cursor-channel-client.h | 2 +- server/dcc-private.h | 1 - server/dcc.c | 1 + server/dcc.h | 1 + server/glib-compat.h | 47 ++++++++++++++++++++++++++++++++++++++++++ server/main-channel-client.h | 5 +---- server/main-channel.c | 3 ++- server/main-channel.h | 1 - server/red-channel-client.c | 1 + server/red-channel-client.h | 4 ---- server/red-qxl.c | 1 + server/red-worker.h | 2 +- server/reds.c | 1 + server/sound.c | 1 + server/stream.c | 1 + server/stream.h | 9 ++------ 18 files changed, 63 insertions(+), 20 deletions(-) create mode 100644 server/glib-compat.h -- 2.7.4 _______________________________________________ Spice-devel mailing list Spice-devel@xxxxxxxxxxxxxxxxxxxxx https://lists.freedesktop.org/mailman/listinfo/spice-devel