[Spice-devel] [PATCH spice-server 00/10] Some RHEL6 compatibility patches

Frediano Ziglio fziglio at redhat.com
Mon Oct 17 13:24:39 UTC 2016


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):
  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

test (1):
  Define a compatibility include for GLib

 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



More information about the Spice-devel mailing list