Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 263360 - media-sound/alsa-tools-1.0.17 fail to build with gcc-4.3.3
Summary: media-sound/alsa-tools-1.0.17 fail to build with gcc-4.3.3
Status: RESOLVED DUPLICATE of bug 238060
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-03-22 12:06 UTC by Michele Schiavo
Modified: 2009-03-22 12:20 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Michele Schiavo 2009-03-22 12:06:08 UTC
media-sound/alsa-tools-1.0.17 fail to build with gcc-4.3.3

Reproducible: Always

Actual Results:  
checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E
checking for grep that handles long lines and -e... /bin/grep
checking for egrep... /bin/grep -E
checking whether x86_64-pc-linux-gnu-gcc needs -traditional... no
checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking whether byte ordering is bigendian... no
checking for ALSA CFLAGS... 
checking for ALSA LDFLAGS...  -lasound -lm -ldl -lpthread
checking for libasound headers version >= 1.0.0... found.
checking for snd_ctl_open in -lasound... yes
configure: creating ./config.status
config.status: creating libac3/Makefile
config.status: creating tools/Makefile
config.status: creating test/Makefile
config.status: creating Makefile
config.status: creating config.h
config.status: executing depfiles commands
make -j1 
make  all-recursive
make[1]: Entering directory `/var/tmp/portage/media-sound/alsa-tools-1.0.17/work/alsa-tools-1.0.17/ac3dec'
Making all in libac3
make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-tools-1.0.17/work/alsa-tools-1.0.17/ac3dec/libac3'
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT bitstream.o -MD -MP -MF ".deps/bitstream.Tpo" -c -o bitstream.o bitstream.c; \
	then mv -f ".deps/bitstream.Tpo" ".deps/bitstream.Po"; else rm -f ".deps/bitstream.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT decode.o -MD -MP -MF ".deps/decode.Tpo" -c -o decode.o decode.c; \
	then mv -f ".deps/decode.Tpo" ".deps/decode.Po"; else rm -f ".deps/decode.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT imdct.o -MD -MP -MF ".deps/imdct.Tpo" -c -o imdct.o imdct.c; \
	then mv -f ".deps/imdct.Tpo" ".deps/imdct.Po"; else rm -f ".deps/imdct.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT coeff.o -MD -MP -MF ".deps/coeff.Tpo" -c -o coeff.o coeff.c; \
	then mv -f ".deps/coeff.Tpo" ".deps/coeff.Po"; else rm -f ".deps/coeff.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT exponent.o -MD -MP -MF ".deps/exponent.Tpo" -c -o exponent.o exponent.c; \
	then mv -f ".deps/exponent.Tpo" ".deps/exponent.Po"; else rm -f ".deps/exponent.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT stats.o -MD -MP -MF ".deps/stats.Tpo" -c -o stats.o stats.c; \
	then mv -f ".deps/stats.Tpo" ".deps/stats.Po"; else rm -f ".deps/stats.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT bit_allocate.o -MD -MP -MF ".deps/bit_allocate.Tpo" -c -o bit_allocate.o bit_allocate.c; \
	then mv -f ".deps/bit_allocate.Tpo" ".deps/bit_allocate.Po"; else rm -f ".deps/bit_allocate.Tpo"; exit 1; fi
bit_allocate.c: In function ‘bit_allocate’:
bit_allocate.c:238: warning: pointer targets in passing argument 3 of ‘ba_compute_psd’ differ in signedness
bit_allocate.c:245: warning: pointer targets in passing argument 6 of ‘ba_compute_bap’ differ in signedness
bit_allocate.c:257: warning: pointer targets in passing argument 3 of ‘ba_compute_psd’ differ in signedness
bit_allocate.c:264: warning: pointer targets in passing argument 6 of ‘ba_compute_bap’ differ in signedness
bit_allocate.c:276: warning: pointer targets in passing argument 3 of ‘ba_compute_psd’ differ in signedness
bit_allocate.c:283: warning: pointer targets in passing argument 6 of ‘ba_compute_bap’ differ in signedness
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT parse.o -MD -MP -MF ".deps/parse.Tpo" -c -o parse.o parse.c; \
	then mv -f ".deps/parse.Tpo" ".deps/parse.Po"; else rm -f ".deps/parse.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT crc.o -MD -MP -MF ".deps/crc.Tpo" -c -o crc.o crc.c; \
	then mv -f ".deps/crc.Tpo" ".deps/crc.Po"; else rm -f ".deps/crc.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT debug.o -MD -MP -MF ".deps/debug.Tpo" -c -o debug.o debug.c; \
	then mv -f ".deps/debug.Tpo" ".deps/debug.Po"; else rm -f ".deps/debug.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT rematrix.o -MD -MP -MF ".deps/rematrix.Tpo" -c -o rematrix.o rematrix.c; \
	then mv -f ".deps/rematrix.Tpo" ".deps/rematrix.Po"; else rm -f ".deps/rematrix.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT downmix.o -MD -MP -MF ".deps/downmix.Tpo" -c -o downmix.o downmix.c; \
	then mv -f ".deps/downmix.Tpo" ".deps/downmix.Po"; else rm -f ".deps/downmix.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT dither.o -MD -MP -MF ".deps/dither.Tpo" -c -o dither.o dither.c; \
	then mv -f ".deps/dither.Tpo" ".deps/dither.Po"; else rm -f ".deps/dither.Tpo"; exit 1; fi
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -O1 -g -MT sanity_check.o -MD -MP -MF ".deps/sanity_check.Tpo" -c -o sanity_check.o sanity_check.c; \
	then mv -f ".deps/sanity_check.Tpo" ".deps/sanity_check.Po"; else rm -f ".deps/sanity_check.Tpo"; exit 1; fi
rm -f libac3.a
ar cru libac3.a bitstream.o decode.o imdct.o coeff.o exponent.o stats.o bit_allocate.o parse.o crc.o debug.o rematrix.o downmix.o dither.o sanity_check.o 
x86_64-pc-linux-gnu-ranlib libac3.a
make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-tools-1.0.17/work/alsa-tools-1.0.17/ac3dec/libac3'
Making all in tools
make[2]: Entering directory `/var/tmp/portage/media-sound/alsa-tools-1.0.17/work/alsa-tools-1.0.17/ac3dec/tools'
if x86_64-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I..     -Wall -Werror -O3 -g  -MT extract_ac3.o -MD -MP -MF ".deps/extract_ac3.Tpo" -c -o extract_ac3.o extract_ac3.c; \
	then mv -f ".deps/extract_ac3.Tpo" ".deps/extract_ac3.Po"; else rm -f ".deps/extract_ac3.Tpo"; exit 1; fi
cc1: warnings being treated as errors
extract_ac3.c: In function ‘read_write_next_bytes’:
extract_ac3.c:163: error: ignoring return value of ‘write’, declared with attribute warn_unused_result
extract_ac3.c:174: error: ignoring return value of ‘write’, declared with attribute warn_unused_result
make[2]: *** [extract_ac3.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/media-sound/alsa-tools-1.0.17/work/alsa-tools-1.0.17/ac3dec/tools'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/media-sound/alsa-tools-1.0.17/work/alsa-tools-1.0.17/ac3dec'
make: *** [all] Error 2
 * 
 * ERROR: media-sound/alsa-tools-1.0.17 failed.
 * Call stack:
 *               ebuild.sh, line   49:  Called src_compile
 *             environment, line 3023:  Called die
 * The specific snippet of code:
 *           emake || die "emake ${f} failed";
 *  The die message:
 *   emake ac3dec failed
 * 
 * If you need support, post the topmost build error, and the call stack if relevant.
 * A complete build log is located at '/var/tmp/portage/media-sound/alsa-tools-1.0.17/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-sound/alsa-tools-1.0.17/temp/environment'.
 * 

>>> Failed to emerge media-sound/alsa-tools-1.0.17, Log file:

>>>  '/var/tmp/portage/media-sound/alsa-tools-1.0.17/temp/build.log'



emerge --info
Portage 2.1.6.7 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.8_p20080602-r1, 2.6.29-rc8 x86_64)
=================================================================
System uname: Linux-2.6.29-rc8-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q9300_@_2.50GHz-with-glibc2.2.5
Timestamp of tree: Sun, 22 Mar 2009 09:15:01 +0000
distcc 3.0 x86_64-pc-linux-gnu [enabled]
app-shells/bash:     3.2_p39
dev-java/java-config: 1.3.7-r1, 2.1.7
dev-lang/python:     2.5.2-r7
dev-python/pycrypto: 2.0.1-r8
dev-util/cmake:      2.6.2-r1
sys-apps/baselayout: 2.0.0
sys-apps/openrc:     0.4.3-r1
sys-apps/sandbox:    1.2.18.1-r2
sys-devel/autoconf:  2.13, 2.63
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.0-r4
sys-devel/libtool:   1.5.26
virtual/os-headers:  2.6.27-r2
ACCEPT_KEYWORDS="amd64"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-O2 -mtune=core2 -march=core2 -pipe -msse4.1"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /var/bind /var/lib/hsqldb /var/qmail/alias /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d"
CXXFLAGS="-O2 -mtune=core2 -march=core2 -pipe -msse4.1"
DISTDIR="/usr/portage/distfiles"
FEATURES="buildpkg_ collision-protect distcc distlocks fixpackages maketest parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="it_IT.UTF-8"
LDFLAGS="-Wl,-O1"
LINGUAS="it it_IT en en_US en_GB es es_ES"
MAKEOPTS="-j6"
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/local/portage"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="16bit 64bit X X509 a52 aac aalib acl acpi aiglx aim alsa amd64 amr amrnb amrwb apache2 apm applet audiofile avi bash-completion beagle berkdb bidi bitmap-fonts bittorrent bluetooth bonobo branding browserplugin bzip2 cairo caps cdda cddb cdio cdparanoia cdr cgi chroot cli cracklib crypt css ctype cups curl dbus dc1394 deskbar divx djvu dlloader dri dts dv dvb dvd dvdr dvdread dvi dynamic eds em emboss emovix enca encode esd ethereal evo evolution exif expat faillog fam fame fbsplash ffmpeg firefox flac flash fontconfig foomaticdb fortran fping freetds freetype ftp gaim gcc4 gd gdbm gdm gedit gencertdaily geoip gif gimp gimpprint glitz glut gmail gmedia gmp gno gnome gnome-keyring gnutls gpac gphoto2 gpm gsf gsm gstreamer gtk gtk2 gtkhtml guile hal hash hddtemp howl iconv id3tag idea idn ieee1394 imagemagick imap imlib inotify ipod isdnlog ithreads java jpeg kerberos lame lcms libcaca libclamav libedit libnotify libwww live lm_sensors logrotate logwatch lzo lzw lzw-tiff mad maildir maildrop matroska md5sum mhash midi mikmod mime ming mjpeg mmx mmxext mng mono motif mozilla mozsvg mp2 mp3 mpeg mplayer mpm-prefork msn mudflap multilib musepack musicbrainz mysql nautilus ncurses nemesei network networking new-login nfs ng nls nntp nptl nptlonly nsplugin nvidia obex offensive ogg oggvorbis openal opengl openmp opensslcrypt optimisememory pam pcre pdf pdflib perl php pidgin png pnm pop posix ppds pppd prediction python qmail qt3support quicktime quotas radio readline realmedia recode reflection regex remote rtc samba scanner sdl sensord server session simplexml skins slang smp sms sndfile sni sound sox spamassassin speex spell spl sqlite srt sse sse2 sse3 ssl ssse2 ssse3 startup-notification stream subtitles svg symlink sysfs syslog tcltk tcpd teletext templates tetex theora threads threadsafe tiff tivo toolbar tools truetype truetype-fonts twolame type1-fonts udev unicode usb userlocales v4l v4l2 vcd vhosts vim-syntax vlm vorbis wavpack wifi wmf wmp wxgtk1 wxwindows x264 xanim xcb xcomposite xml xml2 xmlreader xmlwriter xorg xpm xscreensaver xulrunner xv xvid xvmc zip zlib" ALSA_CARDS="intel8x0 usb-audio" 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" CAMERAS="spca50x" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="it it_IT en en_US en_GB es es_ES" 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
Comment 1 Peter Alfredsen (RETIRED) gentoo-dev 2009-03-22 12:20:45 UTC
Gone in 1.0.19

*** This bug has been marked as a duplicate of bug 238060 ***