[PATCH weston 0/8] Portability patches
Greg V
greg at unrelenting.technology
Sun Dec 17 19:04:34 UTC 2017
These patches improve compatibility with non-Linux operating systems
such as FreeBSD.
Greg V (8):
Use anonymous shared memory for tempfiles
Use $(SED) to make sure GNU sed is used
gl-renderer: only use sync-file on Linux
xwayland: only use abstract sockets on Linux
Use getprogname as fallback for program_invocation_short_name
compositor: get PATH_MAX on non-Linux systems from param.h
Add ifdefs for platform-specific clocks
Fix various includes for portability
Makefile.am | 2 +-
clients/weston-info.c | 6 ++++++
compositor/main.c | 9 +++++++++
configure.ac | 23 ++++++++++++++++++++++-
libweston/compositor.c | 8 ++++++++
libweston/gl-renderer.c | 10 +++++++++-
libweston/input.c | 2 +-
libweston/pixel-formats.c | 4 ++++
shared/os-compatibility.c | 22 ++++++++++++++++++----
tests/ivi_layout-test-plugin.c | 1 +
tests/weston-test.c | 1 +
xwayland/launcher.c | 19 +++++++++++++++++++
12 files changed, 99 insertions(+), 8 deletions(-)
--
2.15.1
More information about the wayland-devel
mailing list