Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
I can't build esound 0.2.33 on a gentoo-1.2 box - problems with alsa (see below). I'd reported this in bug #40172, but I guess an old version of the alsa patch got fed upstream into esound 0.2.33. gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/etc/esd\" -DSERVERDIR=\"/usr/bin\" -mcpu=i686 -O3 -pipe -c esd_config.c -o esd_config.o >/dev/null 2>&1 mv -f .libs/esd_config.lo esd_config.lo /bin/sh ./libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/etc/esd\" -DSERVERDIR=\"/usr/bin\" -mcpu=i686 -O3 -pipe -c audio.c rm -f .libs/audio.lo gcc -DHAVE_CONFIG_H -I. -I. -I. -DSYSCONFDIR=\"/etc/esd\" -DSERVERDIR=\"/usr/bin\" -mcpu=i686 -O3 -pipe -c audio.c -fPIC -DPIC -o .libs/audio.lo In file included from audio.c:27: audio_alsa09.c: In function `initAlsa': audio_alsa09.c:142: parse error before `int' audio_alsa09.c:144: `t_speed' undeclared (first use in this function) audio_alsa09.c:144: (Each undeclared identifier is reported only once audio_alsa09.c:144: for each function it appears in.) audio_alsa09.c:144: `t_dir' undeclared (first use in this function) audio_alsa09.c:191: parse error before `t_bufsize' audio_alsa09.c:192: `t_bufsize' undeclared (first use in this function) make[2]: *** [audio.lo] Error 1 make[2]: Leaving directory `/var/tmp/portage/esound-0.2.33/work/esound-0.2.33' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/esound-0.2.33/work/esound-0.2.33' make: *** [all-recursive-am] Error 2 !!! ERROR: media-sound/esound-0.2.33 failed. !!! Function src_compile, Line 39, Exitcode 2 !!! (no error message) Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.50-r1 (default-1.0, gcc-2.95.3, glibc-2.2.5-r9, 2.4.25) ============================================================== === System uname: 2.4.25 i686 Transmeta(tm) Crusoe(tm) Processor TM5800 Gentoo Base System version 1.4.3.13p1 distcc 2.13 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] Autoconf: sys-devel/autoconf-2.59-r3 Automake: sys-devel/automake-1.8.2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CFLAGS="-mcpu=i686 -O3 -pipe" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /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 /etc/env.d" CXXFLAGS="-mcpu=i686 -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs ccache digest sandbox strict" GENTOO_MIRRORS="http://128.213.5.34/gentoo/ http://gentoo.mirrors.pair.com/ http://mirror. clarkson.edu/pub/distributions/gentoo/ http://csociety-ftp.ecn.purdue.edu/pub/gentoo/ http: //gentoo.chem.wisc.edu/gentoo/ http://mirrors.tds.net/gentoo http://open-systems.ufl. edu/mirrors/gentoo http://mirror.tucdemonic.org/gentoo/ http://ftp.easynet.nl/mirror/gentoo/ http: //mirror.cpsc.ucalgary.ca/mirror/gentoo.org" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.namerica.gentoo.org/gentoo-portage" USE="X X509 aalib alsa apache2 apm avi berkdb bonobo cdr crypt cups curses dga dvd emacs encode esd ethereal evo fbcon foomaticdb gdbm gif gnome-libs gpm gtk gtk2 gtkhtml guile imap imlib java jpeg lcms ldap libg++ libwww mmx motif mpeg mysql nas ncurses odbc oggvorbis oss pam pcmcia pda pdflib perl pic plotutils png pnp python quicktime readline samba sdl skey slang smooth snmp spell ssl stroke svga tcltk tcpd tetex tiff truetype trusted usb vim-with-x x86 xml xml2 xmms xv zlib"
Created an attachment (id=27105) [details] patch to fix compilation with gcc-2.95
thanks again... Unfortunately I won't be able to commit this until the weekend.
in portage. thanks.