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
access.c
os: Fix strtok/free crash in ComputeLocalClient
2017-12-13 09:54:14 -05:00
auth.c
Use ARRAY_SIZE all over the tree
2017-10-30 13:45:20 -04:00
backtrace.c
os: avoid uninitialized offsets in backtrace
2018-02-19 13:12:18 -05:00
busfault.c
os: Fix iteration over busfaults
2017-02-23 09:20:48 +10:00
client.c
DetermineClientCmd: try using /proc/pid/cmdline on Solaris too
2017-02-14 11:33:47 -05:00
connection.c
os: Set oc->fd to -1 when connection is closed
2017-06-13 09:56:44 -04:00
inputthread.c
os/inputthread: Force unlock when stopping thread.
2018-01-24 16:27:31 -05:00
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
Makefile.am
os,dix: Depend custom libs on libs, not objects
2017-01-02 12:45:28 -05: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
os: make MitGenerateCookie() independent of XCSECURITY
2017-08-22 10:59:40 -04:00
oscolor.c
Use ARRAY_SIZE all over the tree
2017-10-30 13:45:20 -04:00
osdep.h
os: Remove mffs()
2017-11-06 17:22:46 -05:00
osinit.c
os: Make OsSignalHandler ask for core dumps for signo != SIGQUIT
2017-12-13 11:11:42 -05:00
ospoll.c
os: Add epoll-like port implementation for Solaris
2017-12-13 11:19:09 -05:00
ospoll.h
os: Add ospoll interface [v2]
2016-07-21 15:04:47 -04:00
reallocarray.c
Import reallocarray() from OpenBSD
2015-04-21 16:57:08 -07:00
rpcauth.c
auth: remove AuthToIDFunc and associated functions. Not used anymore.
2017-02-28 14:15:19 -05:00
strcasecmp.c
strcasestr.c
strlcat.c
strlcpy.c
strndup.c
timingsafe_memcmp.c
timingsafe_memcmp: Fix meson build
2017-05-10 10:56:16 -04:00
utils.c
os: use PrivsElevated instead of a manual check
2018-03-21 10:58:40 -04:00
WaitFor.c
os: Recompute whether any clients are ready after check_timers()
2018-06-26 17:03:32 -07:00
xdmauth.c
auth: remove AuthToIDFunc and associated functions. Not used anymore.
2017-02-28 14:15:19 -05:00
xdmcp.c
os: Fix a type error in the IPv6 XDMCP code
2018-01-08 16:19:42 -05:00
xprintf.c
xserver_poll.c
os: Add poll emulation for mingw [v2]
2016-07-19 11:08:21 -07:00
xsha1.c
os/xsha1.c: Add license and copyright attribution.
2015-01-02 13:39:52 -08:00
xstrans.c