media-sound/alsa-tools-1.0.19 does not compile with USE-flag "alsa_cards_ice1712". There seems to be a problem with the envy24control-application. Reproducible: Always Actual Results: config.status: executing depfiles commands if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT envy24control.o -MD -MP -MF ".deps/envy24control.Tpo" -c -o envy24control.o envy24control.c; \ then mv -f ".deps/envy24control.Tpo" ".deps/envy24control.Po"; else rm -f ".deps/envy24control.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT levelmeters.o -MD -MP -MF ".deps/levelmeters.Tpo" -c -o levelmeters.o levelmeters.c; \ then mv -f ".deps/levelmeters.Tpo" ".deps/levelmeters.Po"; else rm -f ".deps/levelmeters.Tpo"; exit 1; fi levelmeters.c: In function 'level_meters_configure_event': levelmeters.c:153: warning: passing argument 1 of 'get_index' discards qualifiers from pointer target type levelmeters.c: In function 'level_meters_expose_event': levelmeters.c:180: warning: passing argument 1 of 'get_index' discards qualifiers from pointer target type if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT midi.o -MD -MP -MF ".deps/midi.Tpo" -c -o midi.o midi.c; \ then mv -f ".deps/midi.Tpo" ".deps/midi.Po"; else rm -f ".deps/midi.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT mixer.o -MD -MP -MF ".deps/mixer.Tpo" -c -o mixer.o mixer.c; \ then mv -f ".deps/mixer.Tpo" ".deps/mixer.Po"; else rm -f ".deps/mixer.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT patchbay.o -MD -MP -MF ".deps/patchbay.Tpo" -c -o patchbay.o patchbay.c; \ then mv -f ".deps/patchbay.Tpo" ".deps/patchbay.Po"; else rm -f ".deps/patchbay.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT hardware.o -MD -MP -MF ".deps/hardware.Tpo" -c -o hardware.o hardware.c; \ then mv -f ".deps/hardware.Tpo" ".deps/hardware.Po"; else rm -f ".deps/hardware.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT driverevents.o -MD -MP -MF ".deps/driverevents.Tpo" -c -o driverevents.o driverevents.c; \ then mv -f ".deps/driverevents.Tpo" ".deps/driverevents.Po"; else rm -f ".deps/driverevents.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT volume.o -MD -MP -MF ".deps/volume.Tpo" -c -o volume.o volume.c; \ then mv -f ".deps/volume.Tpo" ".deps/volume.Po"; else rm -f ".deps/volume.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT profiles.o -MD -MP -MF ".deps/profiles.Tpo" -c -o profiles.o profiles.c; \ then mv -f ".deps/profiles.Tpo" ".deps/profiles.Po"; else rm -f ".deps/profiles.Tpo"; exit 1; fi if i686-pc-linux-gnu-gcc -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" -DPACKAGE=\"envy24control\" -DVERSION=\"0.6.0\" -DSTDC_HEADERS=1 -I. -I. -D_REENTRANT -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/pixman-1 -I/usr/include/freetype2 -I/usr/include/directfb -I/usr/include/libpng12 -I/usr/include/alsa -O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe -MT config.o -MD -MP -MF ".deps/config.Tpo" -c -o config.o config.c; \ then mv -f ".deps/config.Tpo" ".deps/config.Po"; else rm -f ".deps/config.Tpo"; exit 1; fi In file included from profiles.c:30: strstr_icase_blank.c: In function 'strstr_icase_blank': strstr_icase_blank.c:51: error: expected ')' before 'c' strstr_icase_blank.c:51: error: expected expression before ')' token make: *** [profiles.o] Error 1 make: *** Waiting for unfinished jobs.... [31;01m*[0m [31;01m*[0m ERROR: media-sound/alsa-tools-1.0.19 failed. [31;01m*[0m Call stack: [31;01m*[0m ebuild.sh, line 49: Called src_compile [31;01m*[0m environment, line 3028: Called die [31;01m*[0m The specific snippet of code: [31;01m*[0m emake || die "emake ${f} failed"; [31;01m*[0m The die message: [31;01m*[0m emake envy24control failed [31;01m*[0m [31;01m*[0m If you need support, post the topmost build error, and the call stack if relevant. [31;01m*[0m A complete build log is located at '/var/log/portage/media-sound:alsa-tools-1.0.19:20090708-181914.log'. [31;01m*[0m The ebuild environment file is located at '/var/tmp/portage/media-sound/alsa-tools-1.0.19/temp/environment'. [31;01m*[0m emerge --info Portage 2.1.6.13 (default/linux/x86/2008.0, gcc-4.3.2, glibc-2.10.1-r0, 2.6.29-gentoo-r5 i686) ================================================================= System uname: Linux-2.6.29-gentoo-r5-i686-AMD_Athlon-tm-_XP_2600+-with-gentoo-1.12.11.1 Timestamp of tree: Wed, 08 Jul 2009 17:30:20 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p24 dev-java/java-config: 2.1.8-r1 dev-lang/python: 2.6.2-r1 dev-python/pycrypto: 2.0.1-r8 dev-util/ccache: 2.4-r7 dev-util/cmake: 2.6.4 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.6-r2 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.18-r3 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.30 ACCEPT_KEYWORDS="x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=athlon-xp -fomit-frame-pointer -ftracer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans user-fetch userfetch userpriv usersandbox" GENTOO_MIRRORS="http://mirrors.ludost.net/gentoo/ http://gentoo.krasko.sk/ http://212.219.56.135/site s/www.ibiblio.org/gentoo/" LANG="C" LDFLAGS="-Wl,-O1" LINGUAS="en de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_CONFIGROOT="/" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/armagetron /usr/portage/local/layman/sunrise /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 7zip X a52 aac aalib acl acpi alsa apache2 avahi avi berkdb bitmap-fonts bzip2 cdparanoia cdr cli cracklib crypt cups dbus dedicated dga directfb divx4linux dri dv dvd dvdr dvdread encode exif fbcon ffmpeg flac fortran ftp gd gdbm ggi gif glut gnome gphoto2 gpm gstreamer gtk gtk2 hal iconv ieee1394 imagemagick imap imlib ipv6 isdnlog jack java joystick jpeg ladcca lcms libcaca libedit live lzo mad matroska midi mikmod mime mmx mmxext mng motif mp3 mpeg msn mudflap mysql mysqli mythtv nas ncurses network nfs nls nocd nptl nptlonly ogg openal opengl openmp osc pam pcre pdflib perl php png portaudio posix postgres pppd python quicktime readline reflection sdl session shorten slang sockets spell spl sqlite sse ssl svg sysfs szip tcltk tcpd tga theora tiff truetype truetype-fonts type1-fonts usb v4l v4l2 vcd videos vorbis wmf x86 xine xml xml2 xorg xosd xpm xv xvid zlib" ALSA_CARDS="ice1712 intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en de" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
By now the package does compile. Unfortunately it seem to me, that the envy24control-mixer has simply been removed, which is a little unsatisfactory to me. Is there some place where i can inform myself about why exactly it has been removed and if there is a chance that it will be implemented again?
Is envy24control-mixer something different from envy24control? I don't see it removed, even in stable one, 1.0.20*
No, sorry. I was refering to envy24control. I just added the "-mixer" to describe the type of application. That was kind of double-done by me together with the "control". I just switched to unstable media-sound/alsa-tools-1.0.20-r1 (and media-libs/alsa-lib-1.0.20-r1) with the following unmodified use-flags: USE="gtk -fltk (-midi%)" ALSA_CARDS="ice1712 -darla20 -darla24 -echo3g -emu10k1 -emu10k1x -gina20 -gina24 -hdsp -hdspm -indigo -indigoio -layla20 -layla24 -mia -mixart -mona -pcxhr -rme32 -rme96 -sb16 -sbawe -sscape -usb-usx2y -vx222" And now 'equery files alsa-tools' shows me quite some more executables than before - including envy24control. Either it is not included 1.0.19 or there was something wrong with my system that re-emerging did not solve. Anyway: Now everything seems fine. So as long as there are no more questions from your side, this bug can be closed. Thanks for your help.
Thanks for testing. If 1.0.20* ebuilds aren't stable on your arch yet, they will be, since there's a bug open to stable them on all systems. We don't care about 1.0.19 anymore, so even if it was broken, it won't get fixed. So closing now :-)