Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 107016 - DirectFB does not compile with gcc-3.3.6 + CFLAGS
Summary: DirectFB does not compile with gcc-3.3.6 + CFLAGS
Status: RESOLVED WONTFIX
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: SpanKY
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-09-23 10:36 UTC by Rüdiger Traute
Modified: 2005-12-15 06:37 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 Rüdiger Traute 2005-09-23 10:36:45 UTC
Making all in generic
make[4]: Entering directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.
22/src/gfx/generic'
if /bin/sh ../../../libtool --tag=CC --mode=compile i686-pc-linux-gnu-gcc -
DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../lib -I../../../include -I../../../
include -I../../../lib -I../../../src  -D_REENTRANT  -I/usr/include/libmpeg3 -
fomit-frame-pointer -Wall -O3 -ffast-math -pipe -O3 -march=pentium4 -funroll-
loops -fprefetch-loop-arrays -pipe -momit-leaf-frame-pointer -fstack-protector -
D_GNU_SOURCE  -Werror-implicit-function-declaration -MT generic.lo -MD -MP -MF 
".deps/generic.Tpo" -c -o generic.lo generic.c; \
then mv -f ".deps/generic.Tpo" ".deps/generic.Plo"; else rm -f ".deps/generic.
Tpo"; exit 1; fi
mkdir .libs
 i686-pc-linux-gnu-gcc -DHAVE_CONFIG_H -I. -I. -I../../.. -I../../../lib -I../..
/../include -I../../../include -I../../../lib -I../../../src -D_REENTRANT -I/
usr/include/libmpeg3 -fomit-frame-pointer -Wall -O3 -ffast-math -pipe -O3 -
march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -momit-leaf-frame-
pointer -fstack-protector -D_GNU_SOURCE -Werror-implicit-function-declaration -
MT generic.lo -MD -MP -MF .deps/generic.Tpo -c generic.c  -fPIC -DPIC -o .libs/
generic.o
generic_mmx.h: In function `Sop_argb_Sto_Dacc_MMX':
generic_mmx.h:173: error: can't find a register in class `GENERAL_REGS' while 
reloading `asm'
make[4]: *** [generic.lo] Fehler 1
make[4]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.
22/src/gfx/generic'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.
22/src/gfx'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.
22/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/var/tmp/portage/DirectFB-0.9.22/work/DirectFB-0.9.
22'
make: *** [all] Fehler 2

!!! ERROR: dev-libs/DirectFB-0.9.22 failed.
!!! Function src_compile, Line 107, Exitcode 2
!!! (no error message)
!!! If you need support, post the topmost build error, NOT this status message.




Reproducible: Always
Steps to Reproduce:
1.emerge DirectFB
2.
3.




Portage 2.0.51.22-r2 (default-linux/x86/2005.0, gcc-3.3.6, glibc-2.3.5-r1, 2.6.
12-gentoo-r4 i686)
=================================================================
System uname: 2.6.12-gentoo-r4 i686 Intel(R) Pentium(R) 4 CPU 3.20GHz
Gentoo Base System version 1.6.13
distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) 
[disabled]
ccache version 2.3 [enabled]
dev-lang/python:     2.2.3-r5, 2.3.5-r2
sys-apps/sandbox:    1.2.10
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
sys-devel/binutils:  2.15.92.0.2-r10
sys-devel/libtool:   1.5.18-r1
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -momit-
leaf-frame-pointer -fstack-protector"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.1/share/config /usr/kde/
3.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/lib/mozilla/defaults/pref /usr/share/
config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -funroll-loops -fprefetch-loop-arrays -pipe -
momit-leaf-frame-pointer -fstack-protector"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.tu-clausthal.de/pub/linux/gentoo/ http://gentoo.inode.
at/ ftp://gentoo.inode.at/source/ http://ftp.easynet.nl/mirror/gentoo/"
LANG="de_DE@euro"
LINGUAS="de"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac acpi alsa apm arts avi berkdb bitmap-fonts bonobo cdr 
cpudetection crypt cups curl directfb dvb dvd eds emboss encode esd fam ffmpeg 
flac foomaticdb fortran gdbm gif gpm gstreamer gtk gtk2 imagemagick imlib ipv6 
java jpeg junit kde ldap libg++ libwww mad mikmod mmx mmxext motif mozilla mp3 
mpeg mysql ncurses nls nptl nvidia ogg oggvorbis opengl oss pam pdflib perl png 
postgres ppds python qt quicktime readline scanner sdl slang spell sse sse2 ssl 
svga tcltk tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb v4l 
vcd vorbis win32codecs xine xml xml2 xmms xv xvid xvmc zlib linguas_de 
userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, LC_ALL, LDFLAGS, PORTDIR_OVERLAY
Comment 1 SpanKY gentoo-dev 2005-09-29 20:43:32 UTC
seems using -fstack-protector -momit-leaf-frame-pointer together with gcc-3.3.6
is causing this
Comment 2 SpanKY gentoo-dev 2005-12-15 06:37:52 UTC
gcc-3.4.4 is in stable now