When trying to update xmms only the main program builds successfully. [ebuild R ] media-sound/xmms-1.2.10-r14 +3dnow +alsa -arts -debug -directfb -esd -flac -jack -lirc +mad -mikmod +mmx +mp3 +nls +oggvorbis +oss -sndfile 0 kB [ebuild N ] media-plugins/xmms-mpg123-1.2.10-r1 +3dnow -ipv6 +mmx +ssl 0 kB [ebuild N ] media-plugins/xmms-oss-1.2.10 0 kB [ebuild N ] media-plugins/xmms-alsa-1.2.10-r2 0 kB [ebuild N ] media-plugins/xmms-vorbis-1.2.10-r1 -ipv6 +ssl 0 kB [ebuild N ] media-plugins/xmms-mad-0.8 307 kB The main program compiles with no problem and then discovers the configuration: Configuration: Install path: /usr Current xmms /usr/bin/xmms Build OSS plugin: yes Build esd plugin: yes Build Solaris plugin: no Build BSD Sun plugin: no Build ALSA plugin: yes Build mikmod plugin: no Build Ogg Vorbis plugin: yes Build OpenGL plugins: yes Pthread flag: -lpthread Use one plugin dir: no Allow user plugin dir: yes Compilation of xmms-mpg123 fails: i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/X11R6/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I/usr/X11R6/include -DI386_ASSEM -I../../intl -O3 -march=athlon-xp -fomit-frame-pointer -pipe -Wall -Wpointer-arith -finline-functions -fomit-frame-pointer -ffast-math -funroll-all-loops -MT mpg123.lo -MD -MP -MF .deps/mpg123.Tpo -c mpg123.c -fPIC -DPIC -o .libs/mpg123.o distcc[18802] ERROR: compile /var/tmp/ccache/mpg123.tmp.lancelot.18798.i on localhost failed In file included from mpg123.c:1: mpg123.h:105: error: syntax error before "mpg123_ip" mpg123.h:105: warning: type defaults to `int' in declaration of `mpg123_ip' mpg123.h:105: warning: data definition has no type or storage class mpg123.c: In function `mpg123_format_song_title': mpg123.c:491: warning: implicit declaration of function `xmms_get_gentitle_format' mpg123.c:491: warning: pointer/integer type mismatch in conditional expression mpg123.c: In function `open_output': mpg123.c:820: error: `AFormat' undeclared (first use in this function) mpg123.c:820: error: (Each undeclared identifier is reported only once mpg123.c:820: error: for each function it appears in.) mpg123.c:820: error: syntax error before "fmt" mpg123.c:823: error: request for member `output' in something not a structure or union mpg123.c:823: error: `fmt' undeclared (first use in this function) mpg123.c:827: error: request for member `output' in something not a structure or union mpg123.c: In function `decode_loop': mpg123.c:960: error: request for member `set_info' in something not a structure or union mpg123.c:985: error: request for member `output' in something not a structure or union mpg123.c:1022: error: request for member `output' in something not a structure or union mpg123.c:1023: error: request for member `output' in something not a structure or union mpg123.c:1024: error: request for member `output' in something not a structure or union mpg123.c:1028: error: request for member `output' in something not a structure or union mpg123.c:1029: error: request for member `output' in something not a structure or union mpg123.c:1032: error: request for member `output' in something not a structure or union mpg123.c:1032: error: `FMT_S16_NE' undeclared (first use in this function) mpg123.c:1032: error: `FMT_U8' undeclared (first use in this function) mpg123.c:1039: error: request for member `output' in something not a structure or union mpg123.c:1040: error: request for member `set_info' in something not a structure or union mpg123.c:1072: error: request for member `output' in something not a structure or union mpg123.c:1085: error: request for member `set_info' in something not a structure or union mpg123.c:1094: error: request for member `output' in something not a structure or union mpg123.c:1095: error: request for member `output' in something not a structure or union mpg123.c:1109: error: request for member `output' in something not a structure or union mpg123.c: In function `do_pause': mpg123.c:1156: error: request for member `output' in something not a structure or union mpg123.c: In function `get_time': mpg123.c:1167: error: request for member `output' in something not a structure or union mpg123.c:1169: error: request for member `output' in something not a structure or union mpg123.c: At top level: mpg123.c:1189: error: syntax error before "mpg123_ip" mpg123.c:1189: warning: type defaults to `int' in declaration of `mpg123_ip' mpg123.c:1191: warning: initialization makes integer from pointer without a cast mpg123.c:1192: warning: excess elements in scalar initializer mpg123.c:1192: warning: (near initialization for `mpg123_ip') mpg123.c:1193: warning: excess elements in scalar initializer mpg123.c:1193: warning: (near initialization for `mpg123_ip') mpg123.c:1194: warning: excess elements in scalar initializer mpg123.c:1194: warning: (near initialization for `mpg123_ip') mpg123.c:1195: warning: excess elements in scalar initializer mpg123.c:1195: warning: (near initialization for `mpg123_ip') mpg123.c:1196: warning: excess elements in scalar initializer mpg123.c:1196: warning: (near initialization for `mpg123_ip') mpg123.c:1197: warning: excess elements in scalar initializer mpg123.c:1197: warning: (near initialization for `mpg123_ip') mpg123.c:1198: warning: excess elements in scalar initializer mpg123.c:1198: warning: (near initialization for `mpg123_ip') mpg123.c:1199: warning: excess elements in scalar initializer mpg123.c:1199: warning: (near initialization for `mpg123_ip') mpg123.c:1200: warning: excess elements in scalar initializer mpg123.c:1200: warning: (near initialization for `mpg123_ip') mpg123.c:1201: warning: excess elements in scalar initializer mpg123.c:1201: warning: (near initialization for `mpg123_ip') mpg123.c:1202: warning: excess elements in scalar initializer mpg123.c:1202: warning: (near initialization for `mpg123_ip') mpg123.c:1203: warning: excess elements in scalar initializer mpg123.c:1203: warning: (near initialization for `mpg123_ip') mpg123.c:1204: warning: excess elements in scalar initializer mpg123.c:1204: warning: (near initialization for `mpg123_ip') mpg123.c:1205: warning: excess elements in scalar initializer mpg123.c:1205: warning: (near initialization for `mpg123_ip') mpg123.c:1205: warning: excess elements in scalar initializer mpg123.c:1205: warning: (near initialization for `mpg123_ip') mpg123.c:1205: warning: excess elements in scalar initializer mpg123.c:1205: warning: (near initialization for `mpg123_ip') mpg123.c:1206: warning: excess elements in scalar initializer mpg123.c:1206: warning: (near initialization for `mpg123_ip') mpg123.c:1206: warning: excess elements in scalar initializer mpg123.c:1206: warning: (near initialization for `mpg123_ip') mpg123.c:1206: warning: excess elements in scalar initializer mpg123.c:1206: warning: (near initialization for `mpg123_ip') mpg123.c:1206: warning: excess elements in scalar initializer mpg123.c:1206: warning: (near initialization for `mpg123_ip') mpg123.c:1207: warning: excess elements in scalar initializer mpg123.c:1207: warning: (near initialization for `mpg123_ip') mpg123.c:1208: warning: excess elements in scalar initializer mpg123.c:1208: warning: (near initialization for `mpg123_ip') mpg123.c:1210: warning: excess elements in scalar initializer mpg123.c:1210: warning: (near initialization for `mpg123_ip') mpg123.c:1210: warning: data definition has no type or storage class mpg123.c:1212: error: syntax error before '*' token mpg123.c:1213: warning: return type defaults to `int' mpg123.c: In function `get_iplugin_info': mpg123.c:1214: error: request for member `description' in something not a structure or union make: *** [mpg123.lo] Error 1 Similarly with the other plugins, xmms-alsa for example: In file included from alsa.c:19: alsa.h:44: error: syntax error before "op" alsa.h:44: warning: type defaults to `int' in declaration of `op' alsa.h:44: warning: data definition has no type or storage class alsa.h:81: error: syntax error before "fmt" alsa.c:21: error: syntax error before "alsa_op" alsa.c:21: warning: type defaults to `int' in declaration of `alsa_op' alsa.c:23: warning: initialization makes integer from pointer without a cast alsa.c:24: warning: excess elements in scalar initializer alsa.c:24: warning: (near initialization for `alsa_op') alsa.c:25: warning: excess elements in scalar initializer alsa.c:25: warning: (near initialization for `alsa_op') alsa.c:26: warning: excess elements in scalar initializer alsa.c:26: warning: (near initialization for `alsa_op') alsa.c:27: warning: excess elements in scalar initializer alsa.c:27: warning: (near initialization for `alsa_op') alsa.c:28: warning: excess elements in scalar initializer alsa.c:28: warning: (near initialization for `alsa_op') alsa.c:29: warning: excess elements in scalar initializer alsa.c:29: warning: (near initialization for `alsa_op') alsa.c:30: warning: excess elements in scalar initializer alsa.c:30: warning: (near initialization for `alsa_op') alsa.c:31: warning: excess elements in scalar initializer alsa.c:31: warning: (near initialization for `alsa_op') alsa.c:32: warning: excess elements in scalar initializer alsa.c:32: warning: (near initialization for `alsa_op') alsa.c:33: warning: excess elements in scalar initializer alsa.c:33: warning: (near initialization for `alsa_op') alsa.c:34: warning: excess elements in scalar initializer alsa.c:34: warning: (near initialization for `alsa_op') alsa.c:35: warning: excess elements in scalar initializer alsa.c:35: warning: (near initialization for `alsa_op') alsa.c:36: warning: excess elements in scalar initializer alsa.c:36: warning: (near initialization for `alsa_op') alsa.c:37: warning: excess elements in scalar initializer alsa.c:37: warning: (near initialization for `alsa_op') alsa.c:38: warning: excess elements in scalar initializer alsa.c:38: warning: (near initialization for `alsa_op') alsa.c:39: warning: excess elements in scalar initializer alsa.c:39: warning: (near initialization for `alsa_op') alsa.c:40: warning: data definition has no type or storage class alsa.c:42: error: syntax error before '*' token alsa.c:43: warning: return type defaults to `int' alsa.c: In function `get_oplugin_info': alsa.c:44: error: request for member `description' in something not a structure or union make: *** [alsa.lo] Error 1 Reproducible: Always Steps to Reproduce: Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5-20050130, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r9 i686) ================================================================= System uname: 2.6.11-gentoo-r9 i686 AMD Athlon(tm) XP 2500+ Gentoo Base System version 1.4.16 Python: dev-lang/python-2.3.5 [2.3.5 (#1, Apr 28 2005, 15:34:04)] distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] dev-lang/python: 2.3.5 sys-apps/sandbox: [Not Present] sys-devel/autoconf: 2.59-r6, 2.13 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r7 sys-devel/libtool: 1.5.16 virtual/os-headers: 2.6.8.1-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /usr/X11R6/bin/startx /etc/env.d" CXXFLAGS="-O3 -march=athlon-xp -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig candy ccache distcc distlocks maketest sandbox sfperms strict test userpriv usersandbox" GENTOO_MIRRORS=" http://src.gentoo.pl/ http://gentoo.prz.rzeszow.pl/ http://ftp.uni-erlangen.de/pub/mirrors/gentoo http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/ http://gentoo.zie.pg.gda.pl http://mirror.pudas.net/gentoo ftp://gentoo.inode.at/source/" LINGUAS="en pl" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.pl.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X Xaw3d alsa apm avi bash-completion bitmap-fonts cdr crypt curl dga divx4linux dvd dvdr dvdread emacs emboss fam fbcon flash foomaticdb fortran gd gdbm gif gpm gtk gtk2 guile iconv imagemagick imap imlib jpeg libg++ libwww live lzo mad maildir matrox mime ming mmx mmx2 motif mozilla mp3 mpeg mule nas ncurses network nls offensive ogg oggvorbis opengl oss pam perl php plotutils png python qt quicktime readline samba scanner slang spell sse ssl svg svga tcltk tcpd tetex threads tiff truetype truetype-fonts type1-fonts usb videos vorbis win32codecs xine xinerama xml xml2 xmms xv xvid zlib video_cards_matrox linguas_en linguas_pl userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS
This works fine for me... were you able to narrow down the problem?
bumping to herd as i nolonger maintain xmms
works fine here too. Do you still have the same problem ? Please double check your CFLAGS and MAKEOPTS and try xmms-1.2.10-r15 Reopen if you still have the same problem
I'm also having this problem. xmms builds but no plugins. I'll be happen to debug anything that helps? Configuration: Install path: /usr Current xmms /usr/bin/xmms Build OSS plugin: yes Build esd plugin: yes Build Solaris plugin: no Build BSD Sun plugin: no Build ALSA plugin: yes Build mikmod plugin: yes Build Ogg Vorbis plugin: yes Build OpenGL plugins: yes Pthread flag: -lpthread Use one plugin dir: no Allow user plugin dir: yes if /bin/sh ../../libtool --mode=compile i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I../../intl -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -Wpointer-arith -finline-functions -fomit-frame-pointer -ffast-math -funroll-all-loops -MT cdaudio.lo -MD -MP -MF ".deps/cdaudio.Tpo" \ -c -o cdaudio.lo `test -f 'cdaudio.c' || echo './'`cdaudio.c; \ then mv -f ".deps/cdaudio.Tpo" ".deps/cdaudio.Plo"; \ else rm -f ".deps/cdaudio.Tpo"; exit 1; \ fi mkdir .libs i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I/usr/include/xmms -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -I/usr/include/gtk-1.2 -I/usr/include/glib-1.2 -I/usr/lib/glib/include -D_REENTRANT -I../../intl -O2 -march=athlon-xp -pipe -fomit-frame-pointer -Wall -Wpointer-arith -finline-functions -fomit-frame-pointer -ffast-math -funroll-all-loops -MT cdaudio.lo -MD -MP -MF .deps/cdaudio.Tpo -c cdaudio.c -fPIC -DPIC -o .libs/cdaudio.o cdaudio.c:102: error: syntax error before "cdda_ip" cdaudio.c:102: warning: type defaults to `int' in declaration of `cdda_ip' cdaudio.c:104: warning: initialization makes integer from pointer without a cast cdaudio.c:105: warning: excess elements in scalar initializer cdaudio.c:105: warning: (near initialization for `cdda_ip') cdaudio.c:106: warning: excess elements in scalar initializer cdaudio.c:106: warning: (near initialization for `cdda_ip') cdaudio.c:107: warning: excess elements in scalar initializer cdaudio.c:107: warning: (near initialization for `cdda_ip') cdaudio.c:108: warning: excess elements in scalar initializer cdaudio.c:108: warning: (near initialization for `cdda_ip') cdaudio.c:109: warning: excess elements in scalar initializer cdaudio.c:109: warning: (near initialization for `cdda_ip') cdaudio.c:110: warning: excess elements in scalar initializer cdaudio.c:110: warning: (near initialization for `cdda_ip') cdaudio.c:111: warning: excess elements in scalar initializer cdaudio.c:111: warning: (near initialization for `cdda_ip') cdaudio.c:112: warning: excess elements in scalar initializer cdaudio.c:112: warning: (near initialization for `cdda_ip') cdaudio.c:113: warning: excess elements in scalar initializer cdaudio.c:113: warning: (near initialization for `cdda_ip') cdaudio.c:114: warning: excess elements in scalar initializer cdaudio.c:114: warning: (near initialization for `cdda_ip') cdaudio.c:115: warning: excess elements in scalar initializer cdaudio.c:115: warning: (near initialization for `cdda_ip') cdaudio.c:116: warning: excess elements in scalar initializer cdaudio.c:116: warning: (near initialization for `cdda_ip') cdaudio.c:117: warning: excess elements in scalar initializer cdaudio.c:117: warning: (near initialization for `cdda_ip') cdaudio.c:118: warning: excess elements in scalar initializer cdaudio.c:118: warning: (near initialization for `cdda_ip') cdaudio.c:119: warning: excess elements in scalar initializer cdaudio.c:119: warning: (near initialization for `cdda_ip') cdaudio.c:120: warning: excess elements in scalar initializer cdaudio.c:120: warning: (near initialization for `cdda_ip') cdaudio.c:121: warning: excess elements in scalar initializer cdaudio.c:121: warning: (near initialization for `cdda_ip') cdaudio.c:122: warning: excess elements in scalar initializer cdaudio.c:122: warning: (near initialization for `cdda_ip') cdaudio.c:123: warning: excess elements in scalar initializer cdaudio.c:123: warning: (near initialization for `cdda_ip') cdaudio.c:124: warning: excess elements in scalar initializer cdaudio.c:124: warning: (near initialization for `cdda_ip') cdaudio.c:125: warning: excess elements in scalar initializer cdaudio.c:125: warning: (near initialization for `cdda_ip') cdaudio.c:126: warning: excess elements in scalar initializer cdaudio.c:126: warning: (near initialization for `cdda_ip') cdaudio.c:128: warning: excess elements in scalar initializer cdaudio.c:128: warning: (near initialization for `cdda_ip') cdaudio.c:128: warning: data definition has no type or storage class cdaudio.c:160: error: syntax error before '*' token cdaudio.c:161: warning: return type defaults to `int' cdaudio.c: In function `get_iplugin_info': cdaudio.c:162: error: request for member `description' in something not a structure or union cdaudio.c: In function `dae_play_loop': cdaudio.c:404: error: request for member `output' in something not a structure or union cdaudio.c:445: error: request for member `add_vis_pcm' in something not a structure or union cdaudio.c:445: error: request for member `output' in something not a structure or union cdaudio.c:446: error: `FMT_S16_LE' undeclared (first use in this function) cdaudio.c:446: error: (Each undeclared identifier is reported only once cdaudio.c:446: error: for each function it appears in.) cdaudio.c:447: error: request for member `output' in something not a structure or union cdaudio.c:451: error: request for member `output' in something not a structure or union cdaudio.c:458: error: request for member `output' in something not a structure or union cdaudio.c:459: error: request for member `output' in something not a structure or union cdaudio.c: In function `dae_play': cdaudio.c:467: error: request for member `output' in something not a structure or union cdaudio.c:467: error: `FMT_S16_LE' undeclared (first use in this function) cdaudio.c: In function `play_file': cdaudio.c:511: error: request for member `set_info' in something not a structure or union cdaudio.c: In function `cdda_get_title': cdaudio.c:578: warning: implicit declaration of function `xmms_get_gentitle_format' cdaudio.c:578: warning: pointer/integer type mismatch in conditional expression cdaudio.c: In function `stop': cdaudio.c:613: error: request for member `output' in something not a structure or union cdaudio.c: In function `cdda_pause': cdaudio.c:635: error: request for member `output' in something not a structure or union cdaudio.c: In function `get_time_dae': cdaudio.c:1090: error: request for member `output' in something not a structure or union cdaudio.c:1092: error: request for member `output' in something not a structure or union cdaudio.c: In function `get_volume': cdaudio.c:1175: error: request for member `output' in something not a structure or union cdaudio.c:1176: error: request for member `output' in something not a structure or union cdaudio.c: In function `set_volume': cdaudio.c:1187: error: request for member `output' in something not a structure or union make: *** [cdaudio.lo] Error 1 !!! ERROR: media-plugins/xmms-cdaudio-1.2.10-r1 failed. !!! Function xmms-plugin_src_compile, Line 101, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. EMERGE INFO: Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.13-gentoo-r3 i686) ================================================================= System uname: 2.6.13-gentoo-r3 i686 AMD Athlon(tm) 3200+ Gentoo Base System version 1.6.13 dev-lang/python: 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/Linux/distributions/gentoo" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://thedude/gentoo-portage" USE="x86 3dnow 3dnowex 3dnowext X alsa apache2 apm avi bash-completion berkdb bitmap-fonts bonobo bzlib cdr crypt cups curl divx4linux dts dv dvd dvdr dvdread emboss encode exif fam flac foomaticdb fortran gdbm gif gphoto2 gstreamer gtk gtk2 gtkhtml guile icq imagemagick imap imlib java jpeg libg++ libwww mad mikmod mmx mmxext motif mp3 mpeg mysql ncurses network nls nptl nvidia ogg oggvorbis openal opengl oss pdflib perl png python qt quicktime readline rtc ruby scanner sdl slang spell sse ssl startup-notification svga tcltk tcpd tiff truetype truetype-fonts type1-fonts vorbis xine xinerama xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
Sorry, forgot to state I'm running xmms-1.2.10-r15. [ebuild R ] media-sound/xmms-1.2.10-r15 +3dnow +alsa -arts -directfb -esd +flac -jack -lirc +mad +mikmod +mmx +mp3 +nls +oss -sndfile +vorbis 0 kB
reopening the bug since isn't fixed. Can you try to again with normal CFLAGS ? i mean you CFLAGS in both cases seems very agressive.
I removed all CFLAGS except -fomit-frame-pointer and plugins still don't compile. Same syntax error. CFLAGS="-fomit-frame-pointer" I also get these warnings after the source is patched in the xmms-mpg123/xmms-cdaudio plugins: * Done with patching You should update your `aclocal.m4' by running aclocal. autoheader-2.59: WARNING: Using auxiliary files such as `acconfig.h', `config.h.bot' autoheader-2.59: WARNING: and `config.h.top', to define templates for `config.h.in' autoheader-2.59: WARNING: is deprecated and discouraged. autoheader-2.59: autoheader-2.59: WARNING: Using the third argument of `AC_DEFINE' and autoheader-2.59: WARNING: `AC_DEFINE_UNQUOTED' allows to define a template without autoheader-2.59: WARNING: `acconfig.h': autoheader-2.59: autoheader-2.59: WARNING: AC_DEFINE([NEED_FUNC_MAIN], 1, autoheader-2.59: [Define if a function `main' is needed.]) autoheader-2.59: autoheader-2.59: WARNING: More sophisticated templates can also be produced, see the autoheader-2.59: WARNING: documentation. >>> Source unpacked.
Was looking through my emerge.log file trying to determine if anything might have broke this and I noticed xmms plugins stopped compiling when I upgrade automake from version 1.9.4 to 1.9.5. Now I'm running the 1.9.6-r1 and I still can't compile. Other then that I can't find to much else that would have caused this. Any luck on your end so far? Anthony
antony can you meet me on irc or mail me so you can do a few tests for me ? I can't reproduce this problem in any of my machines. I have a new eclass that maybe can fix your problem.
Looks like I fixed it. I unmerged all things xmms. Ran a locate xmms and deleted any extra files that where still left on the disk that had anything to do with xmms. Then I emerged a fresh xmms and it all compiled. Go figure. Thanks for all your help Luis, guess it was just my messed up system. I'm thinking it had something to do with converting the old xmms which had all the plugins to the current xmms build that doesn't include the plugins. Something prolly wasn't cleaned up right. Thanks for all your time...I should have done this sooner but was afraid I would lose xmms for good and not be able to listen to anything ;)
great!! closing this bug