Running all xfce4 components from svn here. xfce4-mixer doesn't build on my i686 system. autogen.sh and configure run fine. Soon after 'make' enters the panel-plugin subdirectory, it fails here: if i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I.. -I../include -I../include -DPACKAGE_LOCALE_DIR=\"/usr/share/locale\" -I/usr/include/xfce4 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/libxml2 -I/usr/include/xfce4/ -I/usr/include/xfce4 -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/atk-1.0 -march=pentium4 -O2 -fomit-frame-pointer -pipe -I/usr/include/alsa -MT xfce4_mixer_plugin-plugin.o -MD -MP -MF ".deps/xfce4_mixer_plugin-plugin.Tpo" -c -o xfce4_mixer_plugin-plugin.o `test -f 'plugin.c' || echo './'`plugin.c; \ then mv -f ".deps/xfce4_mixer_plugin-plugin.Tpo" ".deps/xfce4_mixer_plugin-plugin.Po"; else rm -f ".deps/xfce4_mixer_plugin-plugin.Tpo"; exit 1; fi In file included from plugin.c:13: xfce-mixer-prefbox.h:61: error: syntax error before "CommandOptions" xfce-mixer-prefbox.h:61: warning: no semicolon at end of struct or union xfce-mixer-prefbox.h:64: error: syntax error before '}' token plugin.c: In function `mixer_save': plugin.c:71: warning: assignment makes pointer from integer without a cast plugin.c: In function `mixer_construct': plugin.c:165: warning: assignment makes pointer from integer without a cast plugin.c:170: warning: assignment makes pointer from integer without a cast make: *** [xfce4_mixer_plugin-plugin.o] Error 1 Reproducible: Always Steps to Reproduce: 1. 2. 3.
yes, it has not been completely ported to the new panel yet. I'm still unsure how to the include the command entry in the new panel.
maybe comment out the panel plugin build section of the mixer package so the at least the standalone mixer will build?
fixed