xserver/os
Lyude Paul d95a1310ef meson: ensure the libc has RPC functions when secure-rpc is enabled
Currently our meson.build just makes the assumption that the libc is
going to provide RPC functions. This doesn't actually seem to be the
case on Fedora, which causes compilation to fail unexpectedly:

../../Projects/xserver/os/rpcauth.c:47:10: fatal error: rpc/rpc.h: No such file or directory
 #include <rpc/rpc.h>
          ^~~~~~~~~~~
compilation terminated.

So, in the event that we can't use libtirpc ensure that we actually
check whether or not the libc provides rpc/rpc.h. If it doesn't, raise
an error.

Reviewed-by: Adam Jackson <ajax@redhat.com>
Signed-off-by: Lyude Paul <lyude@redhat.com>
2018-07-03 17:13:38 -04:00
..
.gitignore
Makefile.am
WaitFor.c os: Recompute whether any clients are ready after check_timers() 2018-06-26 17:03:32 -07:00
access.c
auth.c
backtrace.c
busfault.c
client.c
connection.c
inputthread.c
io.c os: Define {ReadFdFrom,WriteFdTo}Client unconditionally 2018-03-08 14:12:36 -05:00
log.c os: Fix -logfile when used with -displayfd 2018-03-28 15:16:02 -04:00
meson.build meson: ensure the libc has RPC functions when secure-rpc is enabled 2018-07-03 17:13:38 -04:00
mitauth.c
oscolor.c
osdep.h
osinit.c
ospoll.c
ospoll.h
reallocarray.c
rpcauth.c
strcasecmp.c
strcasestr.c
strlcat.c
strlcpy.c
strndup.c
timingsafe_memcmp.c
utils.c os: use PrivsElevated instead of a manual check 2018-03-21 10:58:40 -04:00
xdmauth.c
xdmcp.c
xprintf.c
xserver_poll.c
xsha1.c
xstrans.c