0.8.1: build fails
BTW I think that after two years it would be good to make new release
[tkloczko@barrel xfce4-xkb-plugin-0.8.1]$ make
make all-recursive
make[1]: Entering directory '/home/tkloczko/rpmbuild/BUILD/xfce4-xkb-plugin-0.8.1'
Making all in panel-plugin
make[2]: Entering directory '/home/tkloczko/rpmbuild/BUILD/xfce4-xkb-plugin-0.8.1/panel-plugin'
/bin/sh ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DNDEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT -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/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/xfce4/libxfce4panel-2.0 -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/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -I/usr/include/xfce4 -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/xfce4/libxfce4ui-2 -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/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/xfce4 -I/usr/include/xfce4/xfconf-0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libwnck-3.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/garcon-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -DLOCALEDIR=\"/usr/share/locale\" -DDATADIR=\"/usr/share\" -DFLAGSRELDIR=\"xfce4/xkb/flags\" -DWNCK_I_KNOW_THIS_IS_UNSTABLE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto=auto -flto-partition=none -c -o libxkb_la-xkb-plugin.lo `test -f 'xkb-plugin.c' || echo './'`xkb-plugin.c
libtool: compile: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -DNDEBUG -DG_DISABLE_CAST_CHECKS -DG_DISABLE_ASSERT -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/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/xfce4/libxfce4panel-2.0 -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/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -pthread -I/usr/include/xfce4 -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/xfce4/libxfce4ui-2 -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/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/xfce4 -I/usr/include/xfce4/xfconf-0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/librsvg-2.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/libwnck-3.0 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -I/usr/include/gtk-3.0 -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/atk-1.0 -I/usr/include/garcon-1 -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -pthread -DLOCALEDIR=\"/usr/share/locale\" -DDATADIR=\"/usr/share\" -DFLAGSRELDIR=\"xfce4/xkb/flags\" -DWNCK_I_KNOW_THIS_IS_UNSTABLE -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -specs=/usr/lib/rpm/redhat/redhat-annobin-cc1 -m64 -mtune=generic -fasynchronous-unwind-tables -fstack-clash-protection -fcf-protection -flto=auto -flto-partition=none -c xkb-plugin.c -fPIC -DPIC -o .libs/libxkb_la-xkb-plugin.o
In file included from xkb-plugin.c:34:
xkb-plugin.h:47:60: error: unknown type name ‘XfcePanelTypeModule’
47 | void xkb_plugin_register_type (XfcePanelTypeModule *type_module);
| ^~~~~~~~~~~~~~~~~~~
xkb-plugin.c:128:38: error: unknown type name ‘xkb_plugin’; did you mean ‘XkbPlugin’?
128 | XFCE_PANEL_DEFINE_PLUGIN (XkbPlugin, xkb_plugin)
| ^~~~~~~~~~
| XkbPlugin
xkb-plugin.c: In function ‘xkb_plugin_configure_layout’:
xkb-plugin.c:499:14: warning: variable ‘succeed’ set but not used [-Wunused-but-set-variable]
499 | gboolean succeed;
| ^~~~~~~
At top level:
xkb-plugin.c:295:1: warning: ‘xkb_plugin_configure_plugin’ defined but not used [-Wunused-function]
295 | xkb_plugin_configure_plugin (XfcePanelPlugin *plugin)
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~
xkb-plugin.c:287:1: warning: ‘xkb_plugin_about_show’ defined but not used [-Wunused-function]
287 | xkb_plugin_about_show (XfcePanelPlugin *plugin)
| ^~~~~~~~~~~~~~~~~~~~~
xkb-plugin.c:271:1: warning: ‘xkb_plugin_free_data’ defined but not used [-Wunused-function]
271 | xkb_plugin_free_data (XfcePanelPlugin *plugin)
| ^~~~~~~~~~~~~~~~~~~~
xkb-plugin.c:260:1: warning: ‘xkb_plugin_size_changed’ defined but not used [-Wunused-function]
260 | xkb_plugin_size_changed (XfcePanelPlugin *plugin,
| ^~~~~~~~~~~~~~~~~~~~~~~
xkb-plugin.c:249:1: warning: ‘xkb_plugin_orientation_changed’ defined but not used [-Wunused-function]
249 | xkb_plugin_orientation_changed (XfcePanelPlugin *plugin,
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
xkb-plugin.c:164:1: warning: ‘xkb_plugin_construct’ defined but not used [-Wunused-function]
164 | xkb_plugin_construct (XfcePanelPlugin *plugin)
| ^~~~~~~~~~~~~~~~~~~~
xkb-plugin.c:149:1: warning: ‘xkb_plugin_init’ defined but not used [-Wunused-function]
149 | xkb_plugin_init (XkbPlugin *plugin)
| ^~~~~~~~~~~~~~~
make[2]: *** [Makefile:614: libxkb_la-xkb-plugin.lo] Error 1
make[2]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/xfce4-xkb-plugin-0.8.1/panel-plugin'
make[1]: *** [Makefile:488: all-recursive] Error 1
make[1]: Leaving directory '/home/tkloczko/rpmbuild/BUILD/xfce4-xkb-plugin-0.8.1'