Enable XTRANS_SEND_FDS on Solaris too.
Requires passing through the __EXTENSIONS__ and _XOPEN_SOURCE defines in order to expose the msg_control members in struct msghdr. Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com> Reviewed-by: Adam Jackson <ajax@redhat.com>
This commit is contained in:
parent
c4c154d18e
commit
5b02d5b7aa
|
@ -31,6 +31,7 @@ RELEASE_DATE="2013-10-31"
|
|||
RELEASE_NAME="Bom Retiro"
|
||||
AC_CONFIG_SRCDIR([Makefile.am])
|
||||
AM_INIT_AUTOMAKE([foreign dist-bzip2])
|
||||
AC_USE_SYSTEM_EXTENSIONS
|
||||
|
||||
# Require xorg-macros minimum of 1.14 for XORG_COMPILER_BRAND in XORG_DEFAULT_OPTIONS
|
||||
m4_ifndef([XORG_MACROS_VERSION],
|
||||
|
@ -1096,7 +1097,7 @@ AC_ARG_ENABLE(xtrans-send-fds, AS_HELP_STRING([--disable-xtrans-send-fds], [Use
|
|||
case "x$XTRANS_SEND_FDS" in
|
||||
xauto)
|
||||
case "$host_os" in
|
||||
linux*)
|
||||
linux*|solaris*)
|
||||
XTRANS_SEND_FDS=yes
|
||||
;;
|
||||
*)
|
||||
|
|
|
@ -449,6 +449,14 @@
|
|||
#include "dix-config-apple-verbatim.h"
|
||||
#endif
|
||||
|
||||
/* Enable general extensions on Solaris. */
|
||||
#ifndef __EXTENSIONS__
|
||||
# undef __EXTENSIONS__
|
||||
#endif
|
||||
|
||||
/* Defined if needed to expose struct msghdr.msg_control */
|
||||
#undef _XOPEN_SOURCE
|
||||
|
||||
/* Have support for X shared memory fence library (xshmfence) */
|
||||
#undef HAVE_XSHMFENCE
|
||||
|
||||
|
|
Loading…
Reference in New Issue