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@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/spice-devel

Reply via email to