On OpenBSD shm_open(3) is part of libc and there is not librt, so add an according check. Check if we have posix_fallocate before using it.
https://bugzilla.gnome.org/show_bug.cgi?id=728272
be9d1e0 broadway backend: allow building on OpenBSD
configure.ac | 5 +++++
gdk/broadway/Makefile.am | 6 ++++--
gdk/broadway/gdkbroadway-server.c | 2 ++
3 files changed, 11 insertions(+), 2 deletions(-)
Upstream: git.gnome.org