>>> Completed installing mplayer-20090226.28734-r1 into /var/tmp/portage/media-video/mplayer-20090226.28734-r1/image/ strip: alpha-unknown-linux-gnu-strip --strip-unneeded -R .comment usr/bin/mplayer usr/bin/mencoder ecompressdir: bzip2 -9 /usr/share/man bzip2: Input file /var/tmp/portage/media-video/mplayer-20090226.28734-r1/image/usr/share/doc/mplayer-20090226.28734-r1/TOOLS/realcodecs is a directory. * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules * libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * tremor/misc.h:188: warning: implicit declaration of function ‘_ilog’ * tremor/misc.h:188: warning: implicit declaration of function ‘abs’ * tremor/misc.h:188: warning: implicit declaration of function ‘_ilog’ * tremor/misc.h:188: warning: implicit declaration of function ‘abs’ * tremor/misc.h:188: warning: implicit declaration of function ‘abs’ * tremor/misc.h:188: warning: implicit declaration of function ‘_ilog’ * tremor/misc.h:188: warning: implicit declaration of function ‘_ilog’ * mencoder.c:693: warning: implicit declaration of function ‘spudec_new_scaled’ * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * /var/tmp/portage/media-video/mplayer-20090226.28734-r1/temp/mplayer-conf-2616-14116.c:5: warning: incompatible implicit declaration of built-in function 'printf' * * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * * ERROR: media-video/mplayer-20090226.28734-r1 failed. * Call stack: * misc-functions.sh, line 729: Called install_qa_check * misc-functions.sh, line 421: Called die * The specific snippet of code: * die "poor code kills airplanes" * The die message: * poor code kills airplanes * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/log/portage/media-video:mplayer-20090226.28734-r1:20090319-091747.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-20090226.28734-r1/temp/environment'. * !!! post install failed; exiting. Portage 2.1.6.9 (default/linux/alpha/2008.0, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-rc2 alpha) ================================================================= System uname: Linux-2.6.29-rc2-alpha-EV68AL-with-glibc2.0 Timestamp of tree: Wed, 18 Mar 2009 18:15:03 +0000 distcc 3.1 alpha-unknown-linux-gnu [enabled] app-shells/bash: 4.0_p10-r1 dev-lang/python: 2.4.4-r15, 2.5.4-r2 dev-util/cmake: 2.6.3 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r1 sys-apps/sandbox: 1.6 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="alpha ~alpha" CBUILD="alpha-unknown-linux-gnu" CFLAGS="-mieee -pipe -O2 -mcpu=ev67" CHOST="alpha-unknown-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/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/texmf/language.dat.d /etc/texmf/language.def.d /etc/texmf/updmap.d /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-mieee -pipe -O2 -mcpu=ev67" DISTDIR="/usr/portage/distfiles" FEATURES="distcc distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans usepkg userfetch userpriv usersandbox" GENTOO_MIRRORS="http://gentoo.tiscali.nl/ http://mirrors.sec.informatik.tu-darmstadt.de/gentoo/" INSTALL_MASK="/etc/udev/rules.d/75-persistent-net-generator.rules /lib/udev/rules.d/75-persistent-net-generator.rules" LDFLAGS="-Wl,-O1" 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/local/portage" SYNC="rsync://rsync5.de.gentoo.org/gentoo-portage" USE="X acl alpha alsa apache2 audiofile bash-completion berkdb bzip2 calendar cdparanoia cdr cli cracklib crypt dio dri encode ethereal exif ffmpeg fftw firefox flac fortran ftp gdbm gpm iconv imlib2 isdnlog jpeg kdeenablefinal libcaca lua mad matroska midi mmap mng moznocompose moznoirc moznomail mozsvg mpeg mudflap ncurses network-cron nls nptl nptlonly offensive ogg openmp pam pcre pdflib perl png pnm ppds pppd python rar readline recode reflection session sharedmem sockets sox spl ssl svg sysfs szip tcpd tetex theora truetype unicode usb v4l v4l2 vcd vidix vim vim-pager vlm vorbis xcb xorg xosd xpm xvid zlib" ALSA_CARDS="ali5451 als4000 bt87x ca0106 cmipci emu10k1 ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 maestro3 trident usb-audio via82xx ymfpci" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vga glint mga nvidia vesa r128 " Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, LANG, LC_ALL, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Builds ok for me on 32-bit Intel. I get most of the post-compile warnings you do, but no mencoder.c error: >>> Completed installing mplayer-20090226.28734-r1 into /var/tmp/portage/media-video/mplayer-20090226.28734-r1/image/ strip: i686-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/mencoder usr/bin/mplayer ecompressdir: bzip2 -9 /usr/share/man bzip2: Input file /var/tmp/portage/media-video/mplayer-20090226.28734-r1/image/usr/share/doc/mplayer-20090226.28734-r1/TOOLS/realcodecs is a directory. * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules * libmpdemux/demux_nuv.c:328: warning: dereferencing type-punned pointer will break strict-aliasing rules * libdvdnav/dvdnav.c:1159: warning: dereferencing type-punned pointer will break strict-aliasing rules * libdvdnav/dvdnav.c:1162: warning: dereferencing type-punned pointer will break strict-aliasing rules * libdvdread4/nav_print.c:41: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * tremor/misc.h:188: warning: implicit declaration of function 'abs' * tremor/misc.h:188: warning: implicit declaration of function 'abs' * tremor/misc.h:188: warning: implicit declaration of function 'abs' * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://www.mplayerhq.hu/ >>> Installing media-video/mplayer-20090226.28734-r1
The same error for mplayer-20090226.28734-r1 and mplayer-1.0_rc2_p20090322 on ~amd64. >>> Source compiled. >>> Test phase [not enabled]: media-video/mplayer-1.0_rc2_p20090322 >>> Install mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/ category media-video install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//etc/mplayer /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/lib64 install -m 755 mencoder /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/pl/man1 install -m 644 DOCS/man/pl/mplayer.1 /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/pl/man1/ cd /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/pl/man1 && ln -sf mplayer.1 mencoder.1 install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1 install -m 644 DOCS/man/en/mplayer.1 /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1/ cd /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1 && ln -sf mplayer.1 mencoder.1 install -m 755 mplayer /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin install: katalog `TOOLS/realcodecs' został pominięty >>> Completed installing mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/ strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/mplayer usr/bin/mencoder ecompressdir: bzip2 -9 /usr/share/man bzip2: Input file /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/usr/share/doc/mplayer-1.0_rc2_p20090322/TOOLS/realcodecs is a directory. * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * tremor/misc.h:188: warning: implicit declaration of function 'abs' * tremor/misc.h:188: warning: implicit declaration of function 'abs' * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * tremor/misc.h:188: warning: implicit declaration of function 'abs' * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * mencoder.c:693: warning: implicit declaration of function 'spudec_new_scaled' * * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed. * Call stack: * misc-functions.sh, line 729: Called install_qa_check * misc-functions.sh, line 421: Called die * The specific snippet of code: * die "poor code kills airplanes" * The die message: * poor code kills airplanes * * 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-video/mplayer-1.0_rc2_p20090322/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'. * !!! post install failed; exiting. Portage 2.1.6.10 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28-gentoo-r1-weasel x86_64) ================================================================= System uname: Linux-2.6.28-gentoo-r1-weasel-x86_64-AMD_Athlon-tm-_64_Processor_3000+-with-glibc2.2.5 Timestamp of tree: Mon, 23 Mar 2009 23:15:02 +0000 app-shells/bash: 4.0_p10-r1 dev-java/java-config: 1.3.7-r1, 2.1.7 dev-lang/python: 2.5.4-r2 dev-util/cmake: 2.6.3 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r1 sys-apps/sandbox: 1.6 sys-devel/autoconf: 2.13, 2.63 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=athlon64 -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -pipe -march=athlon64 -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl/ http://gentoo.mirror.pw.edu.pl/ ftp://mirror.icis.pcz.pl/gentoo/" LANG="pl_PL.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="pl en" 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/local/portage/layman/local" SYNC="rsync://gentoo.prz.edu.pl/gentoo-portage" USE="3dnow X a52 aac aalib acl acpi alsa amd64 apm aspell atm avahi background berkdb branding bzip2 cairo cdr cleartype cli cracklib crypt cups dbus dhcp dri dv dvd dvdr dvdread encode esd exif fam fbcon ffmpeg firefox flac fontconfig foomaticdb fortran gadu gdbm gif gimp gpm gstreamer gtk gtkhtml hal icons iconv ipv6 isdnlog jabber java6 jpeg lame libnotify lm_sensors mad matroska midi mikmod mmx mozilla mp3 mp4 mpeg mplayer mudflap multilib musepack ncurses nls nptl nptlonly offensive ogg ogm opengl openmp pam pcre pdf perl phonon pixmaps plasma png ppds pppd python qt3support qt4 quicktime readline reflection rss scanner sdl session spell spl sqlite sse sse2 ssl startup-notification svg sysfs taglib tagwriting tcpd templates themes theora tiff trayicon truetype unicode usb vcd vorbis x264 xcomposite xfce xml xorg xosd xscreensaver xulrunner xv xvid zeroconf zlib" ALSA_CARDS="hda-intel" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl en" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
>>> Install mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/ category media-video install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//etc/mplayer /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/lib64 install -m 755 mencoder /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin install -d /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1 install -m 644 DOCS/man/en/mplayer.1 /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1/ cd /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/share/man/man1 && ln -sf mplayer.1 mencoder.1 install -m 755 mplayer /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image//usr/bin install: omitting directory `TOOLS/realcodecs' >>> Completed installing mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/ strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/mplayer usr/bin/mencoder ecompressdir: bzip2 -9 /usr/share/man bzip2: Input file /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/usr/share/doc/mplayer-1.0_rc2_p20090322/TOOLS/realcodecs is a directory. * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * tremor/misc.h:188: warning: implicit declaration of function 'abs' * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * tremor/misc.h:188: warning: implicit declaration of function 'abs' * tremor/misc.h:188: warning: implicit declaration of function 'abs' * tremor/misc.h:188: warning: implicit declaration of function '_ilog' * mencoder.c:693: warning: implicit declaration of function 'spudec_new_scaled' * * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed. * Call stack: * misc-functions.sh, line 729: Called install_qa_check * misc-functions.sh, line 421: Called die * The specific snippet of code: * die "poor code kills airplanes" * The die message: * poor code kills airplanes * * 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-video/mplayer-1.0_rc2_p20090322/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'. * !!! post install failed; exiting. >>> Failed to emerge media-video/mplayer-1.0_rc2_p20090322, Log file: >>> '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/build.log' * Messages for package media-video/mplayer-1.0_rc2_p20090322: * * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed. * Call stack: * misc-functions.sh, line 729: Called install_qa_check * misc-functions.sh, line 421: Called die * The specific snippet of code: * die "poor code kills airplanes" * The die message: * poor code kills airplanes * * 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-video/mplayer-1.0_rc2_p20090322/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'. * hive ~ # USE="-aalib -cddb -dirac -dts -dv -dvd -dvdnav -gif -gtk -live -mp2 -nemesi -md5sum -pnm -xvmc 3dnowext mmxext -libcaca" emerge --info Portage 2.1.6.10 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.28.7 x86_64) ================================================================= System uname: Linux-2.6.28.7-x86_64-AMD_Athlon-tm-_64_X2_Dual_Core_Processor_4200+-with-glibc2.2.5 Timestamp of tree: Tue, 24 Mar 2009 09:45:01 +0000 distcc 3.1 x86_64-pc-linux-gnu [disabled] app-shells/bash: 4.0_p10-r1 dev-java/java-config: 2.1.7 dev-lang/python: 2.5.4-r2 dev-util/cmake: 2.6.3 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r1 sys-apps/sandbox: 1.6 sys-devel/autoconf: 2.63 sys-devel/automake: 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.28-r1 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=athlon64" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/4.2/env /usr/kde/4.2/share/config /usr/kde/4.2/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/gentoo-release /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -pipe -march=athlon64" DISTDIR="/var/cache/distfiles" FEATURES="distlocks fixpackages parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch userpriv" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_GB.UTF-8" LC_ALL="en_GB.UTF-8" LDFLAGS="-Wl,-O1" MAKEOPTS="-j4 -s" 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="/var/lib/repositories/gentoo" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="3dnow 3dnowext X aac acl acpi alsa amd64 avahi berkdb bluetooth branding bzip2 cairo cdr cli cracklib crypt cups dbus dri dvdr dvdread eds emboss encode evo fam firefox flac fortran gdbm gpm hal iconv ipv6 isdnlog jpeg kde kdeprefix libnotify mad midi mikmod mmx mmxext mp3 mpeg mudflap multilib musepack ncurses nls nptl nptlonly ogg opengl openmp pam pcre pdf perl plasma png ppds pppd python qt3 qt3support qt4 quicktime readline reflection sdl session spell spl sse sse2 ssl startup-notification svg sysfs tcpd threads tiff truetype unicode usb vorbis webkit x264 xattr xcb xcomposite xinerama xml xorg xulrunner xv xvid zlib zsh-completion" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
btw, those USE="" flags next to `emerge --info' are the ones i tried to compile mplayer with.
>>> Completed installing mplayer-1.0_rc2_p20090322 into /var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/image/ strip: x86_64-pc-linux-gnu-strip --strip-unneeded -R .comment usr/bin/mplayer usr/bin/mencoder ecompressdir: bzip2 -9 /usr/share/man * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:55: warning: dereferencing type-punned pointer will break strict-aliasing rules * libfaad2/ic_predict.c:57: warning: dereferencing type-punned pointer will break strict-aliasing rules * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * mencoder.c:693: warning: implicit declaration of function 'spudec_new_scaled' * * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed. * Call stack: * misc-functions.sh, line 729: Called install_qa_check * misc-functions.sh, line 421: Called die * The specific snippet of code: * die "install aborted due to" \ * The die message: * install aborted due to poor programming practices shown above * * 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-video/mplayer-1.0_rc2_p20090322/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'. * !!! post install failed; exiting. >>> Failed to emerge media-video/mplayer-1.0_rc2_p20090322, Log file: >>> '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/build.log' * Messages for package media-video/mplayer-1.0_rc2_p20090322: * * MPlayer's build system uses the LINGUAS variable for both * output messages and which man pages to build. The first * language in the LINGUAS variable will be used to display * output messages. See bug #228799. * * QA Notice: Package has poor programming practices which may compile * but will almost certainly crash on 64bit architectures. * * Function `spudec_new_scaled' implicitly converted to pointer at mencoder.c:693 * * Please file a bug about this at http://bugs.gentoo.org/ * with the maintaining herd of the package. * * * ERROR: media-video/mplayer-1.0_rc2_p20090322 failed. * Call stack: * misc-functions.sh, line 729: Called install_qa_check * misc-functions.sh, line 421: Called die * The specific snippet of code: * die "install aborted due to" \ * The die message: * install aborted due to poor programming practices shown above * * 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-video/mplayer-1.0_rc2_p20090322/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/mplayer-1.0_rc2_p20090322/temp/environment'. Portage 2.2_rc33 (default/linux/amd64/2008.0/desktop, gcc-4.3.3, glibc-2.9_p20081201-r2, 2.6.29-gentoo-r3-weasel x86_64) ================================================================= System uname: Linux-2.6.29-gentoo-r3-weasel-x86_64-AMD_Athlon-tm-_64_Processor_3000+-with-gentoo-2.0.0 Timestamp of tree: Sat, 16 May 2009 15:15:02 +0000 app-shells/bash: 4.0_p17-r1 dev-java/java-config: 2.1.7 dev-lang/python: 2.6.2 dev-python/pycrypto: 2.0.1-r8 dev-util/cmake: 2.6.4 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r2 sys-apps/sandbox: 1.9 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.29 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -pipe -march=athlon64 -msse3" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/eselect/postgresql /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -pipe -march=athlon64 -msse3" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks fixpackages parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://gentoo.prz.rzeszow.pl/ http://gentoo.mirror.pw.edu.pl/ ftp://mirror.icis.pcz.pl/gentoo/" LANG="pl_PL.UTF-8" LDFLAGS="-Wl,-O1" LINGUAS="pl en" 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/local/portage/layman/local /usr/local/portage/layman/gnome2-globalmenu /usr/local/portage/layman/gnustep" SYNC="rsync://gentoo.prz.edu.pl/gentoo-portage" USE="3dnow X a52 aac aalib acl acpi alsa amd64 apm aspell atm avahi background berkdb branding bzip2 cairo cdr cleartype cli cracklib crypt cups dbus dhcp dri dv dvd dvdr dvdread encode esd exif fam fbcon ffmpeg firefox flac fontconfig foomaticdb fortran gadu gdbm gif gimp gpm gstreamer gtk gtkhtml hal icons iconv ipv6 isdnlog jabber java6 jpeg lame libnotify lm_sensors mad matroska midi mikmod mmx mozilla mp3 mp4 mpeg mplayer mudflap multilib musepack ncurses nls nptl nptlonly offensive ogg ogm opengl openmp pam pcre pdf perl phonon pixmaps plasma png ppds pppd python qt3support qt4 quicktime readline reflection rss scanner sdl session spell spl sqlite sse sse2 ssl startup-notification svg sysfs taglib tagwriting tcpd templates themes theora tiff trayicon truetype unicode usb vcd vorbis x264 xcomposite xfce xml xorg xosd xscreensaver xulrunner xv xvid zeroconf zlib" ALSA_CARDS="hda-intel" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="pl en" USERLAND="GNU" VIDEO_CARDS="vesa nv nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS [ebuild N ] media-video/mplayer-1.0_rc2_p20090322 USE="X a52 aac alsa ass cdio enca encode faac faad iconv mmx mp3 network opengl quicktime rar real rtc schroedinger sdl sse sse2 theora truetype unicode vorbis x264 xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -dirac -directfb -doc -dts -dv -dvb -dvd -dvdnav -dxr3 -esd -fbcon -ftp -ggi -gif -gtk -ipv6 -jack -joystick -jpeg -ladspa -libcaca -lirc -live -lzo -mad -md5sum -mmxext -mng -mp2 -musepack -nas -nemesi -openal -oss -png -pnm -pulseaudio -pvr -radio -samba -speex -ssse3 (-svga) -teletext -tga -tremor -v4l -v4l2 -vdpau (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="nvidia vesa -mga -s3virge -tdfx" 0 kB
Created attachment 191497 [details] build.log of mplayer
getting the same error with mplayer-1.0_rc2_p20090226.ebuild and mplayer-1.0_rc2_p20090322.ebuild any solutions? work arounds?? do i need to downgrade to rc1 ?? ~S
(In reply to comment #7) > any solutions? work arounds?? It compiles fine with FEATURES=" " as it has something to do with strict / stricter features.
unconfirmed, none of the following works for me on ~amd64 $ FEATURES="-strict" emerge -av mplayer $ FEATURES="-strict -stricter" emerge -av mplayer $ FEATURES="-* ccache" emerge -av mplayer $ FEATURES="" emerge -av mplayer do you want my emerge --info ?? here you go Portage 2.1.6.13 (default/linux/amd64/2008.0, gcc-4.3.3, glibc-2.10.1-r0, 2.6.29-gentoo-r1 x86_64) ================================================================= System uname: Linux-2.6.29-gentoo-r1-x86_64-Intel-R-_Core-TM-2_CPU_6420_@_2.13GHz-with-gentoo-2.0.0 Timestamp of tree: Thu, 21 May 2009 22:45:01 +0000 ccache version 2.4 [enabled] app-shells/bash: 4.0_p24 dev-java/java-config: 2.1.7 dev-lang/python: 2.6.2 dev-util/ccache: 2.4-r8 sys-apps/baselayout: 2.0.0 sys-apps/openrc: 0.4.3-r2 sys-apps/sandbox: 1.9 sys-devel/autoconf: 2.13, 2.63-r1 sys-devel/automake: 1.9.6-r2, 1.10.2 sys-devel/binutils: 2.19.1-r1 sys-devel/gcc-config: 1.4.1 sys-devel/libtool: 2.2.6a virtual/os-headers: 2.6.29 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-march=nocona -O2 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-march=nocona -O2 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="ccache distlocks fixpackages metadata-transfer parallel-fetch protect-owned sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://10.200.15.2/os/gentoo/gentoo-os http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo" LC_ALL="en_US.utf-8" LDFLAGS="-Wl,-O1" LINGUAS="en" MAKEOPTS="-j3" 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/layman/verlihub /usr/local/portage/layman/sunrise" SYNC="rsync://10.200.15.2/gentoo/portage" USE="X aac acl alsa amd64 asf bash-completion berkdb bzip2 cleartype cli cracklib crypt dbus dri dv encode exif ffmpeg firefox flac fortran ftp gif gpm gtk gtk2 hal iconv ieee1394 isdnlog jabber jpeg jpeg2k lm_sensors matroska midi mime mmx mp3 mp4 mpeg mplayer mudflap multilib ncurses nls nptl nptlonly ogg opengl openmp pam pch pcre pdf perl png pppd python quicktime rar readline reflection session smp spl sqlite sqlite3 srt sse sse2 ssl sysfs syslog tcpd threads tiff truetype unicode usb vim-syntax x264 xorg xscreensaver xvid yahoo zlib" ALSA_CARDS="hda-intel" 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 authn_alias authn_anon 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 deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev mouse keyboard" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, LANG, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS and emerge -qpv mplayer [ebuild N ] media-video/mplayer-1.0_rc2_p20090322 USE="X a52 aac alsa ass dts dv dvdnav encode faac faad ftp gif gtk iconv jpeg mmx mp2 mp3 nemesi network opengl png quicktime real rtc sse sse2 theora tremor truetype unicode vorbis x264 xscreensaver xv xvid -3dnow -3dnowext -aalib (-altivec) -amrnb -amrwb -arts -bidi -bindist -bl -cddb -cdio -cdparanoia -cpudetection -custom-cflags -custom-cpuopts -debug -dga -dirac -directfb -doc -dvb -dvd -dxr3 -enca -esd -fbcon -ggi -ipv6 -jack -joystick -ladspa -libcaca -lirc -live -lzo -mad -md5sum -mmxext -mng -musepack -nas -openal -oss -pnm -pulseaudio -pvr -radio -rar -samba -schroedinger -sdl -speex -ssse3 (-svga) -teletext -tga -v4l -v4l2 -vdpau (-vidix) (-win32codecs) -xanim -xinerama -xvmc -zoran" VIDEO_CARDS="nvidia -mga -s3virge -tdfx -vesa" I am using xine-ui meanwhile to play video files, and it sucks :( even mplayer-bin is masked can someone please tell me a work around/solution/fix ?? ~S
(In reply to comment #9) > can someone please tell me a work around/solution/fix ?? > After post-install fails try: ebuild /usr/portage/media-video/mplayer/mplayer-1.0_rc2_p20090322.ebuild qmerge (or whatever's your version) or consult man ebuild for other commands that will suit your situation. After it installs mask all other versions of mplayer.
thanks a lot ebuild /usr/portage/media-video/mplayer/mplayer-1.0_rc2_p20090322.ebuild qmerge worked! i had to emerge -av --noreplace mplayer for edepclean NOT to remove my mplayer thanks a lot , BTW, why do I have to mask other packages of mplayer? i can upgrade (if it happens) and if the upgrade also creates problem, then i can always try and revert back, or try the above mentioned trick on the upgrade and see if it works thanks again ~S
*** This bug has been marked as a duplicate of bug 267478 ***