4.19.0 fails to build without libwnck when wnck is disabled
Semi-related to #4 (closed)
The 4.19.0 release fails to build if X11 support is disabled, i.e.:
Build Configuration:
* X11 support: no
* Wayland support: no
* Debug support: minimum
* GObject Introspection support: yes
* Documentation support: n
[...]
libtool: compile: x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I.. -DNDEBUG -DHAVE_GNUC_VISIBILITY -I.. -DLIBXFCE4WINDOWING_COMPILATION -DWNCK_I_KNOW_THIS_IS_UNSTABLE -DLOCALEDIR=\"/usr/share/locale\" -DDATADIR=\"/usr/share\" -DSYSCONFDIR=\"/etc\" -I/usr/include/gio-unix-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -pthread -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/lib64/libffi/include -I/usr/include/harfbuzz -I/usr/include/freetype2 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/fribidi -I/usr/include/cairo -I/usr/include/lzo -I/usr/include/libpng16 -I/usr/include/pixman-1 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/atk-1.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-spi-2.0 -I/usr/include/dbus-1.0 -I/usr/lib64/dbus-1.0/include -pthread -O2 -march=x86-64 -pipe -pipe -frecord-gcc-switches -fno-diagnostics-color -fmessage-length=0 -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter -Wmissing-declarations -Wmissing-noreturn -Wpointer-arith -Wcast-align -Wformat -Wformat-security -Wformat-y2k -Winit-self -Wmissing-include-dirs -Wundef -Wredundant-decls -Wshadow -Wdeclaration-after-statement -Wnested-externs -Wold-style-definition -c xfw-workspace-dummy.c -fPIC -DPIC -o .libs/libxfce4windowing_0_la-xfw-workspace-dummy.o
[...]
xfw-workspace-manager-dummy.c:23:10: fatal error: libwnck/libwnck.h: No such file or directory
23 | #include <libwnck/libwnck.h>
| ^~~~~~~~~~~~~~~~~~~
compilation terminated.
make[3]: *** [Makefile:851: libxfce4windowing_0_la-xfw-workspace-manager-dummy.lo] Error 1
Original bug report: https://bugs.gentoo.org/889466 Full build log: https://889466.bugs.gentoo.org/attachment.cgi?id=846838