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

Bug 45618

Summary: evas-1.0.0.20040320_pre13 failed to emerge
Product: Gentoo Linux Reporter: Lukas Kutner <xkutner>
Component: [OLD] LibraryAssignee: SpanKY <vapier>
Status: RESOLVED DUPLICATE    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
URL: http://peytl.fss.muni.cz/evas.log
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: Patch to get evas to compile

Description Lukas Kutner 2004-03-24 10:03:09 UTC
When I tried to do emerge -u world today, emerging of evas-1.0.0.20040320_pre13 failed. I tried to do emerge sync and then emerge -u world again, but the result was the same. The full compile log is attached as URL.

Reproducible: Always
Steps to Reproduce:
1. emerge sync
2. emerge evas

Actual Results:  
 gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I/usr/include/freetype2 -I.
-I../../../../src/lib -I../../../../src/lib/include -march=pentium2 -O3 -pipe
-fomit-frame-pointer -Wp,-MD,.deps/evas_convert_yuv.pp -c evas_convert_yuv.c 
-fPIC -DPIC -o .libs/evas_convert_yuv.o
 gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I/usr/include/freetype2 -I.
-I../../../../src/lib -I../../../../src/lib/include -march=pentium2 -O3 -pipe
-fomit-frame-pointer -Wp,-MD,.deps/evas_cpu.pp -c evas_cpu.c  -fPIC -DPIC -o
.libs/evas_cpu.o
evas_convert_yuv.c: In function `evas_common_convert_yuv_420p_601_rgba':
evas_convert_yuv.c:124: error: `sse' undeclared (first use in this function)
evas_convert_yuv.c:124: error: (Each undeclared identifier is reported only once
evas_convert_yuv.c:124: error: for each function it appears in.)
evas_convert_yuv.c:127: error: `mmx' undeclared (first use in this function)
 gcc -DHAVE_CONFIG_H -I. -I. -I../../../.. -I/usr/include/freetype2 -I.
-I../../../../src/lib -I../../../../src/lib/include -march=pentium2 -O3 -pipe
-fomit-frame-pointer -Wp,-MD,.deps/evas_cpu.pp -c evas_cpu.c -o evas_cpu.o
>/dev/null 2>&1
make[5]: *** [evas_convert_yuv.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
make[5]: *** Waiting for unfinished jobs....
make[5]: Leaving directory
`/var/tmp/portage/evas-1.0.0.20040320_pre13/work/evas/src/lib/engines/common'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory
`/var/tmp/portage/evas-1.0.0.20040320_pre13/work/evas/src/lib/engines'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory
`/var/tmp/portage/evas-1.0.0.20040320_pre13/work/evas/src/lib'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory
`/var/tmp/portage/evas-1.0.0.20040320_pre13/work/evas/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/evas-1.0.0.20040320_pre13/work/evas'
make: *** [all-recursive-am] Error 2
* Please do not contact the E team about bugs in Gentoo.
* Only contact vapier@gentoo.org via e-mail or bugzilla.
* Remember, this stuff is CVS only code so dont cry when
* I break you :).

!!! ERROR: x11-libs/evas-1.0.0.20040320_pre13 failed.
!!! Function enlightenment_die, Line 39, Exitcode 0
!!! emake failed
!!! SEND BUG REPORTS TO vapier@gentoo.org NOT THE E TEAM

Expected Results:  
It should emerge evas.

Portage 2.0.50-r1 (default-x86-1.4, gcc-3.3.3, glibc-2.3.3_pre20040207-r0,
2.6.4-rc2-love1)
=================================================================
System uname: 2.6.4-rc2-love1 i686 Celeron (Mendocino)
Gentoo Base System version 1.4.3.13p1
Autoconf: sys-devel/autoconf-2.59-r3
Automake: sys-devel/automake-1.8.2
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
COMPILER="gcc3"
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config
/usr/kde/3.1/share/config /usr/kde/3.2/share/config /usr/kde/3/share/config
/usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium2 -O3 -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs ccache sandbox"
GENTOO_MIRRORS="http://gentoo.math.bme.hu
http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/
http://linux.rz.ruhr-uni-bochum.de/download/gentoo-mirror/"
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 apache2 berkdb crypt encode foomaticdb gd gdbm gif gpm gtk gtk2 imlib
ipv6 java jpeg leim libwww motif mysql ncurses nls nptl opengl pam pdflib perl
png python qt readline sdl slang spell ssl svga tcpd truetype type1 x86 xml xml2
xmms zlib"
Comment 1 Jon Wagoner 2004-03-24 10:08:09 UTC
Created attachment 27935 [details, diff]
Patch to get evas to compile

The sse and mmx variables were declared in the wrong place.  This patch fixes
that, and now it compiles fine for me.
Comment 2 SpanKY gentoo-dev 2004-03-26 13:09:15 UTC

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