[PATCH v7 6/6] configure: detect libdl and librt

2019-02-25 Thread Leonid Bobrov
Signed-off-by: Leonid Bobrov --- Makefile.am | 6 +++--- configure.ac | 6 ++ m4/weston.m4 | 37 + 3 files changed, 46 insertions(+), 3 deletions(-) create mode 100644 m4/weston.m4 diff --git a/Makefile.am b/Makefile.am index f47d055..489f581 100644

[PATCH v7 2/6] tests: support waitpid

2019-02-25 Thread Leonid Bobrov
From: Vadim Zhukov *BSD don't have waitid() Co-authored-by: Koop Mast Signed-off-by: Vadim Zhukov Signed-off-by: Koop Mast Signed-off-by: Leonid Bobrov --- configure.ac| 4 tests/test-compositor.c | 25 +++-- tests/test-runner.c | 29

[PATCH v7 3/6] shm: use workaround if mremap is not available

2019-02-25 Thread Leonid Bobrov
From: Imre Vadász Signed-off-by: Imre Vadász Signed-off-by: Leonid Bobrov --- configure.ac | 4 src/wayland-shm.c | 30 ++ 2 files changed, 34 insertions(+) diff --git a/configure.ac b/configure.ac index c0f1c37..dcefc78 100644 --- a/configure.ac +++

[PATCH v7 4/6] server: add *BSD credentials support

2019-02-25 Thread Leonid Bobrov
From: Vadim Zhukov Co-authored-by: Koop Mast Signed-off-by: Vadim Zhukov Signed-off-by: Koop Mast Signed-off-by: Leonid Bobrov --- configure.ac | 3 +++ src/wayland-server.c | 35 +++ src/wayland-shm.c| 10 ++ 3 files changed, 48

[PATCH v7 5/6] tests: add OS-specific tracing to runner

2019-02-25 Thread Leonid Bobrov
From: Vadim Zhukov Co-authored-by: Koop Mast Signed-off-by: Vadim Zhukov Signed-off-by: Koop Mast Signed-off-by: Leonid Bobrov --- configure.ac| 3 +++ tests/test-runner.c | 22 +- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/configure.ac

[PATCH v7 1/6] tests: use /dev/fd to count open fds

2019-02-25 Thread Leonid Bobrov
From: Johannes Lundberg *BSD don't have /proc/self/fd, they use /dev/fd instead. At Linux /dev/fd is a symlink to /proc/self/fd Signed-off-by: Johannes Lundberg Signed-off-by: Leonid Bobrov --- tests/test-helpers.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git

[PATCH v6 3/6] shm: use workaround if mremap is not available

2019-02-25 Thread Leonid Bobrov
From: Imre Vadász Signed-off-by: Leonid Bobrov --- configure.ac | 4 src/wayland-shm.c | 30 ++ 2 files changed, 34 insertions(+) diff --git a/configure.ac b/configure.ac index c0f1c37..dcefc78 100644 --- a/configure.ac +++ b/configure.ac @@ -65,6 +65,10

[PATCH v6 2/6] tests: support waitpid

2019-02-25 Thread Leonid Bobrov
From: Vadim Zhukov *BSD don't have waitid() Co-authored-by: Koop Mast Signed-off-by: Leonid Bobrov --- configure.ac| 4 tests/test-compositor.c | 25 +++-- tests/test-runner.c | 29 - 3 files changed, 55 insertions(+), 3

[PATCH v6 4/6] server: add *BSD credentials support

2019-02-25 Thread Leonid Bobrov
From: Vadim Zhukov Co-authored-by: Koop Mast Signed-off-by: Leonid Bobrov --- configure.ac | 3 +++ src/wayland-server.c | 35 +++ src/wayland-shm.c| 10 ++ 3 files changed, 48 insertions(+) diff --git a/configure.ac b/configure.ac index

[PATCH v6 5/6] tests: add OS-specific tracing to runner

2019-02-25 Thread Leonid Bobrov
From: Vadim Zhukov Co-authored-by: Koop Mast Signed-off-by: Leonid Bobrov --- configure.ac| 3 +++ tests/test-runner.c | 22 +- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/configure.ac b/configure.ac index c5ead62..a60a927 100644 ---

[PATCH v6 1/6] tests: use /dev/fd to count open fds

2019-02-25 Thread Leonid Bobrov
From: Johannes Lundberg *BSD don't have /proc/self/fd, they use /dev/fd instead. At Linux /dev/fd is a symlink to /proc/self/fd Signed-off-by: Leonid Bobrov --- tests/test-helpers.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/test-helpers.c

[PATCH v6 6/6] configure: detect libdl and librt

2019-02-25 Thread Leonid Bobrov
Signed-off-by: Leonid Bobrov --- Makefile.am | 6 +++--- configure.ac | 6 ++ m4/weston.m4 | 37 + 3 files changed, 46 insertions(+), 3 deletions(-) create mode 100644 m4/weston.m4 diff --git a/Makefile.am b/Makefile.am index f47d055..489f581 100644

Re: [PATCH v5 05/11] core: define SO_PEERCRED if it's not defined

2019-02-25 Thread Pekka Paalanen
On Wed, 13 Feb 2019 13:39:10 +0200 Leonid Bobrov via wayland-devel wrote: > Signed-off-by: Leonid Bobrov > --- > src/wayland-os.h | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/src/wayland-os.h b/src/wayland-os.h > index 86685e0..08b38bd 100644 > --- a/src/wayland-os.h > +++

Re: [PATCH v5 04/11] core: add kqueue support

2019-02-25 Thread Pekka Paalanen
On Wed, 13 Feb 2019 13:39:09 +0200 Leonid Bobrov via wayland-devel wrote: > Signed-off-by: Leonid Bobrov > --- > Makefile.am | 3 +- > configure.ac | 23 +- > doc/doxygen/Makefile.am | 3 +- > src/{event-loop.c =>

Re: [PATCH v5 03/11] client: define EPROTO if it's not defined

2019-02-25 Thread Pekka Paalanen
On Wed, 13 Feb 2019 13:39:08 +0200 Leonid Bobrov via wayland-devel wrote: > Signed-off-by: Leonid Bobrov > --- > src/wayland-client.h | 4 > 1 file changed, 4 insertions(+) > > diff --git a/src/wayland-client.h b/src/wayland-client.h > index 9f70fa3..690c446 100644 > ---

Re: [PATCH v5 02/11] configure: detect libdl and librt

2019-02-25 Thread Pekka Paalanen
On Wed, 13 Feb 2019 13:39:07 +0200 Leonid Bobrov via wayland-devel wrote: > Signed-off-by: Leonid Bobrov > --- > Makefile.am | 6 +++--- > configure.ac | 16 > 2 files changed, 19 insertions(+), 3 deletions(-) > > diff --git a/Makefile.am b/Makefile.am > index

Re: Wayland / Weston Multi Display Client-Side Functionality

2019-02-25 Thread Scott Anderson
On 25/02/19 8:21 pm, AMAR SEN wrote: Hi, 1. Is there any client side functionality to handle multiple displays? It can be seen as like a particular client has some options that can direct the server to show frames on either of the displays or both (multiple displays) of them at the same

Re: [PATCH v5 01/11] tests: fix main symbol duplication

2019-02-25 Thread Pekka Paalanen
On Wed, 13 Feb 2019 13:39:06 +0200 Leonid Bobrov via wayland-devel wrote: > So far I got these errors before patching: > > libtool: link: cc -o .libs/headers-test -pthread -Wall -Wextra > -Wno-unused-parameter -g -Wstrict-prototypes -Wmissing-prototypes > -fvisibility=hidden -O2 -pipe