Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 19191 - Emerging transcode-0.6.3 failed while compiling cpu_accel.c
Summary: Emerging transcode-0.6.3 failed while compiling cpu_accel.c
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-04-12 05:04 UTC by Julien Ponge
Modified: 2003-04-12 05:08 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 Julien Ponge 2003-04-12 05:04:59 UTC
K3B needs transcode, so transcode-0.6.3 was introduced as a dependency while
updating K3B. But I get this error while emerging :-( I'm running a 'stable'
Gentoo (not ~x86) .

Reproducible: Always
Steps to Reproduce:
1. emerge -u k3b
2. or emerge -u transcode
3.

Actual Results:  
Emerging failed, here are the last lines on my term :
gcc -DHAVE_CONFIG_H -I.. -I. -I.. -I.     -Wall -march=athlon -pipe -fPIC
-fomit-frame-pointer -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I../libmpeg2 -I./../libmpeg2 -c
`test -f 'yuv2rgb_mlib.c' || echo './'`yuv2rgb_mlib.c
source='cpu_accel.c' object='cpu_accel.o' libtool=no \
depfile='.deps/cpu_accel.Po' tmpdepfile='.deps/cpu_accel.TPo' \
depmode=gcc3 /bin/sh ../autotools/depcomp \
gcc -DHAVE_CONFIG_H -I.. -I. -I.. -I.     -Wall -march=athlon -pipe -fPIC
-fomit-frame-pointer -O3 -fomit-frame-pointer -D_LARGEFILE_SOURCE
-D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -I../libmpeg2 -I./../libmpeg2 -c
`test -f 'cpu_accel.c' || echo './'`cpu_accel.c
/usr/include/inttypes.h: In function `arch_accel':
cpu_accel.c:44: can't find a register in class `BREG' while reloading `asm'
cpu_accel.c:60: can't find a register in class `BREG' while reloading `asm'
cpu_accel.c:66: can't find a register in class `BREG' while reloading `asm'
cpu_accel.c:74: can't find a register in class `BREG' while reloading `asm'
cpu_accel.c:78: can't find a register in class `BREG' while reloading `asm'
make[2]: *** [cpu_accel.o] Error 1
make[2]: Leaving directory
`/var/tmp/portage/transcode-0.6.3/work/transcode-0.6.3/libvo'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/transcode-0.6.3/work/transcode-0.6.3'
make: *** [all] Error 2

!!! ERROR: media-video/transcode-0.6.3 failed.
!!! Function src_compile, Line 96, Exitcode 2
!!! (no error message)


Expected Results:  
It should have emerged without errors :-)

root@infinity root # emerge info
Portage 2.0.47-r10 (default-x86-1.4, gcc-3.2.2, glibc-2.3.1-r4)
=================================================================
System uname: 2.4.20-gentoo-r2 i686 AMD Athlon(tm) Processor
GENTOO_MIRRORS="http://ftp.tu-clausthal.de/pub/linux/gentoo/
http://ftp.snt.utwente.nl/pub/os/linux/gentoo/
ftp://ftp.rez-gif.supelec.fr/pub/Linux/distrib/gentoo/
http://distro.ibiblio.org/gentoo "
CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config
/usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /usr/kde/3.1/share/config
/usr/share/config"
CONFIG_PROTECT_MASK="/etc/gconf /etc/env.d"
PORTDIR="/usr/portage"
DISTDIR="/usr/portage/distfiles"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR_OVERLAY=""
USE="3dnow apm libg++ mikmod quicktime zlib gdbm berkdb slang svga tcltk java
mysql sdl gpm tcpd pam perl python imlib gtk opengl aalib alsa -arts avi -bonobo
cdr crypt cups dvd encode -esd -evo gif -gnome jikes jpeg kde libwww mmx motif
mozilla mpeg ncurses nls oggvorbis oss pdflib plotutils png qt qtmt readline ssl
spell tetex tiff truetype -voodoo3 X xml xml2 xmms xv x86"
COMPILER="gcc3"
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=athlon -O2 -pipe -fPIC -fomit-frame-pointer"
CXXFLAGS="-O2 -mcpu=i686 -pipe"
ACCEPT_KEYWORDS="x86"
MAKEOPTS="-j2"
AUTOCLEAN="yes"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
FEATURES="sandbox ccache"
Comment 1 Martin Holzer (RETIRED) gentoo-dev 2003-04-12 05:08:47 UTC
please remove -fPIC  from your CFLAGS