Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 88914

Summary: mplayer-1.0_pre5-r5 fails to build : another libpostproc problem
Product: Gentoo Linux Reporter: Jeff <jesterr>
Component: Current packagesAssignee: Gentoo Media-video project <media-video>
Status: RESOLVED WONTFIX    
Severity: normal    
Priority: High    
Version: 2005.0   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jeff 2005-04-12 18:13:27 UTC
In file included from libpostproc/postprocess.c:670:
libpostproc/postprocess_template.c: In function `postProcess_3DNow':
libpostproc/postprocess_template.c:2872: warning: use of memory input without lvalue in asm operand 4 is deprecated
libpostproc/postprocess_template.c:2872: warning: use of memory input without lvalue in asm operand 4 is deprecated
libpostproc/postprocess_template.c: In function `do_a_deblock_3DNow':
libpostproc/postprocess_template.c:2872: warning: use of memory input without lvalue in asm operand 4 is deprecated
libpostproc/postprocess_template.c: In function `dering_3DNow':
libpostproc/postprocess_template.c:1164: error: can't find a register in class `GENERAL_REGS' while reloading `asm'
make[1]: *** [libpostproc/postprocess.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/mplayer-1.0_pre5-r5/work/MPlayer-1.0pre5try2/libavcodec'
make: *** [libavcodec/libavcodec.a] Error 2

!!! ERROR: media-video/mplayer-1.0_pre5-r5 failed.
!!! Function src_compile, Line 503, Exitcode 2
!!! Failed to build MPlayer!
!!! If you need support, post the topmost build error, NOT this status message.

I have seen some bugs about libpostproc, noticeably http://bugs.gentoo.org/show_bug.cgi?id=43640, and also 43639, 12999, 27051, but the output above seems to be something new.

emerge info : 

Portage 2.0.51.19 (default-linux/x86/2005.0, gcc-3.3.5, glibc-2.3.4.20041102-r1, 2.6.11-gentoo-r4 i686)
=================================================================
System uname: 2.6.11-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 2.53GHz
Gentoo Base System version 1.4.16
Python:              dev-lang/python-2.3.4-r1 [2.3.4 (#1, Mar 30 2005, 19:19:04)]
dev-lang/python:     2.3.4-r1
sys-devel/autoconf:  2.59-r6, 2.13
sys-devel/automake:  1.7.9-r1, 1.8.5-r3, 1.5, 1.4_p6, 1.6.3, 1.9.4
sys-devel/binutils:  2.15.92.0.2-r1
sys-devel/libtool:   1.5.10-r4
virtual/os-headers:  2.6.8.1-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium4 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /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/env.d"
CXXFLAGS="-march=pentium4 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://www.ibiblio.org/pub/Linux/distributions/gentoo  ftp://mirrors.blueyonder.co.uk http://open-systems.ufl.edu/mirrors/gentoo  rsync://mirrors.tds.net/gentoo http://gentoo.osuosl.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="x86 3dnow X aalib alsa apm avi berkdb bitmap-fonts cdr crypt cups curl directfb divx4linux dvd dvdr emacs emboss encode esd fam fbcon foomaticdb fortran gdbm gif gnome gphoto2 gpm gps gstreamer gtk gtk2 hal howl imagemagick imlib ipv6 joystick jpeg libg++ libwww mad mikmod mmx motif mozilla mp3 mpeg msn mysql ncurses nls nvidia offensive ogg oggvorbis opengl oss pam pdflib perl php png python quicktime readline real samba sdl slang socks5 spell sse sse2 ssl svga tcltk tcpd tiff truetype truetype-fonts type1-fonts unicode usb videos vorbis xml xml2 xmms xv xvid zlib"
Unset:  ASFLAGS, CBUILD, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS
Comment 1 Jeff 2005-04-15 14:06:26 UTC
Builds fine if CFLAGS="-O2" is used
Comment 2 Jan Brinkmann (RETIRED) gentoo-dev 2005-05-05 08:27:59 UTC
this version isnt in the tree any longer