From: Pekka Paalanen <pekka.paala...@collabora.co.uk>

SYSTEMD_DAEMON_LIBS does not belong in CFLAGS, but SYSTEMD_DAEMON_CFLAGS
does. Fix that.

Add the missing COMPOSITOR_CFLAGS. Otherwise compiling the plugin will
use the system wayland-server.h when it should be using the one pointed
to by pkg-config.

The latter fixes the build for me, as my system libwayland-server is
older than what Weston and this plugin require, and the correct version
is only found in my install $prefix.

Cc: Egor Starkov <egor.star...@ge.com>
Cc: Eugen Friedrich <efriedr...@de.adit-jv.com>
Signed-off-by: Pekka Paalanen <pekka.paala...@collabora.co.uk>
---
 Makefile.am | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/Makefile.am b/Makefile.am
index d1644ac..9bed32c 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -102,7 +102,8 @@ module_LTLIBRARIES += systemd-notify.la
 systemd_notify_la_LDFLAGS = -module -avoid-version
 systemd_notify_la_LIBADD = $(SYSTEMD_DAEMON_LIBS)
 systemd_notify_la_CFLAGS =                     \
-       $(SYSTEMD_DAEMON_LIBS)                  \
+       $(COMPOSITOR_CFLAGS)                    \
+       $(SYSTEMD_DAEMON_CFLAGS)                \
        $(PIXMAN_CFLAGS)                        \
        $(AM_CFLAGS)
 systemd_notify_la_SOURCES =                    \
-- 
2.7.3

_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to