emerge of xmcd-3.3.2 dies a horrible death in 'gobrowser.c'. Not being a programmer, I tried the following settings: .oOo. dragonfyre ~ # MAKEOPTS="-j1" emerge -pv xmcd These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-sound/xmcd-3.3.2 +alsa +encode +vorbis* 0 kB .oOo. dragonfyre ~ # emerge -pv xmcd These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-sound/xmcd-3.3.2 +alsa +encode +vorbis* 0 kB .oOo. dragonfyre ~ # USE="-alsa -encode -vorbis" emerge -pv xmcd These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-sound/xmcd-3.3.2 -alsa* -encode* -vorbis 0 kB .oOo. dragonfyre ~ # USE="-vorbis" emerge -pv xmcd These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-sound/xmcd-3.3.2 +alsa +encode -vorbis 0 kB .oOo. dragonfyre ~ # USE="-encode -vorbis" emerge -pv xmcd These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-sound/xmcd-3.3.2 +alsa -encode* -vorbis 0 kB .oOo. Other information of interest: dragonfyre ~ # emerge -pNv xmcd These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-sound/xmcd-3.3.2 +alsa +encode +vorbis* 0 kB Note that xmcd-3.3.2 did originally compile on this system. Now it won't compile regardless of associated USE flag settings. .oOo. dragonfyre ~ # emerge -pv libcddb These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] media-libs/libcddb-0.9.5 +doc 371 kB Note that I do _not_ have media-libs/libcddb installed as mentioned in bug # 90945 Reproducible: Always Steps to Reproduce: Actual Results: .oOo. 386__ -D_POSIX_C_SOURCE=199309L -D_POSIX_SOURCE -D_XOPEN_SOURCE -D_BSD_SOURCE -D_SVID_SOURCE -DFUNCPROTO=15 -DNARROWPROTO -DDO_POPUP -DHAS_ICONV_H -c -o gobrowser.o gobrowser.c gobrowser.c:73:19: Xm/Xm.h: No such file or directory gobrowser.c:74:21: Xm/Form.h: No such file or directory gobrowser.c:75:25: Xm/MessageB.h: No such file or directory gobrowser.c:328: error: parse error before "w" gobrowser.c: In function `popup_dialog': gobrowser.c:350: error: `XtAppContext' undeclared (first use in this function) gobrowser.c:350: error: (Each undeclared identifier is reported only once gobrowser.c:350: error: for each function it appears in.) gobrowser.c:350: error: parse error before "app_context" gobrowser.c:351: error: `XtWidgetGeometry' undeclared (first use in this function) gobrowser.c:355: error: `Widget' undeclared (first use in this function) gobrowser.c:355: error: parse error before "toplevel" gobrowser.c:357: error: `XmString' undeclared (first use in this function) gobrowser.c:358: error: `Arg' undeclared (first use in this function) gobrowser.c:374: error: `toplevel' undeclared (first use in this function) gobrowser.c:375: error: `app_context' undeclared (first use in this function) gobrowser.c:383: error: `xs' undeclared (first use in this function) gobrowser.c:383: error: `XmSTRING_DEFAULT_CHARSET' undeclared (first use in this function) gobrowser.c:387: error: `arg' undeclared (first use in this function) gobrowser.c:387: error: `XmNmessageString' undeclared (first use in this function) gobrowser.c:388: error: `XmNdialogType' undeclared (first use in this function) gobrowser.c:388: error: `XmDIALOG_WORKING' undeclared (first use in this function) gobrowser.c:389: error: `w' undeclared (first use in this function) gobrowser.c:392: error: `XmDIALOG_CANCEL_BUTTON' undeclared (first use in this function) gobrowser.c:393: error: `XmDIALOG_HELP_BUTTON' undeclared (first use in this function) gobrowser.c:394: error: `XmDIALOG_OK_BUTTON' undeclared (first use in this function) gobrowser.c:395: error: `XmNactivateCallback' undeclared (first use in this function) gobrowser.c:396: error: `XtCallbackProc' undeclared (first use in this function) gobrowser.c:396: error: parse error before "do_exit" gobrowser.c:403: warning: assignment makes pointer from integer without a cast gobrowser.c:413: error: `geom' undeclared (first use in this function) gobrowser.c:427: error: `XmNx' undeclared (first use in this function) gobrowser.c:427: error: `XmNy' undeclared (first use in this function) gobrowser.c:431: error: `XtTimerCallbackProc' undeclared (first use in this function) gobrowser.c:431: error: parse error before "do_exit" make[1]: *** [gobrowser.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/xmcd-3.3.2/work/xmcd-3.3.2/util_d' make: *** [all] Error 2 !!! ERROR: media-sound/xmcd-3.3.2 failed. dragonfyre ~ # emerge info Portage 2.0.51.22-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r0, 2.6.13-rc3 i686) ================================================================= System uname: 2.6.13-rc3 i686 AMD Athlon(tm) XP 3000+ Gentoo Base System version 1.6.13 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.11 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mtune=athlon-xp -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-mtune=athlon-xp -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo ftp://206.75.217.181/ ftp://gentoo.ccccom.com" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X Xaw3d a52 aac aalib acc accessibility alsa apache2 apm arts audiofile avi avifile berkdb bitmap-fonts bonobo cdr crypt cups curl dga directfb divx4linux doc dts dv dvd dvdr dvdread eds emboss encode esd ethereal fam fbcon ffmpeg flac flash font-server foomaticdb fortran freetds gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagic imagemagick imlib innodb ipv6 jabber java jikes jpeg junit kde lcms ldap lesstiff libg++ libwww lzo mad maildir mikmod mjpeg mmx motif mozilla mp3 mpeg musepack mysql nas ncurses nls odbc offensive ogg oggvorbis opengl oss pam pda pdflib perl png postgres ppds python qt quicktime readline real samba scanner sdl slang speex spell ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs winf wxwindows xanim xeo xine xinerama xml xml2 xmms xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
xmcd succeeds when USE="-vorbis" Current emerge info: .oOo. Gentoo Base System version 1.12.0_pre8 Portage 2.0.52-r1 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r1, 2.6.13-rc7 i686) ================================================================= System uname: 2.6.13-rc7 i686 AMD Athlon(tm) XP 3000+ distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5, 2.4.1-r1 sys-apps/sandbox: 1.2.12 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mtune=athlon-xp -O2 -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/2/share/config /usr/kde/3.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/lib/mozilla/defaults/pref /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-mtune=athlon-xp -O2 -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo ftp://206.75.217.181/ ftp://gentoo.ccccom.com" MAKEOPTS="-j4" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow X Xaw3d a52 aac aalib acc accessibility alsa apache2 apm arts audiofile avi avifile berkdb bitmap-fonts bonobo cdr crypt cups curl dga directfb divx4linux doc dts dv dvd dvdr dvdread eds emboss encode esd ethereal fam fbcon ffmpeg flac flash font-server foomaticdb fortran freetds gd gdbm gif gnome gpm gstreamer gtk gtk2 gtkhtml guile icq imagemagic imagemagick imlib innodb ipv6 jabber java jikes jpeg junit kde lcms ldap lesstiff libg++ libwww lzo mad maildir mikmod mjpeg mmx motif mozilla mp3 mpeg musepack mysql nas ncurses nls odbc offensive ogg oggvorbis opengl oss pam pda pdflib perl png postgres ppds python qt quicktime readline real samba scanner sdl slang speex spell ssl svga tcltk tcpd tetex theora tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs winf wxwindows xanim xeo xine xinerama xml xml2 xmms xv xvid yahoo zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
xmcd should be removed soon.
removed 4 months ago