user/xfce4-power-manager: FTBFS: error: missing binary operator before token "("
Found on ppc64:
make[4]: Entering directory '/root/packages/user/xfce4-power-manager/src/xfce4-power-manager-1.6.6/panel-plugins/power-manager-plugin/xfce'
CC libxfce4powermanager_la-xfce-power-manager-plugin.lo
CC libxfce4powermanager_la-power-manager-button.lo
CC libxfce4powermanager_la-scalemenuitem.lo
sed -e "s,\@libdir\@,/usr/lib,g" < power-manager-plugin.desktop.in.in > power-manager-plugin.desktop.in
ITMRG power-manager-plugin.desktop
../power-manager-button.c: In function ‘power_manager_button_size_changed_cb’:
../power-manager-button.c:1071:34: error: missing binary operator before token "("
#if !LIBXFCE4PANEL_CHECK_VERSION (4, 13, 0)
^
../power-manager-button.c:1085:33: error: missing binary operator before token "("
#if LIBXFCE4PANEL_CHECK_VERSION (4, 13, 0)
^
../power-manager-button.c:1089:5: error: ‘context’ undeclared (first use in this function); did you mean ‘ucontext’?
context = gtk_widget_get_style_context (GTK_WIDGET (button));
^~~~~~~
ucontext
../power-manager-button.c:1089:5: note: each undeclared identifier is reported only once for each function it appears in
../power-manager-button.c:1090:96: error: ‘padding’ undeclared (first use in this function)
gtk_style_context_get_padding (context, gtk_widget_get_state_flags (GTK_WIDGET (button)), &padding);
^~~~~~~
../power-manager-button.c:1091:95: error: ‘border’ undeclared (first use in this function); did you mean ‘GtkBorder’?
gtk_style_context_get_border (context, gtk_widget_get_state_flags (GTK_WIDGET (button)), &border);
^~~~~~
GtkBorder
../power-manager-button.c:1092:5: error: ‘xthickness’ undeclared (first use in this function)
xthickness = padding.left + padding.right + border.left + border.right;
^~~~~~~~~~
../power-manager-button.c:1093:5: error: ‘ythickness’ undeclared (first use in this function)
ythickness = padding.top + padding.bottom + border.top + border.bottom;
^~~~~~~~~~
../power-manager-button.c:1096:5: error: ‘width’ undeclared (first use in this function)
width = size - 2 * MAX (xthickness, ythickness);
^~~~~
make[4]: *** [Makefile:623: libxfce4powermanager_la-power-manager-button.lo] Error 1
make[4]: *** Waiting for unfinished jobs....
rm power-manager-plugin.desktop.in
make[4]: Leaving directory '/root/packages/user/xfce4-power-manager/src/xfce4-power-manager-1.6.6/panel-plugins/power-manager-plugin/xfce'
make[3]: *** [Makefile:448: all-recursive] Error 1
make[3]: Leaving directory '/root/packages/user/xfce4-power-manager/src/xfce4-power-manager-1.6.6/panel-plugins/power-manager-plugin'
make[2]: *** [Makefile:447: all-recursive] Error 1
make[2]: Leaving directory '/root/packages/user/xfce4-power-manager/src/xfce4-power-manager-1.6.6/panel-plugins'
make[1]: *** [Makefile:514: all-recursive] Error 1
make[1]: Leaving directory '/root/packages/user/xfce4-power-manager/src/xfce4-power-manager-1.6.6'
make: *** [Makefile:446: all] Error 2