When compiling xfwm4 (using gcc-4.5) I get the following error: --- make[2]: Entering directory `/home/jos/src/xfce4/git/xfwm4/settings-dialogs' make all-am make[3]: Entering directory `/home/jos/src/xfce4/git/xfwm4/settings-dialogs' CC xfwm4_settings-xfwm4-settings.o xfwm4-settings.c: In function ‘xfwm_settings_shortcut_row_activated’: xfwm4-settings.c:2014:11: error: too many arguments to function ‘xfce_shortcuts_provider_set_shortcut’ /usr/include/xfce4/libxfce4kbd-private/xfce-shortcuts-provider.h:55:25: note: declared here make[3]: *** [xfwm4_settings-xfwm4-settings.o] Error 1 make[3]: Leaving directory `/home/jos/src/xfce4/git/xfwm4/settings-dialogs' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/jos/src/xfce4/git/xfwm4/settings-dialogs' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/jos/src/xfce4/git/xfwm4' make: *** [all] Error 2 ---
Your tree or install is most likely not up-to-date. Make sure you install the amtching libxfce4ui prior to xfwm4, see: http://git.xfce.org/xfce/xfwm4/commit/?id=21ebbe4722b01763822157f9242fc865a9687c68 http://git.xfce.org/xfce/libxfce4ui/commit/?id=c2ff4990dd3afb837c30d1724dec68c6de5b9ada The API and the code match, so no bug here.
(In reply to comment #1) > Your tree or install is most likely not up-to-date. > Thanks! After removing old versions of libxfce4kbd, libxfce4ui and libxfcegui4, no more compilation errors.