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

Bug 122808

Summary: xine-lib-1.1.1-r3 build fails
Product: Gentoo Linux Reporter: Goudal Francois <goudalf>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: Normal    
Version: 2005.1   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Goudal Francois 2006-02-14 09:16:50 UTC
I get an error while building xine-lib-1.1.1-r3 since it has been released. It is some time ago but I thought other people would get the same error and it would be fixed soon but it seems not so I report it :
i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../.. -I../../../
include -I../../../include -I../../../src -I../../../src/xine-engine -I../../../
src/xine-engine -I../../../src/xine-utils -I../../../src/input -I../../../src/in
put -I../../../lib -DHAVE_MMX -DNDEBUG -D_REENTRANT -D_FILE_OFFSET_BITS=64 -DXIN
E_COMPILE -DENABLE_IPV6 -O2 -march=pentium3 -mcpu=pentium3 -msse2 -pipe -mfpmath
=sse -funroll-loops -frename-registers -ffunction-sections -mno-sse -c convolve_
fx.c  -fPIC -DPIC -o .libs/convolve_fx.o
convolve_fx.c: In function `create_output_with_brightness':
convolve_fx.c:173: error: can't find a register in class `GENERAL_REGS' while re
loading `asm'
convolve_fx.c:173: error: can't find a register in class `GENERAL_REGS' while re
loading `asm'
convolve_fx.c:173: error: can't find a register in class `GENERAL_REGS' while re
loading `asm'
make[4]: *** [convolve_fx.lo] Error 1
make[4]: Leaving directory `/var/tmp/portage/xine-lib-1.1.1-r3/work/xine-lib-1.1
.1/src/post/goom'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/var/tmp/portage/xine-lib-1.1.1-r3/work/xine-lib-1.1
.1/src/post'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/var/tmp/portage/xine-lib-1.1.1-r3/work/xine-lib-1.1
.1/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/xine-lib-1.1.1-r3/work/xine-lib-1.1
.1'
make: *** [all] Error 2

!!! ERROR: media-libs/xine-lib-1.1.1-r3 failed.
!!! Function src_compile, Line 229, Exitcode 2
!!! emake failed
!!! If you need support, post the topmost build error, NOT this status message.


Here is my emerge info :
Portage 2.0.54 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.15-gentoo-r1 i686)
=================================================================
System uname: 2.6.15-gentoo-r1 i686 Intel(R) Pentium(R) M processor 2.00GHz
Gentoo Base System version 1.6.14
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled]
dev-lang/python:     2.3.5-r2, 2.4.2
sys-apps/sandbox:    1.2.12
sys-devel/autoconf:  2.13, 2.59-r6
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=pentium3 -mcpu=pentium3 -msse2 -pipe -mfpmath=sse -funroll-loops -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /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/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=pentium3 -mcpu=pentium3 -msse2 -pipe -mfpmath=sse -funroll-loops -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo"
LANG="fr_FR"
LC_ALL="fr_FR"
LINGUAS="fr_FR"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X aac aalib acl acpi aim alsa apm audiofile avi bash-completion berkdb bitmap-fonts bzip2 bzlib cdparanoia cdr crypt cups curl directfb divx4linux dvd dvdread eds emacs emboss encode evo exif expat fam fbcon ffmpeg flac foomaticdb fortran ftp gd ggi gif glut gpm gstreamer gtk gtk2 gtkhtml guile idn ieee1394 imlib ipv6 java javascript jpeg junit lcms ldap libcaca libg++ libwww lirc live mad matroska mhash mikmod mmx mng motif mp3 mpeg msn ncurses nls ogg oggvorbis opengl oss pam pcre pda pdflib perl png python qt quicktime readline real samba scanner sdl slang sockets spell sse sse2 ssl stream tcpd tetex tiff truetype truetype-fonts type1-fonts udev usb userlocales v4l vcd vorbis win32codecs wmf wxwindows x86 xine xinerama xml2 xmms xosd xpm xv xvid yahoo zlib linguas_fr_FR userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LDFLAGS

Thank's for your answers !
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2006-02-14 09:40:55 UTC
Don't restrict bugs unless you know what you are doing... Also, upgrade your gcc to latest stable stable version (3.4.4-r1)